Ответ
Обычно 30-50% задач оцениваются точно. Остальные отклоняются из-за:
- Неучтенных сложностей (20-30%)
- Изменений требований (15-25%)
- Непредвиденных зависимостей (10-20%)
Метрика точности:
def estimation_accuracy(planned, actual):
return min(planned, actual) / max(planned, actual) * 100
# Пример: запланировали 10 дней, сделали за 12
print(f"{estimation_accuracy(10, 12):.1f}%") # 83.3%
Как улучшить:
- Разбивать задачи на подзадачи <8ч
- Учитывать исторические данные
- Добавлять буфер 15-20% на риски
Лучшие команды достигают 70-80% точности через 6-12 месяцев совместной работы.