Ответ
Оценка спринта включает несколько этапов:
- Разбивка задач — декомпозиция фич на подзадачи (user stories → tasks).
- Оценка сложности — чаще в story points (Фиббоначи) или часах. Использую Planning Poker с командой для объективности.
- Учет рисков — добавляю буфер (20-30%) на непредвиденное (например, баги, доработки).
- Исторические данные — анализирую velocity прошлых спринтов для реалистичности.
Пример:
# Расчет capacity команды (часы/спринт)
dev_hours_per_day = 6
sprint_days = 10
team_members = 5
capacity = dev_hours_per_day * sprint_days * team_members # 300 часов
Важно: регулярно ретроспектива для корректировки процесса.