Sprint Velocity no Scrum: Guia Completo 2026
Sprint Velocity no Scrum: Guia Completo
Sprint Velocity é uma das métricas mais usadas no Scrum, medindo a quantidade de trabalho que uma equipe de desenvolvimento completa em um único Sprint.
Quando usada corretamente, a Velocity é uma ferramenta poderosa para planejamento de Sprints futuros e previsões de release. Quando usada incorretamente, pode destruir a moral da equipe e criar incentivos perversos.
Resposta Rápida: Sprint Velocity em Resumo
| Aspecto | Detalhes |
|---|---|
| O que mede | Story points concluídos por Sprint (atendendo à Definition of Done) |
| Unidade | Story points (mais comum), horas ou número de histórias |
| Como calcular | Some todos os story points de histórias completamente concluídas no Sprint |
| Velocity média | Media dos últimos 3-5 Sprints |
| Uso principal | Planejar capacidade de Sprints futuros e prever datas de release |
| O que NÃO é | Medida de produtividade individual ou benchmark entre equipes |
Índice-
- O que é Sprint Velocity?
- Como Calcular Sprint Velocity
- Por que a Velocity é Importante
- Como Usar a Velocity para Previsões de Release
- 5 Anti-Padrões de Velocity que Destroem Equipes
- Velocity vs. Throughput: Qual Usar?
- Fatores que Afetam a Velocity
- Modelo de Maturidade: Evolução da Velocity
- Melhorando a Velocity de Forma Sustentável
- Limitações da Velocity
- Conclusão
- Quiz sobre Sprint Velocity
- Perguntas Frequentes
O que é Sprint Velocity?
Sprint Velocity, frequentemente chamada simplesmente de "Velocity," representa a quantidade de work comprometida e completada pela equipe dentro de um único Sprint.
É tipicamente medida em story points - unidades relativas de esforço que capturam complexidade, incerteza e volume de trabalho.
A Velocity é uma métrica descritiva, não uma métrica de sucesso. Ela mede a capacidade atual da equipe, não determina o valor entregue ou a qualidade do produto.
Velocity é calculada apenas com histórias que atendem completamente à Definition of Done. Trabalho parcialmente concluído não conta.
Como Calcular Sprint Velocity
Cálculo Básico
Ao final de cada Sprint, some os story points de todas as histórias de usuário completamente concluídas:
Exemplo:
- História A (4 pontos) - Concluída
- História B (3 pontos) - Concluída
- História C (5 pontos) - Concluída
- História D (8 pontos) - Não concluída (não conta)
Velocity do Sprint = 4 + 3 + 5 = 12 pontos
⚠️
A História D (8 pontos) não é incluída, mesmo que esteja 90% completa. A regra de tudo ou nada garante que a Velocity reflita trabalho genuinamente entregue, não trabalho em andamento.
Velocity Média
Após 3-5 Sprints, calcule a Velocity média para um planejamento mais confiável:
| Sprint | Story Points Concluídos |
|---|---|
| Sprint 1 | 18 pontos |
| Sprint 2 | 22 pontos |
| Sprint 3 | 20 pontos |
| Sprint 4 | 24 pontos |
| Sprint 5 | 21 pontos |
| Média | 21 pontos |
Use a média dos últimos 3 a 5 Sprints para o planejamento, não apenas o Sprint mais recente.
Por que a Velocity é Importante
Planejamento de Sprint
A Velocity histórica informa quanto trabalho a equipe pode comprometer realisticamente no Sprint Planning.
- Evita sobrecomprometimento (que cria estresse e trabalho incompleto)
- Evita subcomprometimento (que desperdiça capacidade disponível)
- Cria conversas baseadas em dados com o Product Owner
Previsão de Release
Com a Velocity, a equipe e o Product Owner podem estimar quantos Sprints serão necessários para completar o trabalho planejado.
Foco nas Retrospectivas
Na Sprint Retrospective, a Velocity serve como dado objetivo para identificar padrões e áreas de melhoria.
Como Usar a Velocity para Previsões de Release
Passo 1: Estime o backlog total Some todos os story points das histórias planejadas para o release: 150 pontos
Passo 2: Use a Velocity média Velocity média dos últimos 5 Sprints: 21 pontos
Passo 3: Calcule os Sprints necessários 150 pontos / 21 pontos por Sprint = aproximadamente 7,1 Sprints
Passo 4: Adicione intervalo de confiança Com variabilidade normal, a conclusão pode ocorrer entre o Sprint 6 e o Sprint 9.
Passo 5: Comunique como intervalo "Com base na Velocity atual, prevemos a entrega entre Sprint 7 e Sprint 9."
Nunca apresente uma previsão de Velocity como uma data exata. Sempre use intervalos e atualize a previsão a cada Sprint com os dados mais recentes.
5 Anti-Padrões de Velocity que Destroem Equipes
Anti-Padrão 1: Velocity como Meta de Produtividade
Problema: A gestão define uma meta de Velocity ("precisamos de 30 pontos por Sprint") e pressiona a equipe para atingi-la.
Por que é prejudicial: A equipe infla estimativas para atingir a meta. A Velocity sobe nos gráficos, mas o trabalho real não muda. A métrica perde todo o valor preditivo.
Solução: Tratar a Velocity como dado histórico de capacidade, não como meta. Nunca vincular a Velocity a avaliações de performance.
Anti-Padrão 2: Comparar Velocity entre Equipes
Problema: "A Equipe A tem Velocity de 40, a Equipe B tem 25 - a Equipe B está com problemas."
Por que é prejudicial: Cada equipe usa escalas de estimativa diferentes. 5 pontos para uma equipe pode significar algo completamente diferente para outra. A comparação é sem sentido e cria ressentimento.
Solução: Use a Velocity apenas para comparar a mesma equipe ao longo do tempo. Nunca compare equipes diferentes.
Anti-Padrão 3: Crédito Parcial por Trabalho Incompleto
Problema: A equipe conta pontos proporcionais para histórias "70% concluídas".
Por que é prejudicial: Isso oculta o trabalho real em andamento, cria falsas expectativas de progresso e compromete a confiabilidade das previsões futuras.
Solução: Aplicar rigorosamente a regra de tudo ou nada. Apenas histórias que atendem à Definition of Done contam na Velocity.
Anti-Padrão 4: Drift de Estimativas
Problema: A equipe começa a inflar estimativas conscientemente ou inconscientemente ao longo do tempo para "garantir" que terminem.
Por que é prejudicial: A Velocity sobe artificialmente sem aumento real de capacidade. O backlog parece diminuir mais rapidamente, criando falsas expectativas de release.
Solução: Realizar calibração de estimativas regularmente (a cada 3-5 Sprints). Comparar estimativas históricas com o esforço real gasto para detectar drift.
Anti-Padrão 5: Ignorar Quedas de Velocity
Problema: A Velocity cai em múltiplos Sprints consecutivos, mas nenhuma discussão ocorre sobre a causa.
Por que é prejudicial: Quedas de Velocity geralmente indicam problemas reais: dívida técnica crescente, mudanças na equipe, processos ineficientes. Ignorá-los perpetua o problema.
Solução: Investigar toda queda de Velocity de mais de 20% em dois Sprints consecutivos durante a Retrospectiva. Identificar causas raiz e criar experimentos de melhoria.
Velocity vs. Throughput: Qual Usar?
| Aspecto | Velocity | Throughput |
|---|---|---|
| O que mede | Story points concluídos por Sprint | Número de itens concluídos por período |
| Requer estimativas | Sim (story points) | Não |
| Sensível ao tamanho | Sim - histórias maiores = mais pontos | Não - conta apenas itens |
| Melhor para | Planejamento de Sprint com estimativas | Previsão sem estimativas (#NoEstimates) |
| Manipulável | Mais fácil (inflando estimativas) | Mais difícil |
| Complementar | Use com Burn Down Charts | Use com CFDs |
Equipes maduras frequentemente usam ambas as métricas: Velocity para planejamento de Sprint e Throughput para comunicação com stakeholders.
Fatores que Afetam a Velocity
Fatores que reduzem a Velocity:
- Mudanças na composição da equipe (entrada ou saída de membros)
- Aumento de dívida técnica
- Histórias mal refinadas (ambiguidade, dependências ocultas)
- Interrupções e trabalho não planejado
- Feriados e licenças
Fatores que estabilizam a Velocity:
- Equipe estável com membros consistentes
- Backlog bem refinado com histórias pequenas e claras
- Definition of Done robusta e aplicada consistentemente
- Retrospectivas que identificam e resolvem impedimentos
Modelo de Maturidade: Evolução da Velocity
Estágio 1: Velocity Inicial (Sprints 1-6)
Características:
- Alta variabilidade entre Sprints
- A equipe está calibrando estimativas
- Reuniões mais longas, menor foco
O que fazer:
- Não use a Velocity para previsões externas
- Foque em criar consistência de estimativa
- Aceite que a Velocity vai flutuar
Estágio 2: Velocity em Estabilização (Sprints 7-15)
Características:
- Variabilidade menor (+/- 20% entre Sprints)
- Estimativas mais calibradas
- Padrões começam a emergir
O que fazer:
- Comece a usar a Velocity para planejamento de Sprint
- Faça previsões de release com intervalos largos (3-4 Sprints)
- Revise estimativas periodicamente para detectar drift
Estágio 3: Velocity Previsível (Sprint 16+)
Características:
- Variabilidade baixa e consistente (+/- 10-15%)
- Estimativas altamente calibradas
- Previsões de release confiáveis
O que fazer:
- Use a Velocity para planejamento estratégico de release
- Combine com Throughput e CFDs para visibilidade completa
- Mantenha vigilância sobre drift de estimativas
Melhorando a Velocity de Forma Sustentável
-
Melhore o refinamento do backlog: Histórias bem refinadas reduzem ambiguidade e trabalho não planejado.
-
Decomponha histórias grandes: Histórias menores (1-5 pontos) fluem mais rápido e criam Velocity mais estável.
-
Resolva impedimentos sistêmicos: Use Retrospectivas para identificar e eliminar causas raiz de interrupções recorrentes.
-
Invista em automação: CI/CD, testes automatizados e ferramentas de qualidade reduzem trabalho manual repetitivo.
-
Mantenha a equipe estável: Cada mudança de composição requer um período de recalibração de 2-3 Sprints.
-
Reduza dívida técnica: Sprints dedicados à limpeza técnica estabilizam a Velocity a longo prazo.
Limitações da Velocity
- Específica da equipe: Nunca compare Velocity entre equipes diferentes
- Sensível à composição: Mudanças na equipe tornam comparações históricas menos confiáveis
- Não mede valor: Velocity alta não significa necessariamente que funcionalidades de alto valor estão sendo entregues
- Pode ser manipulada: Inflar estimativas aumenta a Velocity no papel sem aumentar a entrega real
- Não mostra fluxo: A Velocity não revela onde o trabalho se acumula no processo (use Diagramas de Fluxo Cumulativo)
Conclusão
A Sprint Velocity é uma ferramenta poderosa quando usada como instrumento de planejamento e aprendizado, não como métrica de performance.
Pontos-chave:
- Calcule a Velocity apenas com histórias completamente concluídas (Definition of Done)
- Use a média de 3-5 Sprints para planejamento
- Faça previsões de release com intervalos, não datas exatas
- Nunca compare Velocity entre equipes diferentes
- Investigue quedas de Velocity como sintomas de problemas sistêmicos
- Complemente com Throughput e CFDs para uma visão mais completa
Quiz sobre Sprint Velocity no Scrum
Sua pontuação: 0/15
Pergunta: O que a Sprint Velocity mede em uma equipe Scrum?
Continue Lendo
Gráficos Burn Down no Scrum: Guia Completo 2026Veja como os Gráficos Burn Down usam a Sprint Velocity para visualizar o progresso diário e prever a conclusão do Sprint.
Diagramas de Fluxo Cumulativo: Guia Completo ScrumAprenda como os CFDs complementam a Velocity mostrando eficiência de fluxo e gargalos nos estágios do workflow além da capacidade por Sprint.
Sprint Planning: Guia Completo para Execução ScrumUse a Velocity histórica da equipe para definir compromissos de Sprint realistas e conduzir sessões de Sprint Planning mais eficazes.
Sprint Retrospective: Melhore a Performance da EquipeUse tendências de Velocity como dados nas Retrospectivas para identificar problemas sistêmicos e oportunidades de melhoria contínua.
Definition of Done: Guia CompletoEntenda por que uma Definition of Done clara é essencial para o cálculo preciso da Velocity e o planejamento consistente de Sprints.
Scrum Product Backlog: Artefato Ágil EssencialAprenda como o forecasting baseado em Velocity ajuda o Product Owner a priorizar o Product Backlog para planejamento realista de releases.
O que é uma User Story? Guia CompletoDomine a escrita de User Stories bem dimensionadas que contribuem para uma Sprint Velocity estável e previsível.
Sprint: Guia Completo da Iteração ScrumEntenda como a estrutura e o time-boxing do Sprint formam a base para uma medição significativa de Velocity ao longo do tempo.
Perguntas Frequentes (FAQs)
Como a Sprint Velocity se compara ao método de pontos de função da gestão de projetos tradicional?
Uma equipe Scrum distribuída (membros em diferentes fusos horários) tem Velocity mais baixa? Como compensar?
Qual é a diferença entre Velocity e Capacidade no contexto do Sprint Planning?
Como a dívida técnica impacta a Velocity ao longo do tempo e como esse impacto pode ser quantificado?
O que fazer quando um Product Owner pressiona a equipe a aumentar a Velocity em 50% no próximo trimestre?
Como a Velocity deve ser calculada quando a equipe muda de story points para outra unidade de medida?
É possível manter Velocity consistente durante períodos de alta rotatividade de equipe?
Como a Velocity é afetada por diferentes durações de Sprint (1 semana vs 4 semanas)?
Como equipes de startups early-stage devem usar a Velocity quando ainda estão validando o produto?
Qual é o impacto de trabalho não planejado (bugs críticos, incidentes) na Velocity e como gerenciá-lo?
Como a Velocity interage com práticas de Desenvolvimento Orientado a Testes (TDD) e integração contínua?
Quando faz sentido parar de usar story points e adotar contagem de itens para medir Velocity?
Como apresentar a Velocity em uma reunião com investidores ou conselho executivo?
O que fazer quando a Velocity de um Sprint é zero (nenhuma história concluída)?
Como a conformidade regulatória (como GDPR, LGPD ou HIPAA) afeta o cálculo de Velocity?