O que é velocity?
Velocity é a métrica que mede quantos pontos de trabalho um time conclui em um ciclo, normalmente uma sprint. Em português a métrica aparece como velocidade do time, e as duas formas são usadas juntas nos times brasileiros. A conta soma os story points das tarefas efetivamente concluídas.
A velocity serve para previsão. Depois de três a cinco sprints, o time descobre a média que consegue entregar e passa a planejar com base nesse número em vez de otimismo. Um time com velocity média de 30 pontos que planeja 50 vai falhar de novo.
A métrica só compara o time com ele mesmo. Como os pontos são uma escala interna, a velocity de um time nunca deve ser comparada com a de outro. Usar velocity como ranking de produtividade destrói a métrica: os pontos inflam e o número perde valor de previsão.
Como calcular o velocity?
Velocity = soma dos story points das tarefas concluídas na sprint
Velocity média = soma das velocities das últimas sprints ÷ número de sprints
O cálculo passo a passo, com um time de marketing em sprints de duas semanas:
- Contar apenas o concluído. Na sprint, o time planejou 34 pontos e concluiu: uma landing page (8), três e-mails (2 cada, total 6), um relatório (3), dois artigos (5 cada, total 10). Uma campanha de 5 pontos ficou pela metade e não entra. Velocity da sprint: 8 + 6 + 3 + 10 = 27 pontos.
- Repetir por vários ciclos. As sprints seguintes fecham em 31 e 26 pontos.
- Tirar a média. (27 + 31 + 26) ÷ 3 = 28 pontos por sprint.
- Interpretar o resultado. O time entrega em torno de 28 pontos a cada duas semanas. Uma frente de trabalho estimada em 140 pontos leva aproximadamente cinco sprints, ou dez semanas. Essa é a leitura útil: a velocity vira previsão de prazo, não nota de desempenho.
Tarefa parcialmente concluída vale zero. Metade de uma landing page não gera valor, e contar meio ponto tornaria a previsão otimista demais.
Velocity vs outras métricas de fluxo: qual a diferença?
| Métrica | O que mede | Quando usar |
|---|---|---|
| Velocity | Pontos concluídos por sprint | Prever quanto cabe nas próximas sprints |
| Lead time | Tempo entre o pedido e a entrega ao solicitante | Responder ao cliente quanto tempo leva |
| Cycle time | Tempo entre o início da execução e a conclusão | Encontrar gargalos dentro do fluxo do time |
| Throughput | Quantidade de tarefas concluídas por período | Medir fluxo sem estimar tarefa por tarefa |
Veredito: a velocity é a métrica de times que trabalham por ciclos e estimam em pontos; lead time, cycle time e throughput atendem melhor operações de fluxo contínuo.
Exemplos de uso
- Agência (exemplo hipotético): com velocity média de 28 pontos por sprint, o time recebe um pedido de campanha estimado em 60 pontos. A conversa com o cliente deixa de ser sobre esforço e passa a ser sobre prazo: são cerca de duas sprints, ou um mês.
- Time de conteúdo: a velocity cai de 30 para 18 pontos em duas sprints seguidas. A retrospectiva revela que metade do time estava alocada em um evento, e o planejamento seguinte já considera a capacidade reduzida.
Erros comuns
- Comparar a velocity de times diferentes, o que ignora que a escala de pontos é interna a cada time.
- Transformar a velocity em meta de desempenho, o que faz o time inflar estimativas em vez de entregar mais.
- Contar pontos de tarefas incompletas e produzir previsões otimistas demais.
- Usar a média de uma ou duas sprints como base confiável, quando três a cinco ciclos dão leitura mais estável.
Perguntas frequentes sobre velocity
Velocity alta significa time produtivo?
Não necessariamente. A velocity mede pontos concluídos em uma escala interna, e essa escala pode inflar sem nenhum ganho real de entrega. A métrica serve para prever capacidade, não para julgar desempenho. Um time pode elevar a velocity apenas mudando o critério de estimativa.
Quantas sprints são necessárias para ter uma velocity confiável?
Entre três e cinco ciclos, na prática mais comum. Uma sprint isolada sofre demais com férias, urgências e variação de escopo. A média de vários ciclos suaviza esses efeitos e revela a capacidade real do time em condições normais.
Velocity funciona em Kanban?
O conceito é próprio de times que trabalham por sprints e estimam em pontos. Em Kanban, com fluxo contínuo e sem ciclos fixos, times costumam medir throughput, ou seja, quantidade de tarefas concluídas por semana, junto com o tempo médio entre início e entrega.