Как выставлялись сроки выполнения задач на прошлом проекте
Python
Middle
Циан
Как выставлялись сроки выполнения задач на прошлом проекте
Ответы
Сроки определялись на основе оценки сложности задачи (story points) и velocity команды. Использовали метод планирования покера для объективной оценки.
Пример процесса:
- Разбирали задачу, обсуждали нюансы
- Каждый разработчик давал свою оценку в SP (1, 2, 3, 5, 8 и т.д.)
- При расхождениях — обсуждали и переголосовывали
- Умножали SP на среднюю скорость команды (например, 20 SP/спринт)
Для срочных задач применяли buffer time (+20-30% к оценке) на непредвиденные сложности. Финализировали сроки после согласования с PM и заказчиком.
Код для расчета:
```
def estimate_deadline(story_points, team_velocity, buffer=0.2):
sprints = story_points / team_velocity
return sprints * (1 + buffer) # в неделях
```