Архитектурная работа и непрерывное проектирование программных решений
Архитектура не статична, недостаточно собрать требования и один раз спроектировать решение. Нужна постоянная архитектурная работа, непрерывное проектирование на протяжении всего развития решения, потому что требования, которые порождают разные стейкхолдеры, неизбежно оказывают влияние на его архитектуру. Если не выполнять проектирование осознанно и системно, изменения будут влиять на архитектуру решения непредсказуемо и в конечном итоге приведут к Big Ball of Mud.
Непрерывное проектирование должно выполняться в команде стейкхолдеров, отвечающих за разные её аспекты, иначе архитектура не будет сбалансированной. Такую команду нужно сначала построить и затем выстроить в ней архитектурную работу. Это особенно непросто в зрелых компаниях (Enterprise), из-за укоренившихся в них правил и традиционной разобщённости (Silos).
Из этого доклада вы узнаете, как в одном из проектов зрелой компании была выстроена архитектурная работа и непрерывное проектирование программного решения.
Купить билет |