Velocidade ágil e story points
Velocidade é a medida de quanto trabalho uma equipe ágil realiza em um sprint, expressa em story points. É a entrada de planejamento mais útil para uma equipe Scrum.
O que a velocidade mede
A velocidade mede o throughput — o número de story points que uma equipe completa até a Definition of Done em um único sprint.
A velocidade não mede produtividade individual. Ela mede uma coisa: quantos story points foram concluídos neste sprint.
Como entrada de planejamento para uma única equipe em uma base de código conhecida, ela é muito confiável.
Como calcular a velocidade do sprint
A velocidade do sprint são os story points totais concluídos em um sprint.
Velocidade = Σ (story points das histórias concluídas) por sprint
A velocidade de planejamento é tipicamente uma média móvel dos últimos 3–5 sprints.
Média móvel = (Sprint N + Sprint N-1 + Sprint N-2 + Sprint N-3) / 4
Não use a velocidade de um único sprint para planejar.
Usando velocidade para Sprint Planning
A velocidade é a entrada que converte story points em capacidade.
- Planeje a 80–90% da velocidade: deixe buffer para trabalho imprevisto.
- Ajuste para disponibilidade da equipe: se a equipe está a 80% de capacidade, planeje a 80% da velocidade ajustada.
- Atualize a velocidade a cada sprint: remova o sprint mais antigo da média móvel.
Previsão de release com velocidade
A velocidade permite previsão de release: dado um tamanho de backlog conhecido, quando a equipe terminará?
Previsão simples: conte os story points restantes. Divida pela velocidade média móvel.
Exemplo: 200 pontos restantes ÷ 40 pontos/sprint = 5 sprints ≈ 10 semanas.
Isso é uma previsão, não um compromisso.
Previsão baseada em faixa: melhor caso (velocidade = 90º percentil), pior caso (velocidade = 10º percentil).
Anti-padrões de velocidade a evitar
A velocidade só é útil quando não é manipulada.
- Usar velocidade como métrica de desempenho: quando equipes são recompensadas por alta velocidade, as estimativas inflam.
- Comparar velocidade entre equipes: equipes diferentes calibram suas escalas de story points independentemente.
- Contar histórias não concluídas: crédito parcial introduz variabilidade arbitrária.
- Esperar que a velocidade aumente indefinidamente: equipes maduras atingem uma banda de velocidade estável.
FAQ de velocidade
Qual é uma boa velocidade para uma equipe Scrum?
Não há uma velocidade "boa" universal. A velocidade só faz sentido em relação aos dados históricos da sua própria equipe.
Por que nossa velocidade caiu repentinamente?
Causas comuns: mudança na composição da equipe, sprint com histórias incomumente complexas.
Devemos estimar spikes em story points?
Spikes geralmente são estimados em tempo em vez de story points.
Quanto tempo leva para a velocidade se estabilizar?
A maioria das equipes atinge uma banda de velocidade estável em 4–6 sprints.
Estime o backlog do seu sprint com o Planning Poker online gratuito