Velocity
Velocity — это эмпирическая метрика, которая помогает команде планировать. Считается просто: сумма Story Points всех завершённых историй за спринт.
Например: за последние 5 спринтов команда закрывала 24, 28, 22, 30, 26 Story Points. Среднее = 26 — это её Velocity. На следующем Sprint Planning она возьмёт ~26 Story Points.
Важные правила:
- В Velocity попадают только истории, удовлетворяющие Definition of Done. «Почти готово» не считается.
- Velocity нельзя сравнивать между командами — Story Points у каждой команды свои.
- Velocity не должна быть KPI для людей — это разрушает культуру оценок.
- Velocity стабилизируется после 5–7 спринтов работы команды.
Когда применять и когда нет
Применять
- Работаете в Scrum
- Используете Story Points для оценок
- Команда стабильна несколько спринтов подряд
Не применять
- В Kanban — там используется Throughput и Cycle Time
- Команда часто меняет состав или работает разными ролями
- Не оценивайте Velocity как KPI отдельных людей
Примеры применения
Команда из 7 человек, спринт 2 недели. История последних спринтов: 24, 28, 22, 30, 26 SP. Velocity = 26. На Sprint Planning PO предложил 8 историй на 35 SP, команда взяла только 5 (на 27 SP) — близко к Velocity.
Часто задаваемые вопросы
Нет. Это разрушает культуру оценок: команда начнёт «накручивать» Story Points, чтобы выглядеть продуктивнее. Velocity — инструмент команды для планирования, а не управленческая метрика.
Нормально иметь разброс ±20%: отпуска, болезни, неучтённые сложности, технические проблемы. Если разброс больше — стоит обсудить причины на ретроспективе.
5–7 спринтов стабильной работы команды. До этого среднее лучше брать с запасом ±30% при планировании.