Ответ
Оценка точности человека зависит от его опыта, знаний и способности анализировать данные. Вот ключевые критерии:
- История оценок – сравниваем его прошлые оценки с фактическими результатами. Если отклонения минимальны, точность высокая.
- Детализация – чем подробнее разбита задача, тем точнее оценка (например, оценка по часам vs. дням).
- Методология – использование проверенных подходов (Planning Poker, Delphi, PERT) повышает точность.
Пример:
Допустим, разработчик оценивает задачу в 5 дней. Проверя его историю:
estimated = [5, 3, 8]
actual = [6, 3, 10]
accuracy = sum(abs(e - a) for e, a in zip(estimated, actual)) / len(estimated)
# accuracy = 1.33 дня (среднее отклонение)
Чем ниже отклонение, тем выше точность.
Также учитываем:
- Сложность задачи (новая vs. знакомая)
- Внешние риски (зависимости, изменения требований)
- Опыт в предметной области
Итог: точность – это не абсолютная величина, а статистика + контекст.