Planejamento Ágil - Estimativas em métodos Ágeis
Agenda Planejamento Estimativas Considerações Finais Referências
Planejamento “Planejamento é tudo. Planos são nada.”
Planejamento O propósito do planejamento - Reduzir risco
- Reduzir incerteza
- Melhorar a tomada de decisões
- Estabelecer confiança
- Informar
Planejamento Ágil Foco no planejamento e não no plano Encoraja a mudança Ocorre durante todo o projeto
Cone de Incerteza
Uma Aproximação Ágil Trabalha como um time Iterações curtas Entrega valor no final de cada iteração Foco nas prioridades de negocio Adaptação
Não devemos ver um projeto somente como a execução de uma série de passos. Devemos ver um projeto como rápida e confiavelmente gerando um fluxo de capacidades e conhecimentos novos. Novas capacidades estão no produto e o novo conhecimento é usado para fazer o produto o melhor possível Não devemos ver um projeto somente como a execução de uma série de passos. Devemos ver um projeto como rápida e confiavelmente gerando um fluxo de capacidades e conhecimentos novos. Novas capacidades estão no produto e o novo conhecimento é usado para fazer o produto o melhor possível - Macomber (2004)
Estimativas Vamos deixar claro, estimativas são no máximo uma arte. Você não terá figuras exatas, não importa o quanto tente. By Jennifer (ILT) Kohnke, Tom DeMarco, Kent Beck, Martin Fowler
Estimando Tamanho Estimar tamanho vs. Estimar duração Prazo a partir do tamanho
Velocidade É medida de trabalho feito Calculada no final de cada iteração Velocidade individual não é uma ferramenta
Pontos de História – Story Points Pontos de História são relativos Erros de estimativas são corrigidos (velocidade)
Dias Ideais Dias Ideais vs. Dias Para estimar em dias ideias - A história sendo estimada é sua única responsabilidade
- Tudo que é necessário vai estar em sua mão quando você começar
- Não vai haver interrupções
Relação entre precisão da estimativa e o tempo gasto Esforço deve variar com o proposito da estimativa
Estimativas são divididas Todos os envolvidos devem participar das estimativas - Não está definido quem vai fazer o trabalho
- Aumenta-se a chance de pontos importantes serem lembrados na estimativas
Histórias, Épicos e Temas Épico é uma grande história de usuário Tema é a união de histórias relacionadas São usados para reduzir o esforço gasto em estimativas Aumentam a imprecisão
Escala de Estimativas 1, 2, 3, 5 e 8 1, 2, 4 e 8 Refletem o aumento da incerteza relacionados a maiores unidades de trabalho
Estimando Opinião de um especialista - Rápido, mas baseado em tarefas
Analogia Separação
Poker do Planejamento Combina as três técnicas de estimativas Os estimadores justificam suas estimativas Considera uma média das estimativas
Re-Estimar Mudança de tamanho relativo Histórias parcialmente completas
Pontos de História x Dias Ideais Comportamento considerando multiplas funções Pontos de história não “perdem validade” São medidas de tamanho puras Dias ideais não são iguais
Buffer É importante pois reflete a incerteza da estimativa Não é apenas tempo de sobra
Considerações Quanto mais longe, mais incerteza há Não existe estimativa 100% correta Buffers são importantes Erros de estimativa são corrigidos com a velocidade
Referências Agile Estimating and Planning – Mike Cohn Extreme Programming Explained: embrace change – Kent Beck www.extremeprogramming.org
Dostları ilə paylaş: |