anastazya, тут вопрос не по заказчику, а по внутренним проблемам.
да и не нужны заказчику эти самые модели, ему нужна безотказно работающая система, устойчивая и решающая его задачи.
Говоря о требованиях писать их или нет, ответ лично мне ясен. Хотя в моем случае потребности заказчика в какой-то мере формируются (может даже в самой большой) решением разработчика...