agile, mudando o foco
DESCRIPTION
Abordagem dos valores e princípios presentes no manifesto ágil.TRANSCRIPT
Agile, mudando o foco...Ewertton Bravo
AgileJava
SCRUM
XP
Administração
Ruby on Rails
Lean
QualidadeEstratégia
Direito
TDD
BDD
DojoiPhone
O que é Agile pra você?
Agile ?
Agile ?
NÃO
Historinha...
Era uma vez...
cascata
Waterfall
31,1%16,2%
52,7%
Fonte: http://www.devmedia.com.br/articles/viewcomp.asp?comp=8034
Eis que surge uma luz
Agile
Guerra ao Waterfall
Agile
Waterfall
VALORES
valores == base
over
One
other
INDIVÍDUOS E SUAS INTERAÇÕESmais do que
ferramentas e processos
SOFTWARE FUNCIONANDOmais do que
documentação abrangente
COLABORAÇÃO DO CLIENTEmais do que
negociação de contrato
RESPONDER AS MUDANÇASmais do que
seguir um plano
PRINCÍPIOS
Princípio:
• Ato de principiar;
• Momento em que uma coisa tem origem; começo, início;
•Ponto de partida;
• Causa primária;
• Regra da conduta, maneira de ver;
Nossa maior prioridade é satisfazer o cliente através da entrega rápida e contínua de software de valor
Mudanças dos requisitos são bem-vindas, mesmo tardiamente no desenvolvimento
Entregar frequentemente software funcionando, de poucas semanas a poucos meses, com preferência à menor
escala de tempo
Pessoas de negócio e desenvolvedores devem trabalhar diariamente em conjunto por todo o projeto
Construa projetos em torno de indivíduos
motivados. Dê a eles o ambiente e o suporte necessário e
confie neles para fazer o trabalho.
Text
O método mais eficiente e eficaz de transmitir informações para e entre uma equipe de desenvolvimento é através de
conversa face a face.
Os processos ágeis promovem desenvolvimento sustentável. Os patrocinadores, desenvolvedores e usuários devem ser capazes de manter um ritmo
constante indefinidamente
Início de projeto
Algumas semanas depois...
Simplicidade--a arte de maximizar a
quantidade de trabalho não realizado-- é essencial
As melhores arquiteturas, requisitos e designs emergem de equipes auto-organizáveis.
Software funcionando é
a medida primária de progresso
Contínua atenção à
excelência técnica e bom design aumenta a agilidade
Em intervalos regulares, a equipe reflete sobre como se tornar mais eficaz e então refina e ajusta seu
comportamento de acordo.
Agile
Waterfall
Qual o seu foco? Os problemas ou as
soluções?
Seja ágil!Tá Safo?
Bibliografica
• Agile Manifest - http://agilemanifesto.org/
• Blog do Tá Safo! - http://tasafo.wordpress.com/
• Revista Visão Ágil - http://www.visaoagil.com/
• Agile Estimating and Planning, [Mike Cohn]
• Revista Engenharia de Software - http://www.devmedia.com.br/