Tecnicas de estimativa agil: alem do Planning Poker
Equipe de desenvolvedores reunidos em torno de um quadro branco coberto de notas adesivas coloridas organizadas em grupos, colaborando na estimativa do backlog do sprintPlanning Poker (a referencia)
Tamanhos de camiseta
Como executar
- Apresente os itens do backlog para a equipe
- Comece com um item de referencia com o qual todos concordam (por exemplo, "Este redesign da pagina de login e um Medio")
- Para cada item restante, a equipe discute e atribui um tamanho relativo a referencia
- Se houver desacordo, os valores discrepantes explicam seu raciocinio e se vota novamente
Quando usar
Grupo de pessoas separando itens em baldes rotulados de pequeno a extra-grande, representando o dimensionamento relativo de tarefas usando categorias familiaresMapeamento por afinidade (estimativa por afinidade)
Como executar
- Escreva cada item do backlog em um cartao ou nota adesiva
- Coloque o primeiro item no meio de uma mesa ou parede
- Pegue o proximo item e pergunte: "Isso e maior, menor ou aproximadamente igual ao primeiro?"
- Coloque-o a esquerda se for menor, a direita se for maior, na mesma coluna se for semelhante
- Continue com cada item. Os membros da equipe podem silenciosamente reorganizar itens com os quais discordam
- Depois que todos os itens forem colocados, trace limites de coluna e atribua rotulos de tamanho a cada grupo
Quando usar
Dot voting
Como executar
- Liste todos os itens em um quadro (fisico ou virtual)
- De a cada membro da equipe um numero fixo de pontos (normalmente 3-5)
- Cada pessoa coloca seus pontos nos itens que considera de maior prioridade
- Os itens com mais pontos sobem para o topo
Quando usar
Maos colocando adesivos coloridos de pontos em um quadro cheio de cartoes de tarefas, alguns cartoes cobertos com varios pontos mostrando prioridades claras da equipeSistema de baldes
Como executar
- Crie "baldes" representando tamanhos de estimativa (0, 1, 2, 3, 5, 8, 13, 20, 40, 100)
- Escolha um item e coloque-o em um balde como referencia (a equipe deve concordar com este)
- Distribua os itens restantes igualmente entre os membros da equipe
- Cada pessoa coloca silenciosamente seus itens nos baldes relativos a referencia
- Depois que tudo estiver colocado, a equipe revisa em conjunto e discute itens que parecem estar mal posicionados
- Ajuste e finalize
Quando usar
Estimativa de tres pontos (PERT)
Como executar
| Estimativa | Significado |
|---|---|
| Otimista (O) | Tudo corre perfeitamente, sem surpresas |
| Mais provavel (M) | Cenario realista com atrito normal |
| Pessimista (P) | Tudo que pode dar errado da errado |
Quando usar
Escolhendo a tecnica certa
| Cenario | Melhor tecnica |
|---|---|
| Planejamento de sprint com 10-15 itens | Planning Poker |
| Planejamento de roadmap com dimensionamento aproximado | Tamanhos de camiseta |
| Backlog grande (30+ itens), tempo limitado | Mapeamento por afinidade |
| Priorizar o que estimar primeiro | Dot voting |
| Backlog enorme (50-200 itens), equipe grande | Sistema de baldes |
| Trabalho com alta incerteza | Estimativa de tres pontos |
Visao dividida mostrando diferentes tecnicas de estimativa sendo usadas lado a lado, com cartoes, pontos e rotulos de tamanho visiveis em diferentes grupos de pessoas colaborandoAlgumas coisas que se aplicam a todas
- Estime relativamente entre si, nao em termos absolutos. "Isso e duas vezes mais complexo do que aquela pagina de login" e mais util do que "isso vai levar 3 dias."
- Limite o tempo da sessao. A estimativa tem retornos decrescentes. Defina um cronometro e siga em frente quando estiver perto o suficiente.
- Re-estime quando aprender algo novo. Estimativas sao instantaneos, nao compromissos. Atualize-as conforme os requisitos ficam mais claros.
- Acompanhe a precisao ao longo do tempo. Apos alguns sprints, compare as estimativas com os resultados reais. Os padroes mostrarao onde sua equipe erra consistentemente.