поддерживаю камрада alerion.. я сам постоянно бодяюсь с "заказчиком"... Слава богу заказчик это мой работодатель :)
Очень важно убедить "заказчика" в том, что тебе удобнее и логичнее.. ну и не забывать про удобство пользователей.
К примеру, у меня сейчас МОЩНЫЙ проект ждля внутреннего пользования компанией. Тут даж дело не в количестве(всего-то 30-40 юзверей), а в ОГРОМНОМ функционале. НАчинаем бананльными уведомлениями пользователю, продолжаем управлением огромным количеством разных ресурсов и заканчивая граффиками Гантта, который напрямую влияет на всю систему.
Долго рассказывать, однако интересно и иногда понимаешь, что лучше убедить сделать проще сейчас, что б потом допилить.
Но у меня ситуация своеобразная.