Ответ
В Agile важно донести клиенту, что спринт — это прогноз, а не гарантия. Объясняю, что команда оценивает задачи на основе опыта, но могут быть непредвиденные сложности, баги или изменения требований.
Пример:
# Планируем 5 задач на спринт
planned_tasks = 5
completed_tasks = 3 # Из-за скрытых сложностей в Task 3
print(f"Выполнено: {completed_tasks}/{planned_tasks}")
# Обсуждаем с клиентом причины и корректируем бэклог
Акцент на прозрачности: показываю бэклог, объясняю приоритеты и предлагаю варианты — перенести часть задач или уточнить оценки. Главное — сохранить качество, а не гнаться за количеством.