Как будешь планировать спринт
Менеджер проектов
Junior
Без компании
Как будешь планировать спринт
Ответы
Планирование спринта начинается с приоритизации бэклога продукта (Product Backlog) вместе с Product Owner. Основные шаги:
- **Оценка емкости команды** – учитываем доступность участников, праздники, отпуска. Например, если у команды 5 разработчиков и спринт длится 2 недели, емкость может быть 5 чел × 10 дней × 6 часов = 300 часов.
- **Выбор задач** – отбираем User Stories/задачи, которые команда может завершить за спринт. Используем Planning Poker для оценки сложности (Story Points).
- **Декомпозиция** – разбиваем крупные задачи на подзадачи (например, "Реализовать авторизацию" → "Настроить JWT", "Добавить endpoint /login").
- **Определение Definition of Done (DoD)** – например, код должен быть:
- Написан и протестирован
- Прошел ревью
- Задеплоен на staging
Пример планирования в Jira:
```
sprint_capacity = 300 # часов
tasks = [
{"name": "Auth API", "estimate": 120},
{"name": "Payment UI", "estimate": 80},
{"name": "Bug fixes", "estimate": 50}
]
total_estimate = sum(task["estimate"] for task in tasks)
assert total_estimate <= sprint_capacity, "Перегрузка спринта!"
```
Важно оставить буфер (~20%) на непредвиденные работы. В конце согласовываем Sprint Goal и фиксируем Sprint Backlog.