Комментарии участников:
Все зависит от того, КТО программирует. Даже в ВЕЛИКОМ строительстве известны случае работы без проекта. И все реализованные проекты не соответствуют исходному. Факт. На самом деле никто не откажется от времени подумать над проектом. Если это щедро оплачивают. В конечном итоге все зависит от бюджета заказчика и таланта исполнителя. Проблема старая, потому что без ответа. В каждом проекте своя специфика. Рисовать картины — искусство или ремесло? Так и здесь. Причем проблема не только в самом программировании, но и в модели. Там тоже те же вопросы.