Осознанный IT-предприниматель, основатель itMegagroup.com Создатель концепции ITBP ITBP.org Консультирую про бизнес в ИТ и ИТ в бизнесе.
Если специалист не делает то о чём договорились не уведомив об этом, то тут сложно дискутировать про качество его решений. Особенно если он точно не в курсе причин выбранного решения или критериев оценки результатов.
Разработчик может быть сколько угодно умным (или считать себя таким), но если то что будет делаться не обговорено или изменения внесены без согласования, то я скажу, что любые комментарии будут звучать как оправдания нежеланию что-то делать по разным причинам - от неумения, до лени. ИМХО, любые договоренности работают, пока не появятся новые договоренности.
Умность не доступная заказчику или не приносящая ощутимый и понятный результат не может считаться таковой. Аналогично со своевольной умностью на которую не возможно опереться или использовать в планировании. Особенно если после её исполнения нет комментариев про параметры измеримости этой умности или они ограничиваются "там сложно, тебе не понять, но так лучше".
Своевольность, намного лучше, когда она трансформируется в ясное, компетентное и ответственное лидерство - инженеры (я намеренно использую этот термин вместо разработчиков), предлагают решения до старта работ, поясняя доступные варианты и озвучивая тот, который они считают наилучшим, опираясь на известные бизнес-показатели и цели. И еще лучше если все понимают последствия, не личные конечно, ожидающие бизнес в случае изменений в процессе реализации.
lands of lore the throne of chaos
https://www.old-games.ru/game/41.html
А какие сюжетные повороты!