На практике это означает, что люди лгут самим себе.
Если программист говорит: «Мы на 90% сделали», это означает, что 90% усилий по созданию функций были израсходованы.
Если руководитель проекта говорит: «Мы на 90% закончили, мне просто нужен кто-то, чтобы закончить», это означает, что они на 90% закончили бюджет (и, вероятно, 50% сделали). Это клиент без денег, больших ожиданий и плохого отношения.
Разница в том, что для завершения проекта требуется больше усилий, чем для написания кода: исправление ошибок, копирование, редактирование, развертывание.
Этими вещами нужно управлять в проекте, и они находятся в ведении менеджера проекта. Это часто удивляет новых PM, которые соглашаются на «90% возможностей завершено» только для того, чтобы понять, что они только на полпути к «проекту выполнено».