Все держится на одном человеке, который является и аналитиком и архитектором и методологом. По всем вопросам-сразу обращаются к нему (боюсь представить что будет твориться, если он уйдет). Я считаю такой подход неправильным
Нда...
Какой у Вас там практический опыт? Три месяца?
А ну да, еще теоретическое знание SQL и небольшой опыт проектирования БД.
И с таким мощнейшим багажом знаний Вы раздаете советы человеку, который тянет на себе аналитику, архитектуру и методологию и даете оценку его действиям, что правильно, а что неправильно?
Я понимаю такой подход у програмистов неразумных, но у аналитиков... Почему Вы считаете, что с заказчиком готовы разговаривать? И зачем ? Чтобы ваше мнение подкрепить мнением заказчика?
IMHO рядом с Вами человек, который на практике доказал, что построить работу в заданных условиях он может. А вы зачем то хотите получить очередную порцию теоретических знаний, хотя нет уверенности, что Вы эти то переварили. Вместо того, чтобы поучиться у того, кто рядом