SlideShare una empresa de Scribd logo
1 de 36
Descargar para leer sin conexión
Introdução á Metodologia Ágil: Scrum 
Tecnologia em Análise e Desenvolvimento de Sistemas 
Disciplina: Metodologias Ágeis 
Prof.: Hélder Lima 
Grupo: Aline, Aricélio e John Kevin
Sumário 
. Introdução. 
. Como Funciona. 
. Como se adaptar 
. Conclusão. 
. Referências.
Introdução
Introdução 
❏ Surgiu nos anos 80, mas só começou a ser utilizado 
para desenvolvimento de software nos anos 90. 
❏ Não se aplica somente a software, o SCRUM pode 
ser utilizado nos mais diversos tipos de projetos já 
que sua principal função é o gerenciamento de 
projeto.
Introdução 
❏ Pode ser utilizado em conjunto com outros métodos 
ágeis como o XP (Extreme Programming). 
❏ Nele existem papéis bem definidos e diversas 
etapas que devem ser cumpridas em prazos 
estipulados visando entregar o produto de forma 
rápida e que ao mesmo tempo em que atenda as 
expectativas do cliente.
Introdução 
❏ O proprietário do produto (Product Owner) 
representa os stakeholders e o negócio, a equipe ou 
Team é formada por cerca de 7 pessoas. 
❏ Equipes com poucos membros e multidisciplinares. 
❏ Defende que equipes pequenas conseguem muitas 
vezes serem mais produtivas dependendo da forma 
como trabalham.
Como funciona
Como funciona 
❏ Metodologias ágeis de desenvolvimento de software 
são iterativas, ou seja, o trabalho é dividido em 
iterações, que são chamadas de Sprints no caso do 
Scrum. 
❏ As funcionalidades a serem implementadas em um 
projeto são mantidas em uma lista que é conhecida 
como Product Backlog.
Como funciona 
❏ Product Backlog 
➔ É uma lista contendo todas as funcionalidades 
desejadas para um produto. 
➔ Não precisa estar completo no início de um projeto. 
➔ Com o tempo, o Product Backlog cresce e muda à 
medida que se aprende mais sobre o produto e seus 
usuários.
Como funciona 
❏ No início de cada Sprint, faz-se um Sprint Planning 
Meeting, ou seja, uma reunião de planejamento na 
qual o Product Owner prioriza os itens do Product 
Backlog e a equipe seleciona as atividades que ela 
será capaz de implementar durante o Sprint que se 
inicia.
Como funciona 
❏ Project Owner 
➔ O Product Owner é a pessoa que define os itens que 
compõem o Product Backlog.
Como funciona 
❏ As tarefas alocadas em um Sprint são transferidas 
do Product Backlog para o Sprint Backlog. 
❏ O Sprint Backlog é uma lista de tarefas que o 
Scrum Team se compromete a fazer em um Sprint.
Como funciona 
❏ A cada dia de uma Sprint, a equipe faz uma breve 
reunião (normalmente de manhã), chamada Daily 
Scrum. 
❏ O objetivo é disseminar conhecimento sobre o que 
foi feito no dia anterior, identificar impedimentos e 
priorizar o trabalho do dia que se inicia.
Como funciona 
❏ Ao final de um Sprint, a equipe apresenta as 
funcionalidades implementadas em uma Sprint 
Review Meeting. 
❏ Finalmente, faz-se uma Sprint Retrospective e a 
equipe parte para o planejamento do próximo Sprint.
Assim o ciclo se reinicia.
VIANNA 
(2009)
Como se adaptar
Como se adaptar 
Segundo COHN (2011) são necessárias cinco 
atividades para uma adoção bem sucedida ao SCRUM. 
São representadas pelo acrônimo ADAPT. São elas: 
❏ Reconhecimento (Awareness). 
❏ Desejo (Desire). 
❏ Aptidão (Ability). 
❏ Promoção (Promotion). 
❏ Transferência (Transfer).
Como se adaptar 
Reconhecimento 
Desejo 
Aptidão 
Transferência 
Promoção
Como se adaptar 
Uma empresa que adota com sucesso o Scrum pode 
ser considerada como comprometida com essas 
atividades em vários níveis: 
• Como organização. 
• Como pessoa. 
• Como equipe. 
• Por prática.
Como se adaptar 
• Reconhecimento (Awareness) 
• A mudança começa em reconhecer aquilo 
funcionava no passado e não esta mais 
funcionando;
Como se adaptar 
• Ferramentas para Desenvolver o Reconhecimento 
• Comunique que há um problema; 
• Use métricas; 
• Promover a exposição a novas pessoas e 
experiências; 
• Execute um projeto piloto; 
• Chame a atenção para as razões mais importantes 
para a mudança;
Como se adaptar 
• Desejo (Desire) 
• É importante possuir um desejo de mudar, além 
da consciência das necessidades de se efetuar 
mudanças;
Como se adaptar 
• Ferramentas para aumentar o desejo 
• Comunique que há uma alternativa melhor; 
• Crie um senso de urgência 
• Construa o movimento; 
• Teste drive com o SCRUM; 
• Eliminar o medo;
Como se adaptar 
• Aptidão (Ability) 
• É importante adquirir a habilidade de ser ágil, de 
maneira a aprender novas tecnicas e se desligar 
das antigas;
Como se adaptar 
● Aptidão (Ability) 
○ Alguns dos maiores desafios enfrentados pelas 
equipes de SCRUM são: 
● Aprender novas habilidades e tecnicas; 
● Aprender a pensar e trabalhar em equipe; 
● Aprender a criar software em um periodo 
mais curto;
Como se adaptar 
• Ferramentas para Desenvolver a Aptidão 
• Fornecer treinamento; 
• Responsabilize pessoas; 
• Compartilhe a informação; 
• Defina metas sensatas 
• Parta para a ação;
Como se adaptar 
• Promoção (Promotion) 
• Há três objetivos durante a promoção: 
1. Preparar-se para a proxima etapa; 
2. Reforçar o comportamento ágil; 
3. Criar reconhecimento e interesse entre as 
pessoas;
Como se adaptar 
● Ferramentas para promover o Scrum 
○ Divulgar histórias de sucesso; 
○ Atrair intenção e interesse;
Como se adaptar 
• Transferência (Transfer) 
• As implicações do uso do Scrum deve ser 
transferidas para os demais departamentos da 
organização.
Conclusão
Conclusão 
❏ O SCRUM é um processo que se bem utilizado pode 
agregar muito valor ao produto que vai ser entregue.
Conclusão 
❏ No entanto é preciso enfatizar que nenhum dos 
métodos ágeis existentes faz milagre, você até pode 
conseguir entregar mais rápido, mas para conseguir 
usar todo o potencial dos métodos ágeis será 
preciso ter uma boa equipe que se comprometa em 
colaborar para melhoria constante do processo, 
(BATISTA).
Referências 
❏ SCRUM. Disponível em: <http://desenvolvimentoagil.com.br/scrum/>. Acesso 
em: 14 Ago. 2014. 
❏ COHN, Mike. Desenvolvimento de software com Scrum: Aplicando 
métodos ágeis com sucesso. Bookman, 2011. 
❏ VIANNA, M. SCRUM - Uma Abordagem Inicial. Jul 2009. Disponível em: 
<http://pt.slideshare.net/inovatividade/uma-breve-apresentao-sobre-o-scrum>. 
Acesso em: 15 Ago. 2014. 
❏ BATISTA, P. P. Entendendo o SCRUM. Disponível em: <http://www. 
devmedia.com.br/entendendo-o-scrum/24583#>. Acesso em: 15 Ago. 2014.
Obrigado

