O velocity é uma métrica fundamental no Scrum que permite às equipes medirem sua capacidade de entrega em cada sprint. Calcular a métrica com precisão é essencial para um planejamento eficaz, previsibilidade e melhoria contínua. Neste artigo, vamos explorar um guia passo a passo sobre como calcular o velocity no Scrum, desde a pontuação das histórias até a interpretação dos resultados.
1. Pontuação das Histórias:
O primeiro passo para calcular é pontuar as histórias do backlog do produto. A técnica mais comum é o uso de story points, que representam a complexidade, o esforço e a incerteza de cada história. Os story points são atribuídos em uma escala relativa, como a sequência de Fibonacci (1, 2, 3, 5, 8, 13…), onde números maiores indicam histórias mais complexas.
Durante o planejamento da sprint, a equipe discute cada história e atribui um valor de story points com base em seu entendimento coletivo. É importante que todos os membros da equipe participem dessa discussão para garantir uma estimativa precisa e consensual.
2. Definição de “Pronto”:
Antes de iniciar a sprint, a equipe deve ter uma definição clara de “pronto”. A definição de “pronto” é um conjunto de critérios que uma história deve atender para ser considerada concluída e entregue. Isso pode incluir testes, revisões, documentação e outros requisitos específicos do projeto.
Ter uma definição de “pronto” bem definida é crucial para garantir que todas as histórias sejam concluídas com o mesmo nível de qualidade e que o velocity reflita com precisão o trabalho entregue pela equipe.
3. Coleta de Dados:
Durante a sprint, a equipe registra o status de cada história, acompanhando o progresso em direção à conclusão. No final da sprint, a equipe identifica quais histórias atendem à definição de “pronto” e, portanto, são consideradas concluídas.
É importante que a equipe seja rigorosa ao registrar o status das histórias e que apenas as histórias que atendem à definição de “pronto” sejam consideradas concluídas. Isso garante que o velocity reflita com precisão o trabalho entregue pela equipe.
4. Cálculo do Velocity:
O velocity é calculado somando os story points de todas as histórias concluídas na sprint. Por exemplo, se a equipe concluiu histórias com 1, 2, 3 e 5 story points, o velocity da sprint será de 11 story points.
O velocity é calculado ao final de cada sprint e registrado em um gráfico de velocity. Esse gráfico mostra a evolução do time ao longo do tempo, permitindo que a equipe identifique tendências e padrões.
5. Acompanhamento e Interpretação:
O velocity é uma métrica valiosa para o planejamento e a previsibilidade. Ao acompanhar o velocity ao longo do tempo, a equipe pode identificar sua capacidade média de entrega e usá-la para planejar as próximas sprints.
É importante lembrar que o velocity é uma média e pode variar de sprint para sprint. Fatores como férias, feriados, mudanças na equipe e complexidade das histórias podem afetar o velocity.
Ao interpretar o gráfico, é importante observar a tendência geral ao longo do tempo, em vez de se concentrar em variações isoladas. Uma única queda ou aumento repentino no velocity não deve ser motivo de preocupação, desde que a tendência geral seja consistente.
6. Melhoria Contínua:
O velocity é uma ferramenta poderosa para a melhoria contínua. Ao analisar o velocity e identificar áreas de melhoria, a equipe pode otimizar seu processo e aumentar sua capacidade de entrega.
Durante a retrospectiva da sprint, a equipe pode discutir o velocity e identificar os fatores que o afetaram. Com base nessa análise, a equipe pode implementar ações de melhoria para otimizar seu desempenho nas próximas sprints.
7. Previsibilidade:
A métrica é uma ferramenta essencial para a previsibilidade. Ao conhecer sua capacidade média de entrega, a equipe pode estimar quanto trabalho pode ser concluído em um determinado período de tempo.
A previsibilidade é crucial para o planejamento de longo prazo e para o gerenciamento das expectativas dos stakeholders. Ao usar o indicador para prever a entrega de valor, a equipe pode aumentar a confiança e a satisfação dos stakeholders.
Conclusão:
Para calcular com precisão é essencial para o sucesso do Scrum. Ao seguir os passos descritos neste artigo, as equipes podem medir sua capacidade de entrega, planejar com eficácia e melhorar continuamente seu desempenho. Lembre-se de que o velocity é uma ferramenta, não um fim em si mesmo. O objetivo final é entregar valor aos clientes de forma consistente e previsível.

Quer saber mais me procure para fazer mentoria.
Use Icebreak para mudar seu contexto.
Compre o Livro de Métricas do Scrum
Conheça o Fórmula Ágil. www.formulaagil.com.br