Agile, mudando o foco...
        Ewertton Bravo
SCRUM
            iPhone
                      Direito
                                 Java
                     Dojo
Administração                      Lean
       XP       Agile                  TDD
                          Estratégia
       Qualidade
                     BDD          Ruby on Rails
O que é Agile pra você?
Agile ?
Agile ?
NÃO
Historinha...
Era uma vez...
cascata




          Waterfall
16,2%
31,1%




                                           52,7%



    Fonte: http://www.devmedia.com.br/articles/viewcomp.asp?comp=8034
Eis que surge uma luz
i le
 g
A
Guerra ao Waterfall
Agile


   er fall
Wat
VALORES
valores == base
other
               One

        over
INDIVÍDUOS E SUAS INTERAÇÕES
          mais do que
         ferramentas e processos
SOFTWARE FUNCIONANDO
        mais do que
      documentação abrangente
COLABORAÇÃO DO CLIENTE
        mais do que
       negociação de contrato
RESPONDER AS MUDANÇAS
      mais 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.
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.




                         Text
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.
er fall
         Wat

 g ile
A
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/
• Blog Tá Safo! http://tasafo.wordpress.com/
• ewertton.bravo@gmail.com
• @ewerttonbravo

Agile, mudando o foco