1.
Введение: Лекция продолжает курс архитектуры предприятия. Сегодня речь пойдёт о фреймворках (их около 50, но рассмотрят самые известные).
2.
Значение модели Захмана: Джон Захман считается отцом архитектуры предприятия. Исследователи утверждают, что его структура присутствует во всём, включая не IT-проекты.
3.
Структура матрицы Захмана:
o По вертикали (строки) — взгляды стейкхолдеров (5 уровней + вне контекста):
- Контекстуальный (стратеги, планирование).
- Концептуальный (менеджеры).
- Логический (архитекторы).
- Физический (проектировщики, разработчики).
- Уровень разработчиков.
o
По горизонтали (столбцы) — вопросы-ракурсы:
- Почему (мотивация)
- Как (действия)
- Кто (люди, роли)
- Где (место)
- Что (данные)
- Когда (время)
4.
Детализация: При движении сверху вниз по любому столбцу (например, «Где») происходит переход от широких понятий (территории объектов) к конкретным (схемы логистики, детали сети).
5.
Правила заполнения: Каждый артефакт архитектуры принадлежит только одной ячейке. Если это неясно — проблема в артефакте. Модель считается завершённой, когда заполнены все 30 ячеек.
6.
Недостатки и влияние: Модель статична (нет целевого состояния, динамики), поэтому активно не используется, но служит фундаментом для многих других фреймворков.
• Модель Захмана — это универсальная таксономия, позволяющая структурировать разнородные артефакты архитектуры предприятия.
• Она обеспечивает целостный взгляд на предприятие, отвечая на ключевые вопросы с позиций разных заинтересованных лиц.
• Основной принцип модели — ортогональность (каждый артефакт уникален по своей позиции в матрице), что помогает выявлять ошибки в проектировании.
• Главный недостаток (статичность) ограничивает применение модели Захмана как самостоятельного инструмента, но её концепции (уровни абстракции, ракурсы) стали классикой архитектурного подхода.
1. Какие два измерения (оси) образуют матрицу Захмана? Опишите, что содержится в строках, а что — в столбцах.
2. Назовите пять основных уровней (взглядов) стейкхолдеров по модели Захмана — от самого высокого до самого низкого уровня детализации.
3. Какие шесть вопросов (ракурсов) сформулировал Джон Захман для описания архитектуры?
4. В чём заключается главное правило размещения артефакта в матрице Захмана и что означает «заполненная» модель?
5. Назовите основной недостаток модели Захмана, упомянутый в лекции. Почему, несмотря на это, её считают важной?