Más contenido relacionado

La actualidad más candente

Flaps Model Thinking - Um voo rumo a Business Agility
Flaps Model Thinking - Um voo rumo a Business AgilityFlaps Model Thinking - Um voo rumo a Business Agility
Flaps Model Thinking - Um voo rumo a Business AgilityAndyBarbosa2
 
Estudo de caso - Erro de calculo em projeto de implantação de ERP
Estudo de caso - Erro de calculo em projeto de implantação de ERPEstudo de caso - Erro de calculo em projeto de implantação de ERP
Estudo de caso - Erro de calculo em projeto de implantação de ERPWankes Leandro
 
Aula01 Gerência de Projetos - Conceitos e áreas de conhecimento do PMBOK
Aula01 Gerência de Projetos - Conceitos e áreas de conhecimento do PMBOKAula01 Gerência de Projetos - Conceitos e áreas de conhecimento do PMBOK
Aula01 Gerência de Projetos - Conceitos e áreas de conhecimento do PMBOKDaniela Brauner
 
Gerenciamento de portfólio
Gerenciamento de portfólioGerenciamento de portfólio
Gerenciamento de portfólioFabricio Araújo
 
Treinamento de Scrum
Treinamento de ScrumTreinamento de Scrum
Treinamento de ScrumLuiz Duarte
 
Gestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumMarcos Garrido
 
Prototipagem e MVP para startups
Prototipagem e MVP para startupsPrototipagem e MVP para startups
Prototipagem e MVP para startupsJennifer Payne
 
Prince2, Características, Benefícios e Diferenciais de Sucesso
Prince2, Características, Benefícios e Diferenciais de SucessoPrince2, Características, Benefícios e Diferenciais de Sucesso
Prince2, Características, Benefícios e Diferenciais de SucessoMaria Angelica Castellani
 
Palestra sobre Gerenciamento de Projetos
Palestra sobre Gerenciamento de ProjetosPalestra sobre Gerenciamento de Projetos
Palestra sobre Gerenciamento de ProjetosJET e-Commerce
 
Caro Analista de Requisitos, você faz UX Design e nem sabe disso
Caro Analista de Requisitos, você faz UX Design e nem sabe dissoCaro Analista de Requisitos, você faz UX Design e nem sabe disso
Caro Analista de Requisitos, você faz UX Design e nem sabe dissoTalita Pagani
 
Scrum em 15 minutos
Scrum em 15 minutosScrum em 15 minutos
Scrum em 15 minutosSerge Rehem
 
Treinamento Agile Coach
Treinamento Agile CoachTreinamento Agile Coach
Treinamento Agile CoachSilas Serpa
 

La actualidad más candente (20)

Scrum
ScrumScrum
Scrum
 
Flaps Model Thinking - Um voo rumo a Business Agility
Flaps Model Thinking - Um voo rumo a Business AgilityFlaps Model Thinking - Um voo rumo a Business Agility
Flaps Model Thinking - Um voo rumo a Business Agility
 
Metodologia SCRUM
Metodologia SCRUMMetodologia SCRUM
Metodologia SCRUM
 
Estudo de caso - Erro de calculo em projeto de implantação de ERP
Estudo de caso - Erro de calculo em projeto de implantação de ERPEstudo de caso - Erro de calculo em projeto de implantação de ERP
Estudo de caso - Erro de calculo em projeto de implantação de ERP
 
Aula01 Gerência de Projetos - Conceitos e áreas de conhecimento do PMBOK
Aula01 Gerência de Projetos - Conceitos e áreas de conhecimento do PMBOKAula01 Gerência de Projetos - Conceitos e áreas de conhecimento do PMBOK
Aula01 Gerência de Projetos - Conceitos e áreas de conhecimento do PMBOK
 
Workshop User Stories
Workshop User StoriesWorkshop User Stories
Workshop User Stories
 
Gerenciamento de portfólio
Gerenciamento de portfólioGerenciamento de portfólio
Gerenciamento de portfólio
 
Gestão Ágil de Projetos
Gestão Ágil de ProjetosGestão Ágil de Projetos
Gestão Ágil de Projetos
 
Okr
OkrOkr
Okr
 
Treinamento de Scrum
Treinamento de ScrumTreinamento de Scrum
Treinamento de Scrum
 
Gestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com Scrum
 
Prototipagem e MVP para startups
Prototipagem e MVP para startupsPrototipagem e MVP para startups
Prototipagem e MVP para startups
 
Prince2, Características, Benefícios e Diferenciais de Sucesso
Prince2, Características, Benefícios e Diferenciais de SucessoPrince2, Características, Benefícios e Diferenciais de Sucesso
Prince2, Características, Benefícios e Diferenciais de Sucesso
 
Palestra sobre Gerenciamento de Projetos
Palestra sobre Gerenciamento de ProjetosPalestra sobre Gerenciamento de Projetos
Palestra sobre Gerenciamento de Projetos
 
Caro Analista de Requisitos, você faz UX Design e nem sabe disso
Caro Analista de Requisitos, você faz UX Design e nem sabe dissoCaro Analista de Requisitos, você faz UX Design e nem sabe disso
Caro Analista de Requisitos, você faz UX Design e nem sabe disso
 
Métodos ágeis
Métodos ágeisMétodos ágeis
Métodos ágeis
 
