Следующая модель, которую мы рассмотрим, развивает предыдущую, модель, которая была связана со слоями корпоративной архитектуры и она условно называется матрицей корпоративной архитектуры. По сути дела речь идет о тех же семи уровнях, которые начинаются с аппаратуры и продолжаются данными, оперативным, тактическим и стратегическим уровнями управления корпоративными ресурсами, и детализируются по столбцам тремя вещами или тремя срезами. Это процессы, данные и подсистемы или системы, компоненты систем. Если матрица, которая была рассмотрена в предыдущем рассказе говорила только о данных или описывала только данные, взаимодействия на уровне данных, то здесь мы имеем три среза. Это процессы, данные и компоненты, из которых строятся корпоративные системы. При этом взаимодействие, как и в предыдущем случае, в основном ограничивается соседними слоями или соседними строками матрицы. Таким образом матрица позволяет осуществлять анализ, прогноз и предсказание относительно корпоративной архитектуры с точки зрения целесообразности построения корпоративных программных комплексов, то есть помогает нам понять, как архитекторам, скажем, не упустили ли мы каких-то существенных элементов на уровне данных, на уровне процессов и на уровне компонентов корпоративных систем. Рассмотрим более подробно структуру матрицы корпоративной архитектуры по столбцам. Как мы помним, это процессы, данные и компоненты. Что касается процессов, они служат для декомпозиции стратегических целей и, как мы уже говорили в предыдущих курсах, как правило, включают в себя несколько уровней, как минимум это три уровня: бизнес-процессы верхнего уровня, более мелкие действия, как компоненты бизнес-процессов, и третий элементарный уровень — это задачи, как компоненты действий. Что касается данных, мы уже говорили о данных, когда обсуждали предыдущую модель, связанную со слоями. Данные охватывают объекты, представляющие собой как сырые данные, те, которые получаются от аппаратного обеспечения, от датчиков, от роботов, от программируемых логических контроллеров и так далее, и которые в основном представляют собой аналоговые величины. Затем они оцифровываются и очищаются, представляя собой консолидированные и очищенные данные. Далее, эти данные агрегируются и на новых уровнях оперативного стратегического учета и процессов поддержки принятия решений используются другими системами. Ну и наконец, метаданные или данные о данных, то есть знания. Все эти аспекты данных так или иначе присутствуют в матрице. Что касается систем, это опять-таки многоуровневая иерархия, которая включает в себя на верхнем уровне корпоративные программные комплексы, далее, входящие в их состав информационные системы, скажем, учета планирования и управления производственными ресурсами или оперативного учета, и на нижнем уровне это отдельные компоненты такого рода систем, которые используют как данные, так и процессы. Рассмотрим более подробно схематическое представление матрицы корпоративной архитектуры. Напомним, что по столбцам у нас есть три позиции. Первая — это процессы или, так сказать, динамический срез того что происходит при построении корпоративных программных систем и комплексов. Второй срез — это данные или статический срез. И третий срез — это системы и их компоненты. Это то что происходит при представлении по столбцам. По строкам мы имеет дело в основном с теми же семью уровнями, которые использовались и в предыдущем представлении, в предыдущей модели, многослойной. Этот уровень начинается с данных с роботов, сенсоров и программируемых логических контроллеров, которые представляют сырые данные. Далее, происходит агрегирование и первичная консолидация и очистка на уровне данных — это базы данных и хранилище данных. И затем, передача SCADA-системам, системы которые осуществляют взаимодействие с датчиками и контроллерами. После чего, происходит уровень оперативного управления. Затем, данные передаются на уровень корпоративных программных систем учета планирования и управления ресурсами. Если оперативное управление имеет горизонт планирования от одного дня до, возможно, одной недели, это системы управления фабрикой, системы управления складом и так далее, максимум это месяц — расчет зарплаты, то системы уровня ERP дают возможность горизонт планирования увеличить примерно до года-двух. Далее, следующий уровень — это уровень связей, системы управления цепочками поставок, системы управления взаимодействия с поставщиками, клиентами и партнерами. И, наконец, верхний уровень — это корпоративный портал, который используется для поддержки принятия решений руководством компании верхнего уровня.