Время чтения 4 мин.
Мы, друзья, ведь не просто так встретили друг друга. Кто-то из вас, я допускаю, уже архитектор с большим опытом, и точно знает, какой он архитектор, чем занимается, и куда лежит его путь. Однако, кому-то все еще нужно понять, каким именно архитектором он хочет быть. Сразу корпоративным архитектором стать вряд ли получится, но понимание, как к этому прийти (если хочется) должно быть. Ниже приведено короткое резюме по ролям в архитектуре. А на рисунке 1 приведена иерархия архитекторов (релевантная для ИТ-компания, которые серьезно настроены в части построения архитектуры предприятия).
Архитектор решений (SA)
Архитектор предприятия (EA)
Какие бывают архитекторы

Enterprise Architect / Корпоративный архитектор

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


Solution Architect / Архитектор решений / Архитектор ПО

Несет ответственность за действия, связанные с сбором требований, концептуальным дизайном, реализацией и обслуживанием. Сосредоточен на управлении задачами и действиями проекта, анализе согласованности решения, реализации требований и обеспечивает единообразие продукта c точки зрения бизнеса. Риски, возлагаемые на архитектора решений, могут включать нечеткие требования, непроверенные инновационные стеки. Роли, выполняемые архитектором решений, во многом аналогичны тем, которые берут на себя руководители проектов. Часто отвечает за технологические риски (помним, что за реализацию отвечает технический или системный архитектор). Архитектор решений рассматривает организацию системы как набор взаимодействующих компонентов. Хорошо спроектированная архитектура в отношении общесистемных свойств, таких как производительность, надежность, переносимость, масштабируемость и функциональная совместимость.


Technical Architect / Технический архитектор/Системный архитектор

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

Также, в таблице 1 приведено короткое сравнение зон ответственности архитектора решений и корпоративного архитектора, для наглядности. Роли архитектора решений и корпоративного архитектора могут совмещаться в условиях нехватки ресурсов, но, определенно, такое совмещение требует значительной гибкости ума. Совмещение может стать большим преимуществом, так как умение работать «в полях» с командами и при этом иметь навык смотреть шире своей зоны ответственности – это навык достойного лидера.


Таблица 1 – Сравнение ролей корпоративного архитектора и архитектора решений

фокусируется на меньшем количестве продуктов или проектов
имеет тенденцию работать с несколькими продуктами и проектами
фокусируется на тактике
отвечает за создание и руководство дизайном конкретных продуктов
облегчает важные дизайнерские решения
ведет переговоры от имени функциональной области и помогает руководить разработкой инициатив в различных подсистемах или приложениях для поддержки целей
стремится к стандартизации методологий, подходов к проектированию, инструментов и технологий в масштабах всей организации.
отчитывается перед исполнительными уровнями для обеспечения надзора на самом высоком уровне, цель - снизить риски
присутствуют в более крупных организациях, где имеется разнообразный и большой портфель систем или приложений
имеет тенденцию быть стратегическим
Что важно понимать, когда я говорю, друзья, что нужно понять, кем вы хотите стать, я имею в виду долгосрочную точку. Не нужно упускать из виду ни свой бэкграунд (например, из аналитика расти в системного архитектора будет сложнее, чем из разработчика), ни поступательное движение (крайне маловероятно стать корпоративным архитектором, не имея опыта архитектора решений).
Made on
Tilda