Объединение TOGAF и ArchiMate: Полное руководство по архитектуре предприятия

Объединение TOGAF и ArchiMate — отличный способ создания полностью оптимизированной практики архитектуры предприятия. Комплексный и гибкий подход TOGAF позволяет создавать архитектуры, идеально соответствующие вашему бизнесу, а ясность ArchiMate облегчает коммуникацию и реализацию архитектурных изменений.
Конечно, объединение обоих является наилучшим выбором, но необязательным. В конечном счете решение должно основываться на вашей текущей архитектурной практике. Если у вас есть архитекторы предприятия, они, скорее всего, имеют собственные предпочтения и рекомендации относительно того, что изучать, и следует ли проводить обучение для отдельных лиц, команд или подразделений.
Для новых архитекторов предприятия изучение как TOGAF, так и ArchiMate может открыть отличные карьерные возможности. Каждая из них предлагает ценный путь получения сертификации, который помогает кандидатам понять концепции высокого уровня архитектуры предприятия и в конечном итоге стать всесторонне подготовленными специалистами, квалифицированными на руководящие должности.
Язык моделирования ArchiMate разработан с учетом совместимости с фреймворком TOGAF; то есть архитекторы, следующие руководящим принципам и лучшим практикам, предоставляемым фреймворком TOGAF, могут использовать язык ArchiMate для выполнения многих задач моделирования, включая создание представлений на основе различных архитектурных точек зрения, предложенных в фреймворке TOGAF. Улучшения, внесенные в ArchiMate 3.0, позволяют интегрировать их бесшовно:
  • Между фреймворком TOGAF и языком ArchiMate существует пересечение в использовании точек зрения и в базовом концепте общего хранилища архитектурных артефактов и моделей — что означает, что они разделяют прочную общую основу.
  • Два стандарта дополняют друг друга при определении Методологии разработки архитектуры (ADM) и языка моделирования архитектуры предприятия.
  • Стандарт ArchiMate 3.0 поддерживает архитектурное моделирование на всех этапах Методологии разработки архитектуры (ADM) TOGAF.
Приблизительное соответствие языка моделирования ArchiMate 3.0 Методологии разработки архитектуры (ADM) TOGAF 9.1 показано на приведенном ниже рисунке:

Обновление стандарта ArchiMate 3.0 для интеграции с TOGAF

Помимо улучшений в основных элементах бизнеса, приложений и технологий, стандарт ArchiMate 3.0 включил несколько расширений, связанных с практиками архитектуры предприятия:
  1. Версия 3.0 ввела Физический уровень как расширение Технологического уровня, добавив структурные элементы, такие как объекты инфраструктуры, оборудование и материалы. Физический уровень использует поведенческие элементы из Технологического уровня.
  2. Расширение мотивации включает элементы, которые стимулируют проектирование и функционирование предприятия. К ним относятся заинтересованные стороны, драйверы, оценки, цели, требования и принципы.
  3. Расширение реализации и миграции моделирует реализацию на всех аспектах архитектуры предприятия и миграцию между поколениями реализованных архитектур. Оно включает пакеты работ, результаты, платформы и пробелы.
  4. Расширение стратегии обеспечивает поддержку моделирования бизнес-стратегий и планирования на основе возможностей. Элементы включают возможности, ресурсы и планы действий.

Использование ArchiMate для разработки ADM TOGAF — Кейс-стади

Следующие примеры — отрывки из кейс-стади ArchiSurance, иллюстрирующие модели, которые могут быть разработаны в ходе цикла ADM TOGAF.

Фаза А: Архитектурные принципы

В стандарте TOGAF принципы устанавливаются и поддерживаются как часть Предварительной фазы. Этот пример показывает, как принципы, их зависимости и цели могут быть представлены графически.

Фаза А: Архитектурное видение

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

Фаза Б: Бизнес-архитектура

