В некоторых других отраслях промышленности задачи могут быть достаточно четко определены и могут быть точно оценены. Например, есть производственная линию по сборке и мы знаем, что на сборку одной единицы продукции уходит ровно 10 минут. Таким образом, можно вычислить, что на сборку шести единиц продукции нужен час. В приведенном примере единица продукции строго стандартизирована (в отличие от нашего программного обеспечения), поэтому, если производственная линия не остановится, маловероятно, что будет какое-то отступление от оценки. Но ту оценку, которая работает в других отраслях, нельзя распространить на разработку программного обеспечения. Каждое программное решение, которое разрабатывается, в большинстве случаев предполагает решение новой проблемы. И при оценке мы можем опираться лишь на прошлый опыт, так как у нас нет производственной линии.