Иван, привет. Хорошее замечание, мы практиковали подобный подход на внутреннем проекте. Правда, не знали что он так называется

. Вопрос, целесообразно ли его использовать для внешнего консалтинга? На уровне продажи проекта - я бы не решился. На уровне проекта - тоже вопрос, т.к. может ресурсов отожрать много, но для клиента будет система, близкая к его ожиданиям. Вопрос, надо ли консалтингу, который продал проект по фиксированной цене, настолько детально удовлетворять запросы пользователей. Зачастую главное - это запустить основу, а потом тихонько вылизывать систему. Иначе будет как Денис описал. Пуговицы - пришиты насмерть, не оторвешь.
С Уважением,
Георгий