Бизнес-архитектура моделирует элементы, связанные с бизнесом, в архитектуре предприятия. Стандарт TOGAF выделяет бизнес-процессы как критически важные элементы, поскольку они эффективно координируют использование всех других элементов для создания ценности, соответствующей миссии предприятия. Язык ArchiMate используется для графического моделирования бизнес-архитектуры TOGAF. Однако стандарт ArchiMate определяет стиль архитектуры, ориентированной на услуги, в своей основной метамодели, поскольку такой стиль способствует максимальной гибкости, повторному использованию и скорости изменений при низкой стоимости и низком риске. Бизнес-процессы реализуются как бизнес-услуги, где ценность связана с самой услугой.
Пример: Бизнес-процесс
Этот пример показывает, как моделировать два бизнес-процесса для бизнес-архитектуры. Он отображает два основных бизнес-процесса ArchiSurance и их высокий уровень подпроцессов.

Фаза C: Архитектура информационной системы

Фаза TOGAF C охватывает архитектуру приложений и данных. В рамках архитектурной модели TOGAF они рассматриваются как отдельные подобласти, но в языке ArchiMate данные являются аспектом каждой архитектурной области.
Пример: Сотрудничество приложений
В этом примере показано, как несколько приложений взаимодействуют между собой, и демонстрируются основные потоки данных между ними.
Пример: Структура информации
В этом примере показано, как графически моделировать отношения между бизнес-объектами. Это версия ArchiMate классической концептуальной модели данных.
Частая потребность в бизнес-архитектуре — визуализировать, как приложения и данные поддерживают бизнес-процессы. Изображение выше — пример межслоевого представления, которое может быть построено на разных уровнях в зависимости от потребностей заинтересованных сторон.

Фаза D: Архитектура технологий

Фаза TOGAF D включает архитектуру технологий, показывая, как информационные технологии реализуются для удовлетворения требований к приложениям и данным, определённых в фазе C. Стандарт ArchiMate включает отдельный слой архитектуры технологий, который включает технические элементы, такие как устройства, системное программное обеспечение, СУБД, и может отображать пути связи.
Пример: Инфраструктура
В этом примере показаны основные компоненты инфраструктуры предприятия, сгруппированные по местоположению и подразделению. Также показано сетевое соединение между различными устройствами и (прикладные) артефакты, размещённые на устройствах.
Спецификация ArchiMate 3.0 теперь включает новый набор физических элементов и их взаимосвязей, основанных на слое технологий. Эти элементы можно использовать для моделирования материальных объектов, таких как оборудование и сооружения; следующий рисунок показывает полезный пример.

Фазы E и F: Возможности и решения, а также планирование миграции

TOGAF ADM продолжается фазами E и F, которые занимаются выбором решений и планированием реализации и миграции архитектуры от базового состояния к целевому. Стандарт ArchiMate включает расширение для ядра языка, касающееся реализации и миграции, поэтому эта часть ADM может быть описана, как показано на рисунке ниже:
Пример: Вид миграции

Моделирование ЕА — от руки, инструменты рисования или инструменты моделирования?

На самом деле недавно отличительной чертой моделирования ЕА были три вещи: карандаш, лист бумаги и маркер. Однако время идёт вперёд, и технологии развиваются. Всё больше тенденций указывает на цифровизацию. Но готовы ли вы к переходу?

Инструменты рисования

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

Инструменты моделирования

Многие люди считают, что инструменты рисования и инструменты моделирования взаимозаменяемы, но это не так. На самом деле инструменты моделирования должны предлагать больше функциональности, чем инструменты рисования, поскольку эти возможности не всегда очевидны для большинства пользователей.
Инструменты рисования нельзя считать инструментами моделирования, если только инструмент «понимает» правила соединений между символами — то есть фигурами или элементами модели. Ниже перечислены дополнительные функции инструментов моделирования по сравнению с инструментами рисования.

  • Не все инструменты моделирования поддерживают эти функции (в то время какVisual Paradigm поддерживает все вышеперечисленные)

Требует ли ArchiMate поддержку TOGAF ADM?

ArchiMate — это отличный визуальный язык моделирования для ИА, но это не метод, который обеспечивает пошаговое руководство на протяжении всего процесса разработки ИА. Хотя ArchiMate по дизайну может без проблем интегрироваться с TOGAF ADM, начало проекта ИА только с карандашом и бумагой — как работа в каменном веке без соответствующих инструментов.
Несмотря на то, что организации осознают преимущества практик ИА, создание корпоративной архитектуры никогда не бывает простым. Одной из распространённых проблем, с которыми сталкиваются многие организации, является отсутствие понимания, с чего начать или как приступить к делу. Недостаточная зрелость корпоративной архитектуры приводит к пробелам и препятствиям на начальных этапах, что может затруднить дальнейший прогресс. В 2007 году Gartner обнаружил, что 40% проектов по созданию корпоративной архитектуры были остановлены; позже, в 2015 году, опрос показал, что 70% организаций хотели бы начать или возобновить проект по созданию корпоративной архитектуры.

