Объекты архитектуры предприятия могут варьироваться в разных организациях, но существуют наиболее типичные и распространенные объекты. Они группируются при помощи метамодели, которая отражает основные объекты, наиболее значимые связи и позволяет произвести классификацию по слоям и аспектам. Обобщенная метамодель АП, демонстрирующая взаимосвязи между слоями, приведена на рис. 3.9.
Рис. 3.9. Связь объектов различных слоев между собой
Объекты и более детальные метамодели будут подробнее рассмотрены в следующих разделах.
Выше была изложена идея метамодели, в рамках которой определяются основные объекты, из которых в дальнейшем будут создаваться модели текущего и целевого состояния АП. Выбор объектов для метамодели должен соответствовать контексту формирования архитектурной практики, а также уровню зрелости управления в целом и АП в частности.
Как уже отмечалось в гл. 1, ведущие мировые стандарты, такие как TOGAF или языки описания АП, в частности ArchiMate, имеют свою метамодель. На рис. ЗЛО представлена метамодель, предлагаемая в TOGAF.
Рис. 3.10. Метамодель TOGAF.
Полноту метамодели можно сравнить с палитрой красок художника: чем полнее палитра, тем тоньше оттенки. Но необходимо искать баланс, так как обратной стороной большой метамодели являются большая трудоемкость и сложность работы.
В настоящей работе авторами предлагается своя метамодель, разработанная с учетом понимания международного опыта, опыта реализации проектов на территории России, а также с учетом методических, учебных задач.
Прежде чем перейти к содержанию метамодели, необходимо отметить связь этой задачи со следующими этапами. Сама по себе метамодель не является ценным результатом работы. Архитекторы в своей ежедневной работе уже пользуются ее возможностями, а не создают ее. Задача создания метамодели — задача только на этапе создания практики управления АП. Впоследствии метамодель лишь позволяет создавать на ее основе артефакты, описывающие те или иные аспекты реальной жизни для определенных заинтересованных сторон. Артефакты АП отражают объекты и их взаимосвязи в удобной форме, будь то реестр, матрица (таблица соответствия) или диаграмма (рис. 3.11).
Рис. 3.7 7. Соотношение объектов и артефактов.
Подробнее об артефактах, возникающих в процессе описания и проектирования, будет сказано в гл. 4.
Например, если в метамодели будет определено, предположим два объекта: «Бизнес-процесс» в бизнес-слое и «Информационная система» в слое ИС, а также связь между ними, то это означает, что, описывая такую АП, мы сможем создать артефакт (матрицу) «Покрытие процессов информационными системами», что, в свою очередь, отвечает интересам ИТ-директора, который озадачен вопросами развития ИС в компании (рис. 3.12).
Рис. 3.12. От метамодели к принятию решений заинтересованными сторонами