Структурное моделирование
Рис. 6.5.1. Расширение состава характеристик матрицы соответствия
Если увеличить набор различных типов организационных характеристик подразделений, то описание порядка работы подразделений становится более многомерным (рис. 6.5.1). При использовании аппарата матриц соответствия такое расширение осуществляется путем добавления новых блоков характеристик, увязанных со звеньями (в результате этого число строк матрицы соответствия увеличивается).
Например, к организационным звеньям можно привязать задачи, проекты, функции. Получится организационная модель для управления проектами.
Структурная модель – описание существенных компонент, подсистем, элементов системы и их связей между собой
Подобные модели называют организационными, или структурными, моделями. Их предназначение – с необходимой степенью подробности описать организационную схему в увязке с организационными характеристиками.
При структурном моделировании организационные характеристики упорядоченно описываются в виде иерархических классификаторов и строятся проекции одних организационных характеристик на другие организационные характеристики (см. рис. 6.5.2):
продукты – звенья;
ресурсы – звенья;
функции – звенья;
звенья – продукты;
звенья – ресурсы;
и др.
Структурное моделирование используется при составлении организационно-распорядительной документации, где требуется описание организационных соответствий характеристик.
Рис. 6.5.2. Матрица соответствия произвольных характеристик
Рис. 6.5.3. Матрица «звенья на звенья»
Матрица соответствий «звенья на звенья» (см. рис. 6.5.3) показывает проекции звеньев на звенья. Другими словами, показывает связи звеньев. Характер связей может быть разным: потоки документов, ресурсов, логические зависимости в ходе исполнения процессов и проектов.
Путем построения проекции звеньев нижнего уровня органиграммы на звенья верхнего уровня можно отразить связи функционального подчинения.
Матрица соответствий «функции на функции» (см. рис. 6.5.4) показывает проекции функций на функции. Другими словами, показывает связи функций в ходе исполнения процессов и проектов. Может применяться в нотациях описания бизнес-процессов, отражающих логические связи (нотация IDEF, нотация DFD, нотация Ганта и др.).
Нотация – договоренность о способе описания
В общем случае матрица соответствия может описывать связи произвольных характеристик. Из соображений удобства итоговый классификатор группируется по блокам характеристик (см. рис. 6.5.5), что порождает матрицы соответствия с блочной структурой (см. пример на рис. 6.5.6). Различные объединения характеристик позволяют строить частные содержательно важные модели. Например (см. рис. 6.5.6):
1) модель существенных связей, учитываемых при проведении стратегических диагностик;
2) состав компонент, образующих корпоративную архитектуру;
3) модель положений о подразделениях.
Рис. 6.5.4. Матрица соответствий «функции на функции»
Рис. 6.5.5. Матрица проекции классификатора характеристик «сам на себя»
Рис. 6.5.6. Пример заполнения матрицы соответствия групп характеристик
Матрица соответствий с классификатором связей (см. рис. 6.5.7) привязывает к элементам характеристики связей (соответствий), позволяя, таким образом, учитывать разнообразие связей. И это резко расширяет возможности их моделирования.
Рис. 6.5.7. Использование в матрице классификатора видов соответствий
Возможно, первый известный пример подобного описания связей был введен в первой версии стандарта ISO. В отношении функций предполагалось указывать не только звенья, участвующие в их исполнении, но и формат участия, выбираемый из стандартов классификатора: координирует, участвует, согласует.
При структурном моделировании подобные записи удобно понимать как атрибуты связей. Они могут иметь разнообразные формы представления и предназначения. Умелая систематизация атрибутов связей и привязка атрибутов к матрице соответствий расширяют глубину описания и позволяют переходить к моделям процессов.
Вообще говоря, однородные классификаторы функций, продуктов, звеньев и т. д. могут объединяться в комбинированные классификаторы. Проекция комбинированного классификатора характеристик «сам на себя» позволяет описывать все потенциальное множество отношений, возникающих между рассматриваемыми характеристиками.
Рис. 6.5.8. Последовательность расширения структурной модели
В целом при таком расширении подхода к построению матричной модели возникает весьма универсальная конструкция структурного моделирования систем: произвольные классификаторы характеристик с произвольными матрицами соответствия между ними (возможно тоже с атрибутами) – см. рис. 6.5.9.
Такая проекция представляет собой общую нотацию описания отношений типа «многие ко многим» и охватывает, в частности, все вышеописанные нотации. Итоговая конструкция обобщенной структурной модели включает:
• однородные или гетеротонные классификаторы, применяемые при моделировании характеристик;
• атрибуты характеристик;
• матрицы соответствия классификаторов характеристик;
• атрибуты соответствий.
Эти же компоненты выступают основными объектами, используемыми на рабочем экране при программном моделировании.
Рис. 6.5.9. Компоненты обобщенной структурной модели