Инструментарий

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

Инструмент визуального моделирования с пошаговым процессом

TOGAF ADM — это процесс разработки корпоративной архитектуры, иVisual Paradigm обладает навигатором процесса, который пошагово сопровождает вас при выполнении и завершении TOGAF ADM и полностью интегрирован с ArchiMate 3. На рисунке ниже показан снимок экрана инструмента TOGAF ADM Guide-Through. Он отображает шаги, выполненные в фазе B TOGAF ADM.
В общих чертах, Visual Paradigm предлагает/рекомендует следующие функции:
  • Навигатор процесса ADM, который пошагово сопровождает вас при разработке корпоративной архитектуры с использованием TOGAF ADM
  • Чёткие инструкции, которые помогают вам создавать результаты и артефакты
  • Генерирует результаты после завершения фаз ADM
  • Автоматически архивирует результаты в базу данных архитектуры
  • Помогает понять TOGAF, предоставляя образцы шаблонов
  • Предоставляет инструменты и диаграммы, необходимые для анализа и документирования, включая диаграммы и точки зрения ArchiMate 3 (сертифицированы The Open Group), диаграммы плана внедрения, диаграммы маршрута миграции, оценки зрелости, диаграммы PERT, диаграммы RACI, матрицы оценки и вывода факторов внедрения, анализ слияния пробелов, матрицы решений и зависимостей и т.д.
  • Наконец, это награждённый призами инструмент по доступной цене с невероятными возможностями

Примеры шагов в пошаговом процессе

Использование ArchiMate 3 для анализа пробелов — посмотрите легенду цветов в нижнем правом углу. Это позволяет эффективно применять цветовую кодировку к элементам диаграммы.

Автоматическая генерация результатов

Пример снимка экрана — результаты TOGAF ADM, сгенерированные после завершения деятельности.

Преимущества подхода пошагового процесса Visual Paradigm

  1. Структурированный TOGAF ADM, разделённый на фазы, действия и шаги, с встроенными инструкциями, примерами и ссылками на входные данные
  2. Индикатор прогресса, показывающий ваше текущее положение и статус завершения фаз, действий и шагов
  3. Пошаговое выполнение анализа, построения диаграмм и работы с автоматической генерацией результатов и отчётов
  4. Автоматически переносит данные с одного шага на другой для дальнейшей обработки или проведения различных видов анализа
  5. Передает результаты как входные ссылки на следующий этап
  6. Автоматически назначает действия или результаты в качестве задач менеджерам задач с назначенными сроками и ролями
  7. Безупречно интегрирует EA, процессы управления проектами, с процессами и инструментами гибкой разработки программного обеспечения

Чек-лист для выбора инструмента ArchiMate

Наконец, давайте рассмотрим следующий список, чтобы понять, какие функции должен поддерживать хороший инструмент ArchiMate.
  • Является ли он сертифицированным инструментом ArchiMate?
  • Предоставляет ли он функции инструмента моделирования, перечисленные в приведенной выше таблице?
  • Поддерживает ли он точки зрения ArchiMate для ArchiMate 2 и ArchiMate 3?
  • Полностью ли поддерживает ли он TOGAF ADM от предварительной фазы A до фазы H?
  • Предоставляет ли он электронный архитектурный репозиторий для результатов, и является ли он настраиваемым?
  • Можно ли настроить процессную рамку под свои потребности?
  • Предоставляет ли он стандартные шаблоны TOGAF для разработки результатов?
  • Процесс полностью автоматизирован и удобен в использовании?
  • Поддерживает ли он совместную работу команды?
  • Поддерживает ли он автоматическую генерацию результатов?
  • Предоставляет ли он пошаговые встроенные инструкции, примеры и ссылки?
  • Предлагает ли он разумную цену?
  • Поддерживает ли он одновременно моделирование ArchiMate и TOGAF ADM с интеграцией ArchiMate?

Leave a Reply