Ответ
Story Point (SP) — это безразмерная относительная единица оценки сложности, объема работы и неопределенности пользовательской истории (задачи), а не времени. Используется для планирования в Scrum/Kanban.
Как это работает:
- Команда выбирает эталонную задачу (например, сложностью в 1 SP).
- Все остальные задачи оцениваются относительно эталона:
- Задача в 2 раза сложнее = 2 SP.
- Задача в 5 раз сложнее и с большими рисками = 5 SP.
Почему не в часах?
- Разные разработчики работают с разной скоростью.
- Учитывается не только время, но и сложность, риски, зависимости.
- Оценка становится более стабильной и менее подверженной ошибкам.
Ключевые метрики:
- Velocity (Скорость команды): Среднее количество SP, которое команда завершает за спринт. Используется для прогнозирования в планировании.
- Burndown chart (Диаграмма сгорания): Визуализация оставшейся работы в SP по дням спринта.
Пример:
История A: "Добавить поле email в форму" → 3 SP (просто, аналог есть).
История B: "Интегрировать новую платежную систему" → 13 SP (много неизвестных, сложная логика).