Scrum Experience [O Tutorial Scrum]
Scrum Experience [O Tutorial Scrum]Scrum Experience [O Tutorial Scrum]
Scrum Experience [O Tutorial Scrum]
 
Scrum em 15 minutos
Scrum em 15 minutosScrum em 15 minutos
Scrum em 15 minutos
 
Treinamento Ágil / Scrum
Treinamento Ágil / ScrumTreinamento Ágil / Scrum
Treinamento Ágil / Scrum
 
Treinamento Agile Coach
Treinamento Agile CoachTreinamento Agile Coach
Treinamento Agile Coach
 

Destacado

Contratação de Fábrica de Software com Metodologia Ágil
Contratação de Fábrica de Software com Metodologia ÁgilContratação de Fábrica de Software com Metodologia Ágil
Contratação de Fábrica de Software com Metodologia ÁgilHerbert Parente
 
Agile business analyst
Agile business analystAgile business analyst
Agile business analystTechcanvass
 
Guia BABOK 3 Principais Mudanças Requisitos
Guia BABOK 3 Principais Mudanças RequisitosGuia BABOK 3 Principais Mudanças Requisitos
Guia BABOK 3 Principais Mudanças RequisitosRildo (@rildosan) Santos
 
TDC 2015 Porto Alegre - Preciso estimar mesmo?
TDC 2015 Porto Alegre - Preciso estimar mesmo?TDC 2015 Porto Alegre - Preciso estimar mesmo?
TDC 2015 Porto Alegre - Preciso estimar mesmo?Emerson Schenatto
 
Os desafios da análise de negócios em equipes ágeis
Os desafios da análise de negócios em equipes ágeisOs desafios da análise de negócios em equipes ágeis
Os desafios da análise de negócios em equipes ágeisEmerson Schenatto
 
Guia BABOK v3 principais mudanças parte 3
Guia BABOK v3 principais mudanças parte 3Guia BABOK v3 principais mudanças parte 3
Guia BABOK v3 principais mudanças parte 3Rildo (@rildosan) Santos
 
Como demonstrar ROI das entregas de valor com Business Case
Como demonstrar ROI das entregas de valor com Business Case Como demonstrar ROI das entregas de valor com Business Case
Como demonstrar ROI das entregas de valor com Business Case Rildo (@rildosan) Santos
 

Destacado (10)

Contratação de Fábrica de Software com Metodologia Ágil
Contratação de Fábrica de Software com Metodologia ÁgilContratação de Fábrica de Software com Metodologia Ágil
Contratação de Fábrica de Software com Metodologia Ágil
 
Resumo do Guia BABOK® 3
Resumo do Guia BABOK®  3 Resumo do Guia BABOK®  3
Resumo do Guia BABOK® 3
 
Agile business analyst
Agile business analystAgile business analyst
Agile business analyst
 
Guia BABOK 3 Principais Mudanças Requisitos
Guia BABOK 3 Principais Mudanças RequisitosGuia BABOK 3 Principais Mudanças Requisitos
Guia BABOK 3 Principais Mudanças Requisitos
 
TDC 2015 Porto Alegre - Preciso estimar mesmo?
TDC 2015 Porto Alegre - Preciso estimar mesmo?TDC 2015 Porto Alegre - Preciso estimar mesmo?
TDC 2015 Porto Alegre - Preciso estimar mesmo?
 
Os desafios da análise de negócios em equipes ágeis
Os desafios da análise de negócios em equipes ágeisOs desafios da análise de negócios em equipes ágeis
Os desafios da análise de negócios em equipes ágeis
 
Guia BABOK v3 Principais mudanças
Guia BABOK v3 Principais mudançasGuia BABOK v3 Principais mudanças
Guia BABOK v3 Principais mudanças
 
Guia BABOK v3 principais mudanças parte 3
Guia BABOK v3 principais mudanças parte 3Guia BABOK v3 principais mudanças parte 3
Guia BABOK v3 principais mudanças parte 3
 
Análise de Negócio na Perspectiva de BI
Análise de Negócio na Perspectiva de BIAnálise de Negócio na Perspectiva de BI
Análise de Negócio na Perspectiva de BI
 
Como demonstrar ROI das entregas de valor com Business Case
Como demonstrar ROI das entregas de valor com Business Case Como demonstrar ROI das entregas de valor com Business Case
Como demonstrar ROI das entregas de valor com Business Case
 

