Матрица «приложение × данные» Application/Data Matrix
Простыми словами
Матрица CRUD-типа: показывает, какие сущности данных создаёт, читает, обновляет и удаляет каждое приложение. Данные при этом делятся на несколько классов — мастер-данные, справочные, транзакционные, контентные и исторические, — и матрица помогает увидеть, например, что одну и ту же сущность обновляют сразу несколько приложений, а это прямой источник рассинхронизации. Двумерная таблица: логический компонент приложения на одной оси, сущность данных — на другой.
Примеры
Стандарт приводит именно этот пример: CRM-приложение выполняет полный цикл CRUD над информацией о сущности «клиент».
~/Литература/Нотации и стандарты/TOGAF Standard, 10th Edition — 6 частей стандарта + 26 руководств TOGAF Series Guides, 32 издания (The Open Group, выгрузка 20…
Источник расхождений между системами, который матрица делает видимым.
толкование редакции: примера в стандарте нет
Дублируется в CRM, биллинге и службе поддержки — матрица показывает все точки обновления.
Определение из первоисточника
дословная выпискаThe purpose of the Application/Data matrix is to depict the relationship between applications (i.e., application components) and the data entities that are accessed and updated by them.
Отображает отношения между приложениями (компонентами приложений) и сущностями данных, к которым они обращаются и которые обновляют.
Источникhttps://pubs.opengroup.org/togaf-standard/architecture-content/chap03.html
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormАрхитектура систем и интеграцийГраф связей реестраРеестр процессов