Архитектура предприятия

Модель Захмана для архитектуры предприятий

Лекция посвящена обзору фреймворков (моделей) архитектуры предприятия. Основное внимание уделяется модели Захмана (Zachman Framework) — родоначальника данного подхода. Рассматривается структура модели в виде матрицы (таксономии), её составляющие (уровни взглядов, вопросы-ракурсы, заинтересованные стороны), правило заполнения артефактами, а также отмечаются недостатки (статичность) и влияние модели на последующие фреймворки.

Основные мысли

• Существует около 50 различных фреймворков архитектуры предприятия, но на практике используется ограниченное их число.
• Модель Захмана — это таксономия (матрица 6×6) для упорядочивания артефактов архитектуры.
• Матрица строится по двум измерениям: строки (уровни детализации для разных групп стейкхолдеров) и столбцы (вопросы-ракурсы: почему, как, кто, где, что, когда).
• Главное правило: каждый артефакт должен находиться ровно в одной ячейке матрицы; заполнение всех 30 ячеек означает полноту описания архитектуры.
• Ключевой недостаток модели Захмана — статичность (не показывает целей, динамики и изменений во времени).
• Несмотря на недостатки и редкое использование в чистом виде, модель Захмана является основой для многих современных фреймворков.
Показывать лекцию целиком
Краткое изложение

1. Введение: Лекция продолжает курс архитектуры предприятия. Сегодня речь пойдёт о фреймворках (их около 50, но рассмотрят самые известные).
2. Значение модели Захмана: Джон Захман считается отцом архитектуры предприятия. Исследователи утверждают, что его структура присутствует во всём, включая не IT-проекты.
3. Структура матрицы Захмана:
o По вертикали (строки) — взгляды стейкхолдеров (5 уровней + вне контекста):

o По горизонтали (столбцы) — вопросы-ракурсы:

4. Детализация: При движении сверху вниз по любому столбцу (например, «Где») происходит переход от широких понятий (территории объектов) к конкретным (схемы логистики, детали сети).
5. Правила заполнения: Каждый артефакт архитектуры принадлежит только одной ячейке. Если это неясно — проблема в артефакте. Модель считается завершённой, когда заполнены все 30 ячеек.
6. Недостатки и влияние: Модель статична (нет целевого состояния, динамики), поэтому активно не используется, но служит фундаментом для многих других фреймворков.

Выводы

• Модель Захмана — это универсальная таксономия, позволяющая структурировать разнородные артефакты архитектуры предприятия.
• Она обеспечивает целостный взгляд на предприятие, отвечая на ключевые вопросы с позиций разных заинтересованных лиц.
• Основной принцип модели — ортогональность (каждый артефакт уникален по своей позиции в матрице), что помогает выявлять ошибки в проектировании.
• Главный недостаток (статичность) ограничивает применение модели Захмана как самостоятельного инструмента, но её концепции (уровни абстракции, ракурсы) стали классикой архитектурного подхода.

Вопросы для самопроверки

1. Какие два измерения (оси) образуют матрицу Захмана? Опишите, что содержится в строках, а что — в столбцах.
2. Назовите пять основных уровней (взглядов) стейкхолдеров по модели Захмана — от самого высокого до самого низкого уровня детализации.
3. Какие шесть вопросов (ракурсов) сформулировал Джон Захман для описания архитектуры?
4. В чём заключается главное правило размещения артефакта в матрице Захмана и что означает «заполненная» модель?
5. Назовите основной недостаток модели Захмана, упомянутый в лекции. Почему, несмотря на это, её считают важной?
Вернуться к учебному плану