Ответ
Сроки устанавливаются коллаборативно, но финальное решение и приоритизация обычно лежат на менеджменте продукта (Product Owner, Project Manager).
Типичный процесс оценки и установки сроков:
- Разработчик дает оценку на реализацию функционала (например, 3 дня).
- QA-инженер добавляет оценку на тестирование и возможные доработки (например, +1 день).
- Команда обсуждает риски и зависимости на планировании (Scrum Planning, Sprint Grooming).
- Product Owner / Менеджер утверждает срок, учитывая:
- Бизнес-приоритеты и roadmap.
- Общую загрузку команды.
- Оценки, данные командой.
Важно: Реалистичные сроки — результат открытого обсуждения. Если оценка команды не совпадает с ожиданиями стейкхолдеров, это должно быть явно озвучено и согласовано до начала работы.