SlideShare una empresa de Scribd logo
1 de 36
Descargar para leer sin conexión
Metodologia Ágil
Metodologias Ágeis


 XP – eXtreme Programming
 Scrum
 Feature Driven Development
 Adaptive Software Development
 Crystal
 Pragmatic Programming
 Test Driven Development
Manifesto Ágil
Manifesto Ágil
 Indivíduos e interação entre eles mais que
processos e ferramentas.
Manifesto Ágil
 Indivíduos e interação entre eles mais que
processos e ferramentas.
 Software em funcionamento mais que
  documentação abrangente.
Manifesto Ágil
 Indivíduos e interação entre eles mais que
processos e ferramentas.
 Software em funcionamento mais que
  documentação abrangente.
 Colaboração com o cliente mais que
  negociação de contratos.
Manifesto Ágil
 Indivíduos e interação entre eles mais que
processos e ferramentas.
 Software em funcionamento mais que
  documentação abrangente.
 Colaboração com o cliente mais que
  negociação de contratos.
 Responder a mudanças mais que seguir um
  plano.
Manifesto Ágil
 Indivíduos e interação entre eles mais que
processos e ferramentas.
 Software em funcionamento mais que
  documentação abrangente.
 Colaboração com o cliente mais que
  negociação de contratos.
 Responder a mudanças mais que seguir um
  plano.
   ***Princípios por trás do manifesto ágil***
Papéis no SCRUM

No Scrum existem 3 papéis que devem estar bem definidos:
Papéis no SCRUM

No Scrum existem 3 papéis que devem estar bem definidos:


1. Product Owner
Papéis no SCRUM

No Scrum existem 3 papéis que devem estar bem definidos:


1. Product Owner


2. Scrum Team
Papéis no SCRUM

No Scrum existem 3 papéis que devem estar bem definidos:


1. Product Owner


2. Scrum Team


3. Scrum Master
Scrum Master

 Faz diariamente o “Daily Scrum” que é uma reunião com o Scrum Team
 cujo propósito é eliminar qualquer impedimento. Cada integrante deve
 responder a 3 perguntas:
Scrum Master

 Faz diariamente o “Daily Scrum” que é uma reunião com o Scrum Team
 cujo propósito é eliminar qualquer impedimento. Cada integrante deve
 responder a 3 perguntas:


 1º O que você fez desde a última reunião ?
Scrum Master

 Faz diariamente o “Daily Scrum” que é uma reunião com o Scrum Team
 cujo propósito é eliminar qualquer impedimento. Cada integrante deve
 responder a 3 perguntas:


 1º O que você fez desde a última reunião ?


 2º O que você vai fazer entre essa e a próxima reunião?
Scrum Master

 Faz diariamente o “Daily Scrum” que é uma reunião com o Scrum Team
 cujo propósito é eliminar qualquer impedimento. Cada integrante deve
 responder a 3 perguntas:


 1º O que você fez desde a última reunião ?


 2º O que você vai fazer entre essa e a próxima reunião?


 3º Tem algo impedindo você de efetuar a sua tarefa ?
Owner
Product Backlog




   Owner
Product Backlog   Sprint Planning




   Owner
Product Backlog   Sprint Planning

                                    Selected
                                    Product
                                    Backlog

                                    (estórias)



   Owner
Product Backlog   Sprint Planning

                                    Selected
                                    Product
                                    Backlog
                                               Sprint Planning




   Owner
Product Backlog   Sprint Planning

                                    Selected
                                    Product
                                    Backlog
                                               Sprint Planning




   Owner




                                                    Tarefas
                                                    (tasks)
Estórias != Tarefas
Estórias != Tarefas


- Estórias – Funções solicitadas pelo P.O para serem desenvolvidas.
Estórias != Tarefas


- Estórias – Funções solicitadas pelo P.O para serem desenvolvidas.

- Tarefas – Desmembramento das estórias em tarefas unitárias para serem distribuídas por
toda a equipe.
Product Backlog   Sprint Planning

                                      Selected
                                      Product
                                      Backlog
                                                   Sprint Planning




   Owner




                                                        Tarefas
                                    Sprint Daily        (tasks)
                                    and Monthly




                                                     Sprint Backlog
Product Backlog   Sprint Planning

                                          Selected
                                          Product
                                          Backlog
                                                       Sprint Planning




   Owner




                                                            Tarefas
                                        Sprint Daily        (tasks)
                    New Functionality   and Monthly




                                                         Sprint Backlog
Product Backlog   Sprint Planning

                                          Selected
                                          Product
                                          Backlog
                                                       Sprint Planning




   Owner




                                                            Tarefas
                                        Sprint Daily        (tasks)
                    New Functionality   and Monthly
   Reflection



                                                         Sprint Backlog
Product Backlog   Sprint Planning

                                          Selected
                                          Product
                                          Backlog
                                                       Sprint Planning




   Owner




                                                            Tarefas
                                        Sprint Daily        (tasks)
                    New Functionality   and Monthly
   Reflection



                                                         Sprint Backlog
Solução Iterativa e Incremental



Ideia Abrangente
Adotar uma metodologia?

A pergunta a ser feita é:
Adotar uma metodologia?

A pergunta a ser feita é:

Está bom atualmente?
Adotar uma metodologia?

A pergunta a ser feita é:

- Está bom atualmente?
- Os projetos estão indo bem?
Saber mais...

 Quando minha funcionalidade está pronta? (Revista InfoQueue)


 Scrum e XP direto das Trincheiras – e-book gratuito


 Creative Commons


 Acceptation Criteria


 Scrum Toys


 Slide desta apresentação
Daniel Borges Ribeiro
danielbribeiro@gmail.com
@danielbribeiro

Más contenido relacionado

Destacado (6)

201501 Digital TV Law / Mobile Phone PPB
201501 Digital TV Law / Mobile Phone PPB201501 Digital TV Law / Mobile Phone PPB
201501 Digital TV Law / Mobile Phone PPB
 
Sprint Contract
Sprint ContractSprint Contract
Sprint Contract
 
Modelo de Maturidade do Scrum Master
Modelo de Maturidade do Scrum MasterModelo de Maturidade do Scrum Master
Modelo de Maturidade do Scrum Master
 
Scrum na pratica, para developers
Scrum na pratica, para developersScrum na pratica, para developers
Scrum na pratica, para developers
 
Introdução a Scrum
Introdução a ScrumIntrodução a Scrum
Introdução a Scrum
 
Mini curso de SCRUM: Introdução
Mini curso de SCRUM: IntroduçãoMini curso de SCRUM: Introdução
Mini curso de SCRUM: Introdução
 

Similar a Metodologias Ágeis em (20)

Team System - Metodologias ágeis e conceitos - scrum, msf, xp (TechDays 2007)
Team System - Metodologias ágeis e conceitos - scrum, msf, xp  (TechDays 2007)Team System - Metodologias ágeis e conceitos - scrum, msf, xp  (TechDays 2007)
Team System - Metodologias ágeis e conceitos - scrum, msf, xp (TechDays 2007)
 
Scrum e o Visual Studio Team System 2010
Scrum e o Visual Studio Team System 2010Scrum e o Visual Studio Team System 2010
Scrum e o Visual Studio Team System 2010
 
Ferramentas Livres para a Gestão de Projetos Ágeis com Scrum
Ferramentas Livres para a Gestão de Projetos Ágeis com ScrumFerramentas Livres para a Gestão de Projetos Ágeis com Scrum
Ferramentas Livres para a Gestão de Projetos Ágeis com Scrum
 
O que é SCRUM
O que é SCRUMO que é SCRUM
O que é SCRUM
 
Scrum 8
Scrum 8Scrum 8
Scrum 8
 
Trabalho scrum
Trabalho scrumTrabalho scrum
Trabalho scrum
 
A Teoria do Scrum
A Teoria do ScrumA Teoria do Scrum
A Teoria do Scrum
 
Scrum - Teoria do Scrum
Scrum - Teoria do Scrum Scrum - Teoria do Scrum
Scrum - Teoria do Scrum
 
Introdução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com ScrumIntrodução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com Scrum
 
Scrum
ScrumScrum
Scrum
 
Introdução ao scrum
Introdução ao scrumIntrodução ao scrum
Introdução ao scrum
 
Agile Management
Agile ManagementAgile Management
Agile Management
 
Extreme Programming (XP) e Scrum
Extreme Programming (XP) e ScrumExtreme Programming (XP) e Scrum
Extreme Programming (XP) e Scrum
 
Scrum
ScrumScrum
Scrum
 
Apresentacao Scrum
Apresentacao ScrumApresentacao Scrum
Apresentacao Scrum
 
Scrum em 15 minutos
Scrum em 15 minutosScrum em 15 minutos
Scrum em 15 minutos
 
Apresentação sobre metodologia Scrum
Apresentação sobre metodologia ScrumApresentação sobre metodologia Scrum
Apresentação sobre metodologia Scrum
 
5 PPP - Planejamento do Projeto
5 PPP - Planejamento do Projeto5 PPP - Planejamento do Projeto
5 PPP - Planejamento do Projeto
 
Scrum agil
Scrum agilScrum agil
Scrum agil
 
Scrum
ScrumScrum
Scrum
 

Metodologias Ágeis em

  • 2. Metodologias Ágeis  XP – eXtreme Programming  Scrum  Feature Driven Development  Adaptive Software Development  Crystal  Pragmatic Programming  Test Driven Development
  • 4. Manifesto Ágil  Indivíduos e interação entre eles mais que processos e ferramentas.
  • 5. Manifesto Ágil  Indivíduos e interação entre eles mais que processos e ferramentas.  Software em funcionamento mais que documentação abrangente.
  • 6. Manifesto Ágil  Indivíduos e interação entre eles mais que processos e ferramentas.  Software em funcionamento mais que documentação abrangente.  Colaboração com o cliente mais que negociação de contratos.
  • 7. Manifesto Ágil  Indivíduos e interação entre eles mais que processos e ferramentas.  Software em funcionamento mais que documentação abrangente.  Colaboração com o cliente mais que negociação de contratos.  Responder a mudanças mais que seguir um plano.
  • 8. Manifesto Ágil  Indivíduos e interação entre eles mais que processos e ferramentas.  Software em funcionamento mais que documentação abrangente.  Colaboração com o cliente mais que negociação de contratos.  Responder a mudanças mais que seguir um plano. ***Princípios por trás do manifesto ágil***
  • 9. Papéis no SCRUM No Scrum existem 3 papéis que devem estar bem definidos:
  • 10. Papéis no SCRUM No Scrum existem 3 papéis que devem estar bem definidos: 1. Product Owner
  • 11. Papéis no SCRUM No Scrum existem 3 papéis que devem estar bem definidos: 1. Product Owner 2. Scrum Team
  • 12. Papéis no SCRUM No Scrum existem 3 papéis que devem estar bem definidos: 1. Product Owner 2. Scrum Team 3. Scrum Master
  • 13. Scrum Master Faz diariamente o “Daily Scrum” que é uma reunião com o Scrum Team cujo propósito é eliminar qualquer impedimento. Cada integrante deve responder a 3 perguntas:
  • 14. Scrum Master Faz diariamente o “Daily Scrum” que é uma reunião com o Scrum Team cujo propósito é eliminar qualquer impedimento. Cada integrante deve responder a 3 perguntas: 1º O que você fez desde a última reunião ?
  • 15. Scrum Master Faz diariamente o “Daily Scrum” que é uma reunião com o Scrum Team cujo propósito é eliminar qualquer impedimento. Cada integrante deve responder a 3 perguntas: 1º O que você fez desde a última reunião ? 2º O que você vai fazer entre essa e a próxima reunião?
  • 16. Scrum Master Faz diariamente o “Daily Scrum” que é uma reunião com o Scrum Team cujo propósito é eliminar qualquer impedimento. Cada integrante deve responder a 3 perguntas: 1º O que você fez desde a última reunião ? 2º O que você vai fazer entre essa e a próxima reunião? 3º Tem algo impedindo você de efetuar a sua tarefa ?
  • 17.
  • 18. Owner
  • 20. Product Backlog Sprint Planning Owner
  • 21. Product Backlog Sprint Planning Selected Product Backlog (estórias) Owner
  • 22. Product Backlog Sprint Planning Selected Product Backlog Sprint Planning Owner
  • 23. Product Backlog Sprint Planning Selected Product Backlog Sprint Planning Owner Tarefas (tasks)
  • 25. Estórias != Tarefas - Estórias – Funções solicitadas pelo P.O para serem desenvolvidas.
  • 26. Estórias != Tarefas - Estórias – Funções solicitadas pelo P.O para serem desenvolvidas. - Tarefas – Desmembramento das estórias em tarefas unitárias para serem distribuídas por toda a equipe.
  • 27. Product Backlog Sprint Planning Selected Product Backlog Sprint Planning Owner Tarefas Sprint Daily (tasks) and Monthly Sprint Backlog
  • 28. Product Backlog Sprint Planning Selected Product Backlog Sprint Planning Owner Tarefas Sprint Daily (tasks) New Functionality and Monthly Sprint Backlog
  • 29. Product Backlog Sprint Planning Selected Product Backlog Sprint Planning Owner Tarefas Sprint Daily (tasks) New Functionality and Monthly Reflection Sprint Backlog
  • 30. Product Backlog Sprint Planning Selected Product Backlog Sprint Planning Owner Tarefas Sprint Daily (tasks) New Functionality and Monthly Reflection Sprint Backlog
  • 31. Solução Iterativa e Incremental Ideia Abrangente
  • 32. Adotar uma metodologia? A pergunta a ser feita é:
  • 33. Adotar uma metodologia? A pergunta a ser feita é: Está bom atualmente?
  • 34. Adotar uma metodologia? A pergunta a ser feita é: - Está bom atualmente? - Os projetos estão indo bem?
  • 35. Saber mais...  Quando minha funcionalidade está pronta? (Revista InfoQueue)  Scrum e XP direto das Trincheiras – e-book gratuito  Creative Commons  Acceptation Criteria  Scrum Toys  Slide desta apresentação