3.6.1. Моделирование с использованием фреймворка
Фреймворк может варьироваться от простой концептуальной пирамиды до сложных наборов артефактов моделирования и правил, определяющих, где что будет расположено.
В пирамиде каждый уровень суммирует нижележащие уровни и декомпозирует вышележащие. Верхний уровень пирамиды может представлять собой простую цепочку создания ценности, мгновенно дающую представление о содержимом нижних уровней. Нижние уровни обычно описывают ключевые события, исполнителей, действия и детализированный поток процесса. Иногда под нижним процессным уровнем добавляется еще один, отображающий структуры данных, системы или элементы организационной структуры.
Более сложные фреймворки могут предписывать определенный набор артефактов, описывающих рассматриваемый процесс. Очень крупные организации со сложной структурой зачастую внедряют у себя фреймворки, которым следуют все проекты моделирования. Примеры:
• архитектурный фреймворк федеральных ведомств США FEAF[71];
• архитектурный фреймворк Министерства обороны Великобритании MODAF[72];
• архитектурный фреймворк Министерства обороны США DoDAF[73];
• архитектурный фреймворк TOGAF[74].
Ценность этих фреймворков двоякая: во-первых, они помогают справиться с экстремальной сложностью подобных организаций, а во-вторых, служат базой для сравнения разных проектов внутри одного ведомства. TOGAF, последний фреймворк в приведенном списке, является универсальной версией комплексного фреймворка, поддерживаемого организацией The Open Group. Большинство этих внешне различных фреймворков являются либо производными фреймворка, предложенного Джоном Захманом (John Zachman) в 1987 году, либо разработаны под влиянием его идей.
Управление таким сложным фреймворком обычно является обязанностью корпоративного архитектора, но каждый специалист процессного управления должен ему следовать, чтобы избежать белых пятен и противоречий в модели.