Лекция посвящена основам описания архитектуры предприятия. Вводятся ключевые понятия: стейкхолдеры (заинтересованные стороны) и их интересы, домены (бизнес-архитектура, архитектура данных, приложений, техническая), артефакты (документы), точки зрения (ракурсы) и метамодели. Объясняется необходимость единого репозитория для хранения моделей. Рассматривается подход к структурированию объектов предприятия по слоям (бизнес-слой, слой информационных систем, технологический слой) и активным элементам.
Основные мысли
1. Любая деятельность по описанию архитектуры предприятия привязана к стейкхолдерам и их интересам.
2. Архитектура предприятия обычно делится на 4 домена: бизнес-архитектура, архитектура данных, приложений и техническая архитектура.
3. Архитектуру информационных систем часто рассматривают как единый слой, объединяющий приложения и данные.
4. В бизнес-архитектуре ключевое значение имеют цели, деятельность, ответственные лица и объекты деятельности.
5. Для структурирования удобно использовать три слоя: бизнес-слой, слой ИС и технологический слой.
6. В каждом слое выделяются: активные элементы (кто выполняет), виды деятельности (что выполняют) и объекты деятельности (на что воздействуют).
7. Архитектурный фреймворк (стандарт/структура) выполняет роль «шкафа», помогая наводить порядок и соотносить объекты (оргструктуры, процессы, ИС, данные, узлы) со слоями и аспектами.
8. Цели должны быть измеримы, они связаны с ценностями, драйверами, стейкхолдерами и их интересами.
9. Необходим единый репозиторий для хранения всех создаваемых моделей (артефактов).
Показывать лекцию целиком
Краткое изложение
Лектор начинает с темы заинтересованных сторон (стейкхолдеров) и их интересов как отправной точки в описании архитектуры предприятия. Напоминается деление архитектуры на четыре домена: бизнес-архитектура, архитектура данных, архитектура приложений и техническая архитектура. При этом в ИТ-контексте архитектуру данных и приложений часто объединяют в один слой — архитектуру информационных систем.
При анализе бизнес-архитектуры ключевыми становятся вопросы: какие цели достигаются, какие виды деятельности выполняются, кто за это отвечает, какие объекты при этом используются или создаются. Лектор ссылается на стандарты The Open Group и язык моделирования ArchiMate, где принято выделять три слоя: бизнес-слой, слой информационных систем и технологический слой.
В каждом слое присутствуют:
• Активные элементы (actors) — кто выполняет деятельность (например, подразделения, приложения, узлы);
• Виды деятельности — что именно делается;
• Объекты деятельности — то, на что воздействуют в процессе.
Далее вводится метафора фреймворка как «шкафа», помогающего навести порядок. В этом шкафу раскладываются выявленные объекты предприятия: оргструктуры, подразделения, процессы, ресурсы, информационные системы, объекты данных, технологические узлы, функции. Каждый объект соотносится с определённым слоем или аспектом.
В завершение подчёркивается, что деятельность всегда направлена на достижение целей. Цели измеримы и связываются с ценностями, внешними драйверами, а также со стейкхолдерами и их интересами. Также упоминается необходимость единого репозитория для хранения всех артефактов (документов, моделей).
Выводы
1. Стейкхолдеры и их интересы — центральная точка отсчёта для любой архитектурной деятельности.
2. Фреймворк (структура) необходим для систематизации объектов предприятия по доменам, слоям и аспектам.
3. Трёхслойное представление (бизнес, ИС, технологии) и выделение активных элементов, видов деятельности и объектов — удобный и распространённый подход (ArchiMate, The Open Group).
4. Артефакты (документы, модели) создаются с разных точек зрения (ракурсов), чтобы сформировать целостное представление об архитектуре.
5. Единый репозиторий обязателен для хранения всех моделей и обеспечения их непротиворечивости.
6. Цели и ценности должны быть измеримы и явно связаны с интересами стейкхолдеров и внешними драйверами.
Вопросы для самопроверки
1. Какие четыре основных домена архитектуры предприятия перечислены в лекции?
2. Почему стейкхолдеры и их интересы считаются отправной точкой при описании архитектуры предприятия?
3. Какие три слоя выделяются в языке моделирования ArchiMate?
4. Что такое «активные элементы» (actors) и в каких слоях они могут быть идентифицированы?
5. Какую метафору лектор использует для объяснения роли фреймворка (структуры) в архитектуре предприятия?
6. Приведите примеры объектов предприятия, которые можно «разложить по полкам» фреймворка (оргструктуры, процессы, ресурсы и т.д.).
7. Как связаны между собой цели, драйверы, ценности и интересы стейкхолдеров?
8. Зачем нужен единый репозиторий для хранения моделей архитектуры?
9. Что такое «артефакты» в контексте архитектуры предприятия?
10. Как различаются цели анализа бизнес-архитектуры и архитектуры информационных систем по тексту лекции?