Книги / IT-менеджмент / Архитектура ПО / Architecture Modernization: Socio-technical alignment of software, strategy, and structure

Architecture Modernization: Socio-technical alignment of software, strategy, and structure

Nick Tune, Jean-Georges Perrin

Эта книга представляет собой комплексное руководство по модернизации архитектуры программного обеспечения, выходящее за рамки простого переписывания кода на новых технологиях. Авторы предлагают целостный подход, объединяющий технические, организационные и бизнес-аспекты для создания устойчивых и эволюционирующих систем.

Ключевой концепцией является социотехническое выравнивание — синхронизация программного обеспечения, бизнес-стратегии и организационной структуры. Книга учит, как проводить модернизацию как портфельный эволюционный процесс, минимизируя связность изменений через четкие доменные границы и оптимизируя архитектуру на разных уровнях.

В книге подробно рассматриваются современные практики и методологии, включая Wardley Mapping для стратегического анализа, EventStorming для изучения бизнес-процессов, Team Topologies для проектирования организационной структуры, Data Mesh для революции в инженерии данных и внутренние платформы разработчиков. Особое внимание уделяется идентификации доменов и поддоменов, созданию слабосвязанных архитектур и построению стратегических IT-портфелей.

Издание предназначено для архитекторов, технических лидеров и менеджеров, которые стремятся трансформировать свои организации, улучшая не только технологии, но и способы работы, бизнес-модели и пользовательский опыт. Книга предлагает практические инструменты для перехода от монолитных систем к гибким, адаптивным архитектурам, соответствующим современным бизнес-требованиям.