SlideShare une entreprise Scribd logo
1  sur  13
Principais Práticas das Abordagens
Ágeis
Lourdilene Souza
Métodos Ágeis
• 3 principais benefícios, são eles: capacidade de gerir a
mudança de prioridades, produtividade e visibilidade
do projeto, Versionone (2013).
• A abordagem ágil é adotada inclusive em grandes
empresas como Google, Yahoo!, Microsoft, IBM,
Cisco, Symantec e Siemens (CHROMATIC e SHORE,
2007).
• “Uma das características mais convincentes da
abordagem ágil é sua habilidade de reduzir os custos
da mudança ao longo de todo o processo de
software” (PRESSMAN, 2011, p. 83).
Planejamento em ondas sucessivas
(Rolling Wave Planning)
 Divisão do Projeto
em iterações.
 Planejamento de
forma progressiva.
 Just-in-time.
Colaboração com o cliente
 Gestão dos requisitos.
 Membro integrante da
equipe.
 Juntamente com a
equipe, é responsável
pelos resultados do
projeto.
Propriedade Coletiva
 Todos os membros da
equipe são responsáveis
pelos aspectos técnicos de
produção do software.
 Extreme Programming:
Propriedade coletiva de
código.
Enfase na validação sobre verificação
 Gestão 1.0: O produto gerado
está em conformidade com os
requisitos documentados ?
-Validação pelo cliente próximo da
entrega.
Gestão 3.0: O produto que está
sendo gerado satisfaz as
necessidades do cliente ?
- Validação do produto no início e
durante todo o desenvolvimento do
software
Falhar cedo, falhar frequentemente e
melhorar continuamente
Filosofia “falhar cedo e falhar
frequentemente” do Sistema Toyota de
Produção.
Divisão do projeto em iterações curtas.
 Elucidar de forma gradativa as reais
necessidades do cliente.
 melhoria contínua tanto no âmbito do
desenvolvimento do software quanto do
processo de gerenciamento do projeto.
 Retrospectiva.
Construção de Consenso
 Consenso ≠ Aceitação
da maioria.
 Comprometimento da
equipe com a decisão e
seus resultados.
Reuniões diárias
 Andamento do projeto.
 Prioridade do dia.
 Obstáculos.
 Construção da equipe.
Timeboxing
 Timeboxing X scopeboxing.
- Lei de Parkinson
- Síndrome do Estudante
 Ritmo sustentável de
esforço
Método de Aprendizagem: Shu-Ha-Ri
Shu
Ha
Ri
Reproduzir
na íntegra
Questionar
Inovar
Referências
• Versionone. 7th Annual State Of Agile Development Survey,
2013 .
• CHROMATIC, SHORE, J.The Art of Agile Development,
O'Reilly Media, 2007.
• PRESSMAN, R. S. Engenharia de Software: Uma Abordagem
Profissional, 7 ed. McGrawHill, 2011.
• COBB, C. G. Making Sense of Agile Project Management:
Balancing Control and Agility. John Wiley & Sons, 2011.
• Alistair Cockburn. Agile Software Development: The
Cooperative Game, Second
• Edition. Addison-Wesley Professional, 2006.
OBRIGADA.
http://proex.ufpa.br/PRINCIPAL/ http://lourdilene.blogspot.com.br/

Contenu connexe

Tendances

Métodos ágeis de desenvolvimento de software
Métodos ágeis de desenvolvimento de softwareMétodos ágeis de desenvolvimento de software
Métodos ágeis de desenvolvimento de software
Jerônimo Medina Madruga
 
Introdução às metodologias ágeis
Introdução às metodologias ágeisIntrodução às metodologias ágeis
Introdução às metodologias ágeis
Comunidade Tá safo!
 
Palestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPROPalestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPRO
Wildtech
 
Scrum - Introdução Interna para o Núcleo de Arquitetura de Informação
Scrum - Introdução Interna para o Núcleo de Arquitetura de InformaçãoScrum - Introdução Interna para o Núcleo de Arquitetura de Informação
Scrum - Introdução Interna para o Núcleo de Arquitetura de Informação
Alessandro Novais
 

Tendances (20)

Conhecendo xp
Conhecendo xpConhecendo xp
Conhecendo xp
 
Desenvolvimento incremental e iterativo
Desenvolvimento incremental e iterativoDesenvolvimento incremental e iterativo
Desenvolvimento incremental e iterativo
 
Dynamic Systems Development Method
Dynamic Systems Development MethodDynamic Systems Development Method
Dynamic Systems Development Method
 
Métodos ágeis de desenvolvimento de software
Métodos ágeis de desenvolvimento de softwareMétodos ágeis de desenvolvimento de software
Métodos ágeis de desenvolvimento de software
 
Introdução às metodologias ágeis
Introdução às metodologias ágeisIntrodução às metodologias ágeis
Introdução às metodologias ágeis
 
Scrum - Profº James Moreira Jr.
Scrum - Profº James Moreira Jr.Scrum - Profº James Moreira Jr.
Scrum - Profº James Moreira Jr.
 
Agilidade em projetos de software
Agilidade em projetos de softwareAgilidade em projetos de software
Agilidade em projetos de software
 
DevXperience 2017 - Carlos Alves
DevXperience 2017 - Carlos AlvesDevXperience 2017 - Carlos Alves
DevXperience 2017 - Carlos Alves
 
Gestão Ágil de Projetos
Gestão Ágil de ProjetosGestão Ágil de Projetos
Gestão Ágil de Projetos
 
Desenvolvimento ágil pensando além
Desenvolvimento ágil   pensando alémDesenvolvimento ágil   pensando além
Desenvolvimento ágil pensando além
 
Trabalho pds libre office 2
Trabalho pds libre office 2Trabalho pds libre office 2
Trabalho pds libre office 2
 
Apresentação do TCC das alunas Jessica Valente Juvele e Stephanie de Angelo...
Apresentação do TCC das alunas Jessica Valente Juvele e   Stephanie de Angelo...Apresentação do TCC das alunas Jessica Valente Juvele e   Stephanie de Angelo...
Apresentação do TCC das alunas Jessica Valente Juvele e Stephanie de Angelo...
 
Palestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPROPalestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPRO
 
Scrum: o método que consolidou o ágil no mundo
Scrum: o método que consolidou o ágil no mundoScrum: o método que consolidou o ágil no mundo
Scrum: o método que consolidou o ágil no mundo
 
Scrum - Introdução Interna para o Núcleo de Arquitetura de Informação
Scrum - Introdução Interna para o Núcleo de Arquitetura de InformaçãoScrum - Introdução Interna para o Núcleo de Arquitetura de Informação
Scrum - Introdução Interna para o Núcleo de Arquitetura de Informação
 
Como o Departamento de Defesa avalia agilidade em seus projetos
Como o Departamento de Defesa avalia agilidade em seus projetos Como o Departamento de Defesa avalia agilidade em seus projetos
Como o Departamento de Defesa avalia agilidade em seus projetos
 
Métodos Ágeis - Aula02
Métodos Ágeis - Aula02Métodos Ágeis - Aula02
Métodos Ágeis - Aula02
 
Scrum Checklist
Scrum ChecklistScrum Checklist
Scrum Checklist
 
Os desafios na gestão de roadmap de produto em equipes ágeis
Os desafios na gestão de roadmap de produto em equipes ágeisOs desafios na gestão de roadmap de produto em equipes ágeis
Os desafios na gestão de roadmap de produto em equipes ágeis
 
Erros implantação do SCRUM
Erros implantação do SCRUMErros implantação do SCRUM
Erros implantação do SCRUM
 

En vedette (10)

Explicando DevOps
Explicando DevOpsExplicando DevOps
Explicando DevOps
 
Compartilhe!
Compartilhe!Compartilhe!
Compartilhe!
 
Heuristicas de produtividade
Heuristicas de produtividadeHeuristicas de produtividade
Heuristicas de produtividade
 
Entregando software com DevOps Tools
Entregando software com DevOps ToolsEntregando software com DevOps Tools
Entregando software com DevOps Tools
 
II semana do calouro indígena ufpa
II semana do calouro indígena ufpaII semana do calouro indígena ufpa
II semana do calouro indígena ufpa
 
Construção de arquitetura para software de alta performance
Construção de arquitetura para software de alta performanceConstrução de arquitetura para software de alta performance
Construção de arquitetura para software de alta performance
 
Bad smells no código
Bad smells no códigoBad smells no código
Bad smells no código
 
Hora GTI - Top 10 Tendências Mobile para 2015 e 2016
Hora GTI - Top 10 Tendências Mobile para 2015 e 2016Hora GTI - Top 10 Tendências Mobile para 2015 e 2016
Hora GTI - Top 10 Tendências Mobile para 2015 e 2016
 
Plano de ação - Equipe de TI
Plano de ação - Equipe de TIPlano de ação - Equipe de TI
Plano de ação - Equipe de TI
 
Manifeste-se!
Manifeste-se!Manifeste-se!
Manifeste-se!
 

Similaire à Principais Práticas das Abordagens Ágeis

Métodos Ágeis para Desenvolvimento de Software
Métodos Ágeis para Desenvolvimento de SoftwareMétodos Ágeis para Desenvolvimento de Software
Métodos Ágeis para Desenvolvimento de Software
alexandre_malaquias
 
Gestão Ágil de Projetos
Gestão Ágil de ProjetosGestão Ágil de Projetos
Gestão Ágil de Projetos
InaniaVerba
 
Gerenciando Projetos De Software De Forma áGil Utilizando Scrum
Gerenciando Projetos De Software De Forma áGil Utilizando ScrumGerenciando Projetos De Software De Forma áGil Utilizando Scrum
Gerenciando Projetos De Software De Forma áGil Utilizando Scrum
Raphael Donaire Albino
 
Gestao Agil de Projetos com Scrum
Gestao Agil de Projetos com ScrumGestao Agil de Projetos com Scrum
Gestao Agil de Projetos com Scrum
Rafael Ramos
 
Aula2 - Modelagem de Sistemas Orientada a Objetos
Aula2 - Modelagem de Sistemas Orientada a ObjetosAula2 - Modelagem de Sistemas Orientada a Objetos
Aula2 - Modelagem de Sistemas Orientada a Objetos
Leandro Rezende
 

Similaire à Principais Práticas das Abordagens Ágeis (20)

Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À Demanda...
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À       Demanda...Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À       Demanda...
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À Demanda...
 
O uso de metodos ageis no desenvolvimento de software
O uso de metodos ageis no desenvolvimento de softwareO uso de metodos ageis no desenvolvimento de software
O uso de metodos ageis no desenvolvimento de software
 
Agile
AgileAgile
Agile
 
Aula 3 - Engenharia de Software
Aula 3 - Engenharia de SoftwareAula 3 - Engenharia de Software
Aula 3 - Engenharia de Software
 
Scrum - Desenvolvimento Ágil
Scrum - Desenvolvimento ÁgilScrum - Desenvolvimento Ágil
Scrum - Desenvolvimento Ágil
 
Métodos Ágeis para Desenvolvimento de Software
Métodos Ágeis para Desenvolvimento de SoftwareMétodos Ágeis para Desenvolvimento de Software
Métodos Ágeis para Desenvolvimento de Software
 
Scrum
ScrumScrum
Scrum
 
Gestão Ágil de Projetos
Gestão Ágil de ProjetosGestão Ágil de Projetos
Gestão Ágil de Projetos
 
Gestao agil de projetos
Gestao agil de projetosGestao agil de projetos
Gestao agil de projetos
 
Gerenciando Projetos De Software De Forma áGil Utilizando Scrum
Gerenciando Projetos De Software De Forma áGil Utilizando ScrumGerenciando Projetos De Software De Forma áGil Utilizando Scrum
Gerenciando Projetos De Software De Forma áGil Utilizando Scrum
 
Metodos ageis
Metodos ageisMetodos ageis
Metodos ageis
 
Gestao Agil de Projetos com Scrum
Gestao Agil de Projetos com ScrumGestao Agil de Projetos com Scrum
Gestao Agil de Projetos com Scrum
 
Aula 1- ENGENHARIA DE SOFTWARE
Aula 1- ENGENHARIA DE SOFTWAREAula 1- ENGENHARIA DE SOFTWARE
Aula 1- ENGENHARIA DE SOFTWARE
 
Apresentação Scrum 2012
Apresentação Scrum 2012Apresentação Scrum 2012
Apresentação Scrum 2012
 
Scrum
ScrumScrum
Scrum
 
Engenharia de software aula 6 - Introdução ao Desenvolvimento Ágil
Engenharia de software aula 6 - Introdução ao Desenvolvimento ÁgilEngenharia de software aula 6 - Introdução ao Desenvolvimento Ágil
Engenharia de software aula 6 - Introdução ao Desenvolvimento Ágil
 
O Gerenciamento de Projetos de Software Desenvolvidos à Luz das Metodologias ...
O Gerenciamento de Projetos de Software Desenvolvidos à Luz das Metodologias ...O Gerenciamento de Projetos de Software Desenvolvidos à Luz das Metodologias ...
O Gerenciamento de Projetos de Software Desenvolvidos à Luz das Metodologias ...
 
Aula2 - Modelagem de Sistemas Orientada a Objetos
Aula2 - Modelagem de Sistemas Orientada a ObjetosAula2 - Modelagem de Sistemas Orientada a Objetos
Aula2 - Modelagem de Sistemas Orientada a Objetos
 
Métodos Ágeis de Gestão de Projetos aplicados à Gestão do Conhecimento
Métodos Ágeis de Gestão de Projetos aplicados à Gestão do ConhecimentoMétodos Ágeis de Gestão de Projetos aplicados à Gestão do Conhecimento
Métodos Ágeis de Gestão de Projetos aplicados à Gestão do Conhecimento
 
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...
 

Plus de Lourdilene Souza (10)

Scrum Wars
Scrum WarsScrum Wars
Scrum Wars
 
Mindset ágil
Mindset ágilMindset ágil
Mindset ágil
 
Arquitetura Model View Controller
Arquitetura Model View ControllerArquitetura Model View Controller
Arquitetura Model View Controller
 
Retrospectiva Ágil
Retrospectiva ÁgilRetrospectiva Ágil
Retrospectiva Ágil
 
Gestão Ágil de Riscos
Gestão Ágil de Riscos Gestão Ágil de Riscos
Gestão Ágil de Riscos
 
Web form
Web formWeb form
Web form
 
Regex
RegexRegex
Regex
 
O programador php
O programador phpO programador php
O programador php
 
Advanced sql
Advanced sqlAdvanced sql
Advanced sql
 
Expressões regulares
Expressões regularesExpressões regulares
Expressões regulares
 

Dernier

Dernier (9)

Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 

Principais Práticas das Abordagens Ágeis

  • 1. Principais Práticas das Abordagens Ágeis Lourdilene Souza
  • 2. Métodos Ágeis • 3 principais benefícios, são eles: capacidade de gerir a mudança de prioridades, produtividade e visibilidade do projeto, Versionone (2013). • A abordagem ágil é adotada inclusive em grandes empresas como Google, Yahoo!, Microsoft, IBM, Cisco, Symantec e Siemens (CHROMATIC e SHORE, 2007). • “Uma das características mais convincentes da abordagem ágil é sua habilidade de reduzir os custos da mudança ao longo de todo o processo de software” (PRESSMAN, 2011, p. 83).
  • 3. Planejamento em ondas sucessivas (Rolling Wave Planning)  Divisão do Projeto em iterações.  Planejamento de forma progressiva.  Just-in-time.
  • 4. Colaboração com o cliente  Gestão dos requisitos.  Membro integrante da equipe.  Juntamente com a equipe, é responsável pelos resultados do projeto.
  • 5. Propriedade Coletiva  Todos os membros da equipe são responsáveis pelos aspectos técnicos de produção do software.  Extreme Programming: Propriedade coletiva de código.
  • 6. Enfase na validação sobre verificação  Gestão 1.0: O produto gerado está em conformidade com os requisitos documentados ? -Validação pelo cliente próximo da entrega. Gestão 3.0: O produto que está sendo gerado satisfaz as necessidades do cliente ? - Validação do produto no início e durante todo o desenvolvimento do software
  • 7. Falhar cedo, falhar frequentemente e melhorar continuamente Filosofia “falhar cedo e falhar frequentemente” do Sistema Toyota de Produção. Divisão do projeto em iterações curtas.  Elucidar de forma gradativa as reais necessidades do cliente.  melhoria contínua tanto no âmbito do desenvolvimento do software quanto do processo de gerenciamento do projeto.  Retrospectiva.
  • 8. Construção de Consenso  Consenso ≠ Aceitação da maioria.  Comprometimento da equipe com a decisão e seus resultados.
  • 9. Reuniões diárias  Andamento do projeto.  Prioridade do dia.  Obstáculos.  Construção da equipe.
  • 10. Timeboxing  Timeboxing X scopeboxing. - Lei de Parkinson - Síndrome do Estudante  Ritmo sustentável de esforço
  • 11. Método de Aprendizagem: Shu-Ha-Ri Shu Ha Ri Reproduzir na íntegra Questionar Inovar
  • 12. Referências • Versionone. 7th Annual State Of Agile Development Survey, 2013 . • CHROMATIC, SHORE, J.The Art of Agile Development, O'Reilly Media, 2007. • PRESSMAN, R. S. Engenharia de Software: Uma Abordagem Profissional, 7 ed. McGrawHill, 2011. • COBB, C. G. Making Sense of Agile Project Management: Balancing Control and Agility. John Wiley & Sons, 2011. • Alistair Cockburn. Agile Software Development: The Cooperative Game, Second • Edition. Addison-Wesley Professional, 2006.