Similar a Introdução ao Scrum em

Workshop Scrum - 8 horas
Workshop Scrum - 8 horasWorkshop Scrum - 8 horas
Workshop Scrum - 8 horasWise Systems
 
Gerenciamento e desenvolvimento ágil de software
Gerenciamento e desenvolvimento ágil de softwareGerenciamento e desenvolvimento ágil de software
Gerenciamento e desenvolvimento ágil de softwareImpacta Eventos
 
Metodologia agil scrum x pmbok
Metodologia agil   scrum x pmbokMetodologia agil   scrum x pmbok
Metodologia agil scrum x pmbokMarisa Wittmann
 
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - KanbanMetodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - KanbanMatheus Costa
 
Gerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUMGerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUMLucas Vinícius
 
Aplicando Scrum na prática para times ágeis
Aplicando Scrum na prática para times ágeisAplicando Scrum na prática para times ágeis
Aplicando Scrum na prática para times ágeisfayrusm
 
Scrum - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosScrum - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosWilliam Lima
 
2024.1 - Módulo B - Frameworks de Gestão de Projetos - SCRUM.pptx
2024.1 - Módulo B - Frameworks de Gestão de Projetos - SCRUM.pptx2024.1 - Módulo B - Frameworks de Gestão de Projetos - SCRUM.pptx
2024.1 - Módulo B - Frameworks de Gestão de Projetos - SCRUM.pptxGeorgeoNocera2
 
Scrum - Faça o dobro do trabalho na metade do tempo
Scrum - Faça o dobro do trabalho na metade do tempoScrum - Faça o dobro do trabalho na metade do tempo
Scrum - Faça o dobro do trabalho na metade do tempoFernando Fagonde
 
Guia-Passo-a-Passo-Como-Implantar-Scrum.pdf
Guia-Passo-a-Passo-Como-Implantar-Scrum.pdfGuia-Passo-a-Passo-Como-Implantar-Scrum.pdf
Guia-Passo-a-Passo-Como-Implantar-Scrum.pdfAmarildoFicacio
 
Desenvolvimento Ágil de Software
Desenvolvimento Ágil de SoftwareDesenvolvimento Ágil de Software
Desenvolvimento Ágil de SoftwareFrancke Peixoto
 
Minicurso Aplicando Scrum em projetos de software (2010)
Minicurso Aplicando Scrum em projetos de software (2010)Minicurso Aplicando Scrum em projetos de software (2010)
Minicurso Aplicando Scrum em projetos de software (2010)Mariana de Azevedo Santos
 

Similar a Introdução ao Scrum em (20)

Workshop Scrum - 8 horas
Workshop Scrum - 8 horasWorkshop Scrum - 8 horas
Workshop Scrum - 8 horas
 
Gerenciamento e desenvolvimento ágil de software
Gerenciamento e desenvolvimento ágil de softwareGerenciamento e desenvolvimento ágil de software
Gerenciamento e desenvolvimento ágil de software
 
Sobre o Scrum
Sobre o ScrumSobre o Scrum
Sobre o Scrum
 
Metodologia agil scrum x pmbok
Metodologia agil   scrum x pmbokMetodologia agil   scrum x pmbok
Metodologia agil scrum x pmbok
 
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - KanbanMetodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
 
Gerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUMGerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUM
 
Aplicando Scrum na prática para times ágeis
Aplicando Scrum na prática para times ágeisAplicando Scrum na prática para times ágeis
Aplicando Scrum na prática para times ágeis
 
Enter SCRUM
Enter SCRUMEnter SCRUM
Enter SCRUM
 
Gestao agil de projetos
Gestao agil de projetosGestao agil de projetos
Gestao agil de projetos
 
Scrum - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosScrum - Gerenciamento de Projetos
Scrum - Gerenciamento de Projetos
 
Metodologia agil scrum x pmbok
Metodologia agil   scrum x pmbokMetodologia agil   scrum x pmbok
Metodologia agil scrum x pmbok
 
2024.1 - Módulo B - Frameworks de Gestão de Projetos - SCRUM.pptx
2024.1 - Módulo B - Frameworks de Gestão de Projetos - SCRUM.pptx2024.1 - Módulo B - Frameworks de Gestão de Projetos - SCRUM.pptx
2024.1 - Módulo B - Frameworks de Gestão de Projetos - SCRUM.pptx
 
