mais indivíduos e interações | do que processos e ferramentas |
mais software em funcionamento | que documentação abrangente |
mais colaboração com o cliente | que negociação de contratos |
mais resposta a mudanças | que seguir um plano |
por que valorizar mais os indivíduos e interações do que processos e ferramentas | porque somente o processo e as ferramentas não vão garantir o sucesso do projeto, as características dos membros da equipe vão determinar o sucesso da criação do software |
porque valorizar mais software em funcionamento do que documentação abrangente | porque o que tem mais valor é o software e não a documentação |
porque valorizar mais a colaboração com o cliente do que a negociação de contratos | o contato com o cliente durante todos as fases do desenvolvimento do software favorece a construção de um software com valor para o cliente |
porque valorizar mais a resposta a mudanças do que seguir um planejamento específico | a equipe deve esta preparada para responder a mudanças e não se fixar no planejamento.
refazer o planejamento, planejamento não é estático |
significado do método ágil | é a capacidade de reagir ou responder adequadamente a mudanças |
como obter agilidade | para isso a equipe tem que ser capaz de se adapitar e racionalizar as tarefas e frente a mudanças deve ser capaz de eliminar tudo, exceto artefatos essenciais do processo |
métodos tradicionais vs métodos ágeis | *tradicionais*
prescritivos - processuais - formais - documentais
*ágeis*
dinâmicos - adaptativos - interativos - colaborativos |
12 princípios ágeis | satisfaça o consumidor
aceite bem mudanças
entregas frequentes
trabalhe em conjunto
confie e apoie
conversas face a face
software funcionando
desenvolvimento sustentável /não trabalhar horas extras
atenção contínua
mantenha a simplicidade
times auto-organizados
refletir e ajustar |
para quais projetos as metodologias ágeis são recomendadas | sistemas de pequenas e médias empresas |
planejamento | tradicional: totalmente realizado em detalhes no inicio do projeto
ágeis: restringe-se a possuir detalhes somente para a próxima iteração |
riscos | tradicional: equipe específica que atua com os risco de todo o projeto
ágeis: foco principal em riscos da próxima iteração |
equipe nos modelos tradicionais e ágeis | tradicional: papeis bem definidos guiados pelo gerente de projeto
ágeis: equipe autoorganizada |
tempo de entrega | tradicional: duração longa contínua
ágeis: duração menor, dividida em iterações |
aceitação de mudanças nos modelos tradicionais e ágeis | tradicional: gerenciamento formal de mudanças
ágeis: mudanças são bem vindas, somente evita mudar o escopo da iteração em andamento |
previsibilidade nos modelos tradicionais e ágeis | tradicional: menor chances de prever as ocorrências
ágeis: constante análise e feedback, grande previsibilidade |
resultado nos modelos tradicionais e ágeis | tradicionais: tende a demorar a dar resultados
ágeis: gera resultados a curto prazo |
informações do projeto nos modelos tradicionais e ágeis | tradicional: apresentação formal
ágeis: ficam visíveis e transparentes |
prazo de entrega nos modelos tradicionais e ágeis | tradicional: conforme planejamento inicial
ágeis: conforme planejamento das iterações |
documentação nos modelos tradicionais e ágeis | tradicional: detalhada no inicio do projeto
ágeis: detalhamento ocorre durante o projeto |
atuação do cliente nos modelos tradicionais e ágeis | tradicional: nas fases iniciais e na validação do produto
ágeis:cliente faz parte da equipe |
discussões é análise nos modelos tradiconais e ágeis | tradicional: realizada geralmente após a entrega
ágeis: sempre ao final de uma iteração |
comandante | tradicional: gerente de projetos
ágeis: determinado pela equipe |
papeis | tradicional: claro e definido
ágeis: determinado pela equipe |
processo de desenvolvimento nos modelos tradicionais e ágeis | tradicional: conforme planejamento
ágeis: orientado a geração de valor |
resultado | tradicional: melhor resultado com projetos com escopo bem definidos
ágeis: melhores resultados com projetos com escopo dinâmico |