расскажу случай на работе, который повторялся раз за разом. дизайнер рисовал макет, не зная как работает друпал. сайт-билдеры писали хуки в template.php, делая это как могли, не особо разбираясь в апи друпала. если дизайнер не знает как работает друпал, то в таком случае друпал не нужно использовать. нужно использовать MVC. друпал не будет красивый, если дизайнер его не пониамает, а просто рисует из головы. а сайто-строители натягивают это как могут, портя производительность и порождая мусорный необслуживаемый код
Мой любимый пример с галочкой 'запомнить меня' на форме авторизации. Её небыло в ТЗ, но дизайнер нарисовал, а менеджер согласовал дизайн.
Вопрос: на сколько часов увеличится себестоимость проекта?