Scrum
ScrumScrum
Scrum
 
Scrum
ScrumScrum
Scrum
 
Scrum - Faça o dobro do trabalho na metade do tempo
Scrum - Faça o dobro do trabalho na metade do tempoScrum - Faça o dobro do trabalho na metade do tempo
Scrum - Faça o dobro do trabalho na metade do tempo
 
Desenvolvimento ágil com scrum
Desenvolvimento ágil com scrumDesenvolvimento ágil com scrum
Desenvolvimento ágil com scrum
 
Agil - artigo cientifico
Agil - artigo cientificoAgil - artigo cientifico
Agil - artigo cientifico
 
Guia-Passo-a-Passo-Como-Implantar-Scrum.pdf
Guia-Passo-a-Passo-Como-Implantar-Scrum.pdfGuia-Passo-a-Passo-Como-Implantar-Scrum.pdf
Guia-Passo-a-Passo-Como-Implantar-Scrum.pdf
 
Desenvolvimento Ágil de Software
Desenvolvimento Ágil de SoftwareDesenvolvimento Ágil de Software
Desenvolvimento Ágil de Software
 
Minicurso Aplicando Scrum em projetos de software (2010)
Minicurso Aplicando Scrum em projetos de software (2010)Minicurso Aplicando Scrum em projetos de software (2010)
Minicurso Aplicando Scrum em projetos de software (2010)
 

Más de Aricelio Souza

Testes de Caixa Branca e Métricas de Código
Testes de Caixa Branca e Métricas de CódigoTestes de Caixa Branca e Métricas de Código
Testes de Caixa Branca e Métricas de CódigoAricelio Souza
 
Padrões Arquiteturais - MVC, MVP e MVVM
Padrões Arquiteturais - MVC, MVP e MVVMPadrões Arquiteturais - MVC, MVP e MVVM
Padrões Arquiteturais - MVC, MVP e MVVMAricelio Souza
 
Padrões de projeto - Martin Fowler - P of EAA
Padrões de projeto - Martin Fowler - P of EAAPadrões de projeto - Martin Fowler - P of EAA
Padrões de projeto - Martin Fowler - P of EAAAricelio Souza
 
Comparativo tecnico entre tecnologias de banco de dados: Relacional, NoSQL, N...
Comparativo tecnico entre tecnologias de banco de dados: Relacional, NoSQL, N...Comparativo tecnico entre tecnologias de banco de dados: Relacional, NoSQL, N...
Comparativo tecnico entre tecnologias de banco de dados: Relacional, NoSQL, N...Aricelio Souza
 
Sistemas NoSQL, surgimento, características e exemplos
Sistemas NoSQL, surgimento, características e exemplosSistemas NoSQL, surgimento, características e exemplos
Sistemas NoSQL, surgimento, características e exemplosAricelio Souza
 
Arquitetura de Software
Arquitetura de SoftwareArquitetura de Software
Arquitetura de SoftwareAricelio Souza
 
Ataques DOS, DDOS e Scamming
Ataques DOS, DDOS e ScammingAtaques DOS, DDOS e Scamming
Ataques DOS, DDOS e ScammingAricelio Souza
 
Documentação Ataques DOS, DDOS e Scamming
Documentação Ataques DOS, DDOS e ScammingDocumentação Ataques DOS, DDOS e Scamming
Documentação Ataques DOS, DDOS e ScammingAricelio Souza
 
NoSQL, Base VS ACID e Teorema CAP
NoSQL, Base VS ACID e Teorema CAPNoSQL, Base VS ACID e Teorema CAP
NoSQL, Base VS ACID e Teorema CAPAricelio Souza
 

Más de Aricelio Souza (10)

Testes de Caixa Branca e Métricas de Código
Testes de Caixa Branca e Métricas de CódigoTestes de Caixa Branca e Métricas de Código
Testes de Caixa Branca e Métricas de Código
 
Padrões Arquiteturais - MVC, MVP e MVVM
Padrões Arquiteturais - MVC, MVP e MVVMPadrões Arquiteturais - MVC, MVP e MVVM
Padrões Arquiteturais - MVC, MVP e MVVM
 
Tipos de Servidores
Tipos de ServidoresTipos de Servidores
Tipos de Servidores
 
Padrões de projeto - Martin Fowler - P of EAA
Padrões de projeto - Martin Fowler - P of EAAPadrões de projeto - Martin Fowler - P of EAA
Padrões de projeto - Martin Fowler - P of EAA
 
