1. TOGAF (The Open Group Architecture Framework)
Фокус: Процесс создания и управления EA
Ключевые компоненты:
- ADM (Architecture Development Method): 8-фазовый процесс
- Архитектурный репозиторий: Хранилище артефактов
- Архитектурные домены: Business, Data, Application, Technology
- Архитектурные принципы: Фундаментальные правила
Преимущества:
- Самый распространенный (80% Fortune 500 используют)
- Детализированный, проверенный временем
- Хорошая документация и сертификации
Недостатки:
- Излишне бюрократичный для малых компаний
- Сложность внедрения «из коробки»
Когда использовать:
- Крупные корпорации (5000+ сотрудников)
- Регулируемые индустрии (банки, телеком)
- Организации с legacy системами
2. Zachman Framework
Фокус: Классификация артефактов, а не процесс
Матрица 6×6:
Столбцы (6 вопросов): What, How, Where, Who, When, Why Строки (6 перспектив): Контекст, Бизнес-концепция, Системная логика, Технология, Детализация, Функционирование
Преимущества:
- Комплексный охват всех аспектов
- Независимость от методологии
- Хорош для документации и каталогизации
Недостатки:
- Не дает процесс внедрения
- Сложность практического применения
Когда использовать:
- Документирование сложной существующей архитектуры
- Как дополнение к TOGAF или другому фреймворку
3. FEAF (Federal Enterprise Architecture Framework)
Фокус: Государственный сектор, США
Модели:
- Performance Reference Model (PRM)
- Business Reference Model (BRM)
- Service Component Reference Model (SRM)
- Technical Reference Model (TRM)
- Data Reference Model (DRM)
Преимущества:
- Специализирован для government
- Акцент на performance measurement
- Стандартизированные референсные модели
Когда использовать:
- Государственные организации
- Компании, работающие с госсектором
4. Gartner’s Enterprise Architecture Framework
Фокус: Бизнес-результаты, а не процессы
Подход «моделей»:
- Бизнес-модель
- Операционная модель
- Технологическая модель
Ключевые концепции:
- Time-horizons: H1 (сейчас), H2 (переход), H3 (будущее)
- Contextual, Conceptual, Logical, Physical (CCLP)
- EA как бизнес-дисциплина, а не ИТ-функция
Преимущества:
- Практичный, ориентированный на ценность
- Гибкий, легко адаптируется
- Сильный акцент на бизнес-стратегии
5. ArchiMate (язык моделирования)
Фокус: Визуальное моделирование архитектуры
Уровни:
- Strategy Layer: Цели, драйверы, результаты
- Business Layer: Процессы, функции, услуги
- Application Layer: Сервисы, компоненты, данные
- Technology Layer: Устройства, системы, инфраструктура
Интеграция с TOGAF:
- ArchiMate как язык моделирования для TOGAF
- TOGAF ADM определяет процесс, ArchiMate — нотацию
Преимущества:
- Стандартный язык для EA
- Поддержка всеми основными инструментами
- Эффективная коммуникация сложных концепций
6. Agile подходы к EA
Agile Enterprise Architecture:
- Инкрементальная разработка: Маленькие шаги, быстрая обратная связь
- Вовлечение стейкхолдеров: Регулярные демонстрации, feedback loops
- Принципы над процессами: Рабочая архитектура над исчерпывающей документацией
Методы:
- Architecture Katas: Практические упражнения для команды
- Lightweight ADM: Упрощенная версия TOGAF для agile
- EA as a Service: Архитектурный офис как внутренний консалтинг
Преимущества:
- Быстрая адаптация к изменениям
- Более высокая вовлеченность команд
- Раннее получение ценности