Если интересно обсудить роль аналитика, то подкину две ситуации 1. В компании нет архитектора 2. У архитекторов тоже ограниченный стек знаний. И в том чтсле может быть задача "выбрать архитектора" :)
Отсутствие архитектора - это риск и он должен быть явно проговорен. Дальше идёт вопрос снятия с себя ответственности. И третим шагом, если первые два компании норм, можно творить что хочешь за деньги компании. Гридгейн купить можно например. Но может случиться так, что она вскоре разорится.
Я активно рекламирую такой подход, правда иногда ключевых объектов (точнее, измерений), вокруг которых все крктится, может быть больше одного. Имхо, по сути это сводится к тому что есть смысл идти от бизнесовой модели данных.