2 заметки с тегом

Денис Соколов

Эмпирический подход к оцениванию

Когда вам необходимо оценить сколько времени потребуется на решение той или иной задачи, есть два разных подхода:

  1. Аналитический. Разложить задачу на элементарные составляющие, оценки которых обычно не составляют труда, и сформировать из них интегральную оценку;
  2. Эмпирический. Обратиться к предыдущему опыту и посмотреть сколько времени тратилось на подобные задачи в прошлом;

Использование аналитического подхода является популярным, но у него есть свои ограничения, снижающие возможности. При декомпозиции можно «забыть» какие-либо не очевидные на этапе оценивания задачи. Часто оценивающий становится «жертвой» со стороны манипуляций заказчика, желающего получить из него «приемлемую» для себя оценку. Бывает, что избыточная декомпозиция вместо улучшения оценки приводит, наоборот, к снижению точности оценивания и т. д.

Эмпирический подход подразумевает иной способ прогнозирования. Представьте себе, что вам на работе назначили встречу на 9 утра и вам «до зарезу» необходимо попасть на нее вовремя (не раньше и не позже). В итоге вы пытаетесь определить во сколько нужно выйти из дома. Можно поступить как в предыдущем случае и прикинуть количество остановок транспорта и среднее время его движения между ними. Кто-то еще вспомнит, что у транспорта есть свой интервал ожидания, кто-то добавит, что вообще-то до остановки и от нее тоже нужно время чтобы дойти. Но мы же обычно делаем по-другому: из своего ежедневного опыта мы знаем, сколько времени нам нужно, чтобы доехать до работы.

Поскольку, мы повторяем этот опыт каждый день, то эти данные намного надежнее любых вычислений. И самое главное: они учитывают все «неизвестные» и/или «забытые» факторы, такие как необходимость спуститься на улицу из дома и подняться к себе на лифте в офисе (в некоторых организациях в час пик это, кстати, нетривиальная задача), раздеться, дойти до переговорной команды и т. д.

Значит ли это, что эмпирический подход всегда лучше? При всей его красоте, у него тоже есть свои ограничения. Пожалуй, наиболее заметное — это необходимость наличия опыта для сравнения. Если с подобной задачей вы еще не сталкивались ранее, и не можете её сопоставить ни с чем известным для вас, то такой подход конечно «не взлетит».

Использование обоих подходов требует применения подходящих инструментов. В аналитическом способе, мы применяем оценку во времени, но что делать в эмпирической парадигме?