Типы архитекторов

Чтобы не быть многословным, предлагаю сразу посмотреть на схему и может быть опытным читателя сразу все станет понятно.

Голубым цветом обозначен продут компании (например интернет-магазин, см. на схеме Programme A).

Если схема недостаточно прояснила вопрос, приведу еще пару иллюстраций, а ниже опишу все более детально.

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

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

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

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

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

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

Что такое архитектура корпоративного решения?

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

  • ERP
  • CRM
  • SaaS
  • Бизнес-аналитика
  • Мобильность предприятия
  • Интеграция корпоративной системы
  • Управление проектом
  • Управление цепочками поставок

Вот пример ролей и обязанностей EA, определенных в описание вакансии предоставлено Университетом Гриффита:

  1. Проконсультируйтесь с исполнительным руководством и оперативным персоналом из назначенных клиентских областей относительно потребностей бизнеса, информационных и технических требований и возможностей системы.
  2. Содействие программному и последующему персоналу проекта в разработке и внедрении результатов архитектуры, которые приводят к усилению согласованности между бизнесом и ИТ и стимулируют принятие и ценность инициатив Университета по архитектуре предприятия.
  3. При необходимости подготовьте документы по планированию, предложения и отчеты для различных университетских комитетов и консультативных групп.
  4. Изучать новые технологии, инструменты и методы, актуальные для информационных и технических систем; определять возможности использования новых технологий для решения проблем и улучшения услуг.
  5. В качестве старшего члена команды программы помогает менеджеру программы в необходимых аспектах реализации программы.
  6. Руководит специализированными архитекторами решений в рамках последующих проектов для обеспечения согласованности с архитектурой (-ами) Программы.
Архитектор решений (SA) Архитектор предприятия (EA)
фокусируется на меньшем количестве продуктов или проектов имеет тенденцию работать с несколькими продуктами и проектами
фокусируется на тактике имеет тенденцию быть стратегическим
отвечает за создание и руководство дизайном конкретных продуктов присутствуют в более крупных организациях, где имеется разнообразный и большой портфель систем или приложений
облегчает важные дизайнерские решения отчитывается перед исполнительными уровнями для обеспечения надзора на самом высоком уровне, цель - снизить риски
ведет переговоры от имени функциональной области и помогает руководить разработкой инициатив в различных подсистемах или приложениях для поддержки целей стремится к стандартизации методологий, подходов к проектированию, инструментов и технологий в масштабах всей организации.

В более крупных компаниях, бывают и другие виды архитекторов, о которых тоже стоит знать:

Источник: 1 - 2


13.01.2011 12:43