Есть ли один человек, который может быть ответственным за архитектуру с достаточным количеством
(1) технические знания предлагаемой архитектуры,
(2) опыт управления вещами,
(3) стоять в компании, чтобы его решения не могли быть отменены руководством, которое ничего не знает.
Поскольку (2) и (3) на самом деле не зависят от архитектуры, я бы нашел человека и спросил его, что он хотел бы сделать.
Теперь, предполагая, что вы тот человек (и это не очевидно из вашего вопроса - это применимо, только если вы думаете, что некоторое время будете оставаться главным архитектором этой вещи), я бы взял совет блога Joel On Software и написание спецификации проекта, с планами, целями, клиентами, объяснениями выбора дизайна, всем. Это должно очистить вид.
Позже мысли
Я немного подумал о том, какие именно вопросы вы можете задать себе после написания спецификации, например, «Легко ли обновить ваш проект», «Позволяет ли это гибкость в конечных целях», «Будет ли это упростить поддержку »,« Есть ли проблемы с безопасностью »и т. д., но хотя и стоит задавать подобные вопросы, я просто не вижу, как их можно использовать для любой« оценки », потому что кроме фильтрации Из явных ошибок я не думаю, что какой-либо специфический вопрос сильно помог бы в «оценке архитектуры». Возможно, ваш вопрос выиграет от перефразирования?