práticas Ágeis de desenvolvimento de software
TRANSCRIPT
Práticas Ágeis de Desenvolvimento de Software
Luiz Cláudio Silva
[email protected]@luizclaudioshttp://www.slideshare.net/luizclaudiosilva
Com que se parece o desenvolvimento de software?
Projetos de software falham!
“You ain’t gonna need it!”
Mas, qual é oproblema?
As coisas mudam...
Ser Ágil ≠ Ser Rápido
Ser Ágil = Se Adaptar
Manifesto Ágil (Fevereiro de 2001)
Manifesto Ágil
• Satisfação do cliente através da entrega rápida de software utilizável
• Aceitação da mudança de requisitos, até no final do desenvolvimento
• Software em funcionamento é entregue frequentemente (semanas em vez de meses)
• Software em funcionamento é o principal indicador de progresso
Valores Ágeis
• Desenvolvimento sustentável, capaz de manter um ritmo constante
• Cooperação próxima e cotidiana entre pessoas de negócio e desenvolvedores
• Conversa cara-a-cara é a melhor forma de comunicação
• Projetos são feitos com indivíduos motivados, nos quais se deve confiar
Valores Ágeis
• Atenção constante à excelência técnica e ao bom "design“
• Simplicidade
• Equipes auto-organizadas
• Adaptação regular às circunstâncias que mudam
Valores Ágeis
E agora?
Scrum, XP, Lean, outros...