System Design Space
Граф знанийНастройки

Обновлено: 24 марта 2026 г. в 12:33

ArchiMate: целостная модель enterprise-архитектуры

hard

Введение в ArchiMate: слои, аспекты, отношения и практический workflow от стратегии до технологического контура.

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

Его сила в том, что он связывает business, application и technology слои с мотивацией, возможностями и планом миграции. Благодаря этому можно обсуждать не только текущее устройство ландшафта, но и переход из as-is в to-be: какие capability нужны, какие work packages двигают систему вперед и как локальные решения соотносятся с общей enterprise-картиной.

В стратегических обсуждениях и обсуждениях уровня enterprise-архитектуры этот материал особенно полезен, потому что поднимает разговор выше уровня отдельного сервиса. По нему удобно объяснять, как архитектура поддерживает цели бизнеса, где проходят зависимости между доменами и платформами и почему хорошее решение должно работать не только технически, но и организационно.

Практическая польза главы

Enterprise целостность

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

Decision alignment

Помогает проверять, что локальные технические решения согласованы с целями организации.

Портфель трансформаций

Упрощает планирование крупных изменений и анализ зависимостей между инициативами.

Interview breadth

На интервью дает системный взгляд выше уровня сервиса: как архитектура поддерживает бизнес-цели.

Источник

ArchiMate (Wikipedia)

Базовое описание языка, истории и ключевых концепций ArchiMate.

Открыть материал

Спецификация

The Open Group: ArchiMate Overview

Официальный обзор стандарта и его применение в enterprise architecture.

Открыть обзор
BusinessApplicationTechnologyMotivation

ArchiMate — открытый язык моделирования enterprise-архитектуры от The Open Group. Его сильная сторона — единая модель для бизнеса, приложений и технологии, чтобы на одном полотне показать связь целей, процессов, систем и инфраструктуры.

Core: слои и аспекты

Layer

Business Layer

Бизнес-акторы, процессы, сервисы и правила. Отвечает за то, как организация создает ценность.

Business ActorBusiness ProcessBusiness Service
Layer

Application Layer

Приложения и их взаимодействия: компоненты, интерфейсы и сервисы, поддерживающие бизнес.

Application ComponentApplication InterfaceApplication Service
Layer

Technology Layer

Инфраструктурные узлы, системное ПО, сети и технические сервисы, на которых работают приложения.

NodeSystem SoftwareTechnology Service

Active Structure

Кто выполняет поведение: роли, компоненты, узлы и другие активные элементы.

Behavior

Что происходит: процессы, функции, взаимодействия, события и сервисы.

Passive Structure

С чем работают: объекты, данные, артефакты и другие пассивные сущности.

Примеры ArchiMate диаграмм

Примеры в стиле UML-раздела: выбирайте viewpoint и смотрите соответствующий шаблон диаграммы.

Layered Viewpoint

Связка бизнес-процесса, приложения и технологического сервиса.

Business LayerOnboarding ProcessCustomer ServiceApplication LayerCRM AppOnboarding APITechnology LayerKubernetes ClusterDB Service

Связанная нотация

C4 Model

Хорошо дополняет ArchiMate на уровне software architecture и runtime-контуров.

Открыть главу

Расширения языка

Strategy

Цели, capabilities, ресурсы и курсы действий для планирования целевой архитектуры.

Motivation

Drivers, goals, outcomes, requirements и constraints как обоснование решений.

Implementation & Migration

Work packages, deliverables, plateaus и roadmap перехода от as-is к to-be.

Physical

Оборудование и физические ресурсы (например, цеха, устройства, оборудование IoT).

Типовые отношения

Dependency

Serving / Used-by

Показывает, какой сервис или интерфейс потребляется другим элементом.

Traceability

Realization

Связывает абстракцию и реализацию: кто воплощает требуемый сервис/объект.

Ownership

Assignment

Назначение поведения конкретному исполнителю (роль, компонент, узел).

Dynamics

Triggering / Flow

Причинно-временные и потоковые связи между шагами процесса или функций.

Structure

Composition / Aggregation

Структурная декомпозиция: из каких частей состоит система или capability.

Data Interaction

Access

Как поведенческий элемент читает/изменяет данные или артефакты.

Практический workflow

Шаги практического workflow

6 этапов от постановки цели до актуализации модели
Scoping
Modeling
Delivery
01

Цель и аудитория

Определите, кто читает модель: CIO/CTO, доменные архитекторы, продуктовые команды.

02

Viewpoint

Выберите нужный viewpoint: capability, application cooperation, migration roadmap.

03

Baseline

Опишите as-is: бизнес, приложения и технологию на едином словаре.

04

Target

Постройте to-be и явно зафиксируйте gaps между текущим и целевым состоянием.

05

Migration

Разложите переход на plateaus/work packages и привяжите к roadmap изменений.

06

Актуализация

Поддерживайте модель живой после архитектурных решений и релизных волн.

Нажмите «Запуск», чтобы пройти весь workflow пошагово.

Частые ошибки

Нет viewpoint

Сразу рисовать всё и обо всём без явного viewpoint и границ модели.

Смешение уровней

Смешивать ArchiMate и UML-детализацию кода в одной диаграмме.

Потеря мотивации

Игнорировать drivers/goals/requirements и рисовать только технику.

Без плана миграции

Не связывать target-архитектуру с реальным migration plan и владельцами изменений.

Связанные главы

Чтобы отмечать прохождение, включи трекинг в Настройки