Comparativo tecnico entre tecnologias de banco de dados: Relacional, NoSQL, N...
Comparativo tecnico entre tecnologias de banco de dados: Relacional, NoSQL, N...Comparativo tecnico entre tecnologias de banco de dados: Relacional, NoSQL, N...
Comparativo tecnico entre tecnologias de banco de dados: Relacional, NoSQL, N...
 
Sistemas NoSQL, surgimento, características e exemplos
Sistemas NoSQL, surgimento, características e exemplosSistemas NoSQL, surgimento, características e exemplos
Sistemas NoSQL, surgimento, características e exemplos
 
Arquitetura de Software
Arquitetura de SoftwareArquitetura de Software
Arquitetura de Software
 
Ataques DOS, DDOS e Scamming
Ataques DOS, DDOS e ScammingAtaques DOS, DDOS e Scamming
Ataques DOS, DDOS e Scamming
 
Documentação Ataques DOS, DDOS e Scamming
Documentação Ataques DOS, DDOS e ScammingDocumentação Ataques DOS, DDOS e Scamming
Documentação Ataques DOS, DDOS e Scamming
 
NoSQL, Base VS ACID e Teorema CAP
NoSQL, Base VS ACID e Teorema CAPNoSQL, Base VS ACID e Teorema CAP
NoSQL, Base VS ACID e Teorema CAP
 

Introdução ao Scrum em

  • 1. Introdução á Metodologia Ágil: Scrum Tecnologia em Análise e Desenvolvimento de Sistemas Disciplina: Metodologias Ágeis Prof.: Hélder Lima Grupo: Aline, Aricélio e John Kevin
  • 2. Sumário . Introdução. . Como Funciona. . Como se adaptar . Conclusão. . Referências.
  • 4. Introdução ❏ Surgiu nos anos 80, mas só começou a ser utilizado para desenvolvimento de software nos anos 90. ❏ Não se aplica somente a software, o SCRUM pode ser utilizado nos mais diversos tipos de projetos já que sua principal função é o gerenciamento de projeto.
  • 5. Introdução ❏ Pode ser utilizado em conjunto com outros métodos ágeis como o XP (Extreme Programming). ❏ Nele existem papéis bem definidos e diversas etapas que devem ser cumpridas em prazos estipulados visando entregar o produto de forma rápida e que ao mesmo tempo em que atenda as expectativas do cliente.
  • 6. Introdução ❏ O proprietário do produto (Product Owner) representa os stakeholders e o negócio, a equipe ou Team é formada por cerca de 7 pessoas. ❏ Equipes com poucos membros e multidisciplinares. ❏ Defende que equipes pequenas conseguem muitas vezes serem mais produtivas dependendo da forma como trabalham.
  • 8. Como funciona ❏ Metodologias ágeis de desenvolvimento de software são iterativas, ou seja, o trabalho é dividido em iterações, que são chamadas de Sprints no caso do Scrum. ❏ As funcionalidades a serem implementadas em um projeto são mantidas em uma lista que é conhecida como Product Backlog.
  • 9. Como funciona ❏ Product Backlog ➔ É uma lista contendo todas as funcionalidades desejadas para um produto. ➔ Não precisa estar completo no início de um projeto. ➔ Com o tempo, o Product Backlog cresce e muda à medida que se aprende mais sobre o produto e seus usuários.
  • 10. Como funciona ❏ No início de cada Sprint, faz-se um Sprint Planning Meeting, ou seja, uma reunião de planejamento na qual o Product Owner prioriza os itens do Product Backlog e a equipe seleciona as atividades que ela será capaz de implementar durante o Sprint que se inicia.
  • 11. Como funciona ❏ Project Owner ➔ O Product Owner é a pessoa que define os itens que compõem o Product Backlog.
  • 12. Como funciona ❏ As tarefas alocadas em um Sprint são transferidas do Product Backlog para o Sprint Backlog. ❏ O Sprint Backlog é uma lista de tarefas que o Scrum Team se compromete a fazer em um Sprint.
  • 13. Como funciona ❏ A cada dia de uma Sprint, a equipe faz uma breve reunião (normalmente de manhã), chamada Daily Scrum. ❏ O objetivo é disseminar conhecimento sobre o que foi feito no dia anterior, identificar impedimentos e priorizar o trabalho do dia que se inicia.
  • 14. Como funciona ❏ Ao final de um Sprint, a equipe apresenta as funcionalidades implementadas em uma Sprint Review Meeting. ❏ Finalmente, faz-se uma Sprint Retrospective e a equipe parte para o planejamento do próximo Sprint.
  • 15.
  • 16. Assim o ciclo se reinicia.
  • 19. Como se adaptar Segundo COHN (2011) são necessárias cinco atividades para uma adoção bem sucedida ao SCRUM. São representadas pelo acrônimo ADAPT. São elas: ❏ Reconhecimento (Awareness). ❏ Desejo (Desire). ❏ Aptidão (Ability). ❏ Promoção (Promotion). ❏ Transferência (Transfer).
  • 20. Como se adaptar Reconhecimento Desejo Aptidão Transferência Promoção
  • 21. Como se adaptar Uma empresa que adota com sucesso o Scrum pode ser considerada como comprometida com essas atividades em vários níveis: • Como organização. • Como pessoa. • Como equipe. • Por prática.
  • 22. Como se adaptar • Reconhecimento (Awareness) • A mudança começa em reconhecer aquilo funcionava no passado e não esta mais funcionando;
  • 23. Como se adaptar • Ferramentas para Desenvolver o Reconhecimento • Comunique que há um problema; • Use métricas; • Promover a exposição a novas pessoas e experiências; • Execute um projeto piloto; • Chame a atenção para as razões mais importantes para a mudança;
  • 24. Como se adaptar • Desejo (Desire) • É importante possuir um desejo de mudar, além da consciência das necessidades de se efetuar mudanças;
  • 25. Como se adaptar • Ferramentas para aumentar o desejo • Comunique que há uma alternativa melhor; • Crie um senso de urgência • Construa o movimento; • Teste drive com o SCRUM; • Eliminar o medo;
  • 26. Como se adaptar • Aptidão (Ability) • É importante adquirir a habilidade de ser ágil, de maneira a aprender novas tecnicas e se desligar das antigas;
  • 27. Como se adaptar ● Aptidão (Ability) ○ Alguns dos maiores desafios enfrentados pelas equipes de SCRUM são: ● Aprender novas habilidades e tecnicas; ● Aprender a pensar e trabalhar em equipe; ● Aprender a criar software em um periodo mais curto;
  • 28. Como se adaptar • Ferramentas para Desenvolver a Aptidão • Fornecer treinamento; • Responsabilize pessoas; • Compartilhe a informação; • Defina metas sensatas • Parta para a ação;
  • 29. Como se adaptar • Promoção (Promotion) • Há três objetivos durante a promoção: 1. Preparar-se para a proxima etapa; 2. Reforçar o comportamento ágil; 3. Criar reconhecimento e interesse entre as pessoas;
  • 30. Como se adaptar ● Ferramentas para promover o Scrum ○ Divulgar histórias de sucesso; ○ Atrair intenção e interesse;
  • 31. Como se adaptar • Transferência (Transfer) • As implicações do uso do Scrum deve ser transferidas para os demais departamentos da organização.
  • 33. Conclusão ❏ O SCRUM é um processo que se bem utilizado pode agregar muito valor ao produto que vai ser entregue.
  • 34. Conclusão ❏ No entanto é preciso enfatizar que nenhum dos métodos ágeis existentes faz milagre, você até pode conseguir entregar mais rápido, mas para conseguir usar todo o potencial dos métodos ágeis será preciso ter uma boa equipe que se comprometa em colaborar para melhoria constante do processo, (BATISTA).
  • 35. Referências ❏ SCRUM. Disponível em: <http://desenvolvimentoagil.com.br/scrum/>. Acesso em: 14 Ago. 2014. ❏ COHN, Mike. Desenvolvimento de software com Scrum: Aplicando métodos ágeis com sucesso. Bookman, 2011. ❏ VIANNA, M. SCRUM - Uma Abordagem Inicial. Jul 2009. Disponível em: <http://pt.slideshare.net/inovatividade/uma-breve-apresentao-sobre-o-scrum>. Acesso em: 15 Ago. 2014. ❏ BATISTA, P. P. Entendendo o SCRUM. Disponível em: <http://www. devmedia.com.br/entendendo-o-scrum/24583#>. Acesso em: 15 Ago. 2014.