Desenvolvimento incremental e iterativo
-
Upload
hercules-merscher -
Category
Technology
-
view
421 -
download
3
description
Transcript of Desenvolvimento incremental e iterativo
Desenvolvimento incremental:Aumentando a produtividade
e sucesso do seu projeto
Hercules Lemke [email protected]
Os problemas do modelo tradicional de
desenvolvimento de software
Mas primeiro...
Life-Cycle
Requisitos podem mudar
E invalidar decis es õanteriores
Incremental e Iterativo
FTW!
Base para algumas metodologias
Extreme Programming
Scrum
Kanban
Lean
E outras.
Abordagem evolutiva
Adie decis es que não õimportam no momento
Ao longo do projeto, a cada incremento e iteração, você terá oportunidades para coletar informaç es e entender o õ
problema a ser resolvido.
Pequenos incrementos
Foco no que importa para o cliente no momento
Não há esforço desnecessário tentando planejar o futuro
Cliente e equipe de desenvolvimento aprendem juntos
Aproveite as oportunidades para receber e incorporar feedback's
Grande parte do dia é gasta em comunicação, portanto, temos de fazer isso bem.
Cliente terá mais confiança vendo que o feedback dado está refletido em seu produto/projeto
Abrace mudanças
Mudanças são necessárias e quanto
mais cedo forem efetuadas menor será
o custo e impacto.
Referências
Frederick P. Brooks, Jr. No Silver Bullet: Essence and Accident in Software Engineering. http://people.eecs.ku.edu/~saiedian/Teaching/Sp08/816/Papers/Background-Papers/no-silver-bullet.pdf
Craig Larman, Victor R. Basili. Iterative and Incremental Development: A Brief History. http://www.craiglarman.com/wiki/downloads/misc/history-of-iterative-larman-and-basili-ieee-computer.pdf
Referências
OBRIGADO!
DÚVIDAS?