Куда уходит время?
Первый вопрос, который меня волновал при планировании трудозатрат: зачем прикидывать сроки реализации, если мы все равно всегда ошибаемся? Основная причина, по которой нам нужно оценивать трудозатраты - необходимость в определении сроков и стоимости реализации проекта или конкретной задачи (срок реализации не то же самое, что трудозатраты, но сроки зависят от фактических трудозатрат).
Оценивать длительность выполнения задачи, конечно, должен очень опытный разработчик, у которого много закрытых задач, хорошее знание системы, понимание всех этапов реализации...