Модель процесса состоит из значков, изображающих потоки работ, потоки данных, события, решения, развилки и другие элементы[6]. Модель может содержать:
● значки, наглядно изображающие элементы процесса;
● связи между значками;
● связи значков с окружением;
● поведение или действие значков.
4.2.1. Модель процесса и схема процесса
Модель процесса – это формализованное представление бизнес-процесса, которое не следует путать с менее формальными схемами процессов. Глядя на «картинку», используйте следующую таблицу, чтобы понять, имеете вы дело с моделью или схемой (картой) процесса.
4.2.2. Статические и динамические модели
Статические модели отображают единственное, не меняющееся во времени состояние процесса. Статические модели:
● фиксируют исходное состояние;
● документируют промежуточные версии;
● изображают версии будущего состояния, основанные на определенных предположениях о целях и рисках процесса;
● управляют изменениями;
● способствуют повышению уровня зрелости процесса.
Динамические модели
Процесс или некоторые его элементы могут быть смоделированы в виде динамических объектов. Примерами динамических моделей являются модели, предусматривающие интерактивное взаимодействие с пользователем, и модели, показывающие развитие изменений во времени.
Программное обеспечение для динамического моделирования
Возможности интерактивного взаимодействия имеются в большинстве топовых средств моделирования. Некоторые более простые средства также предоставляют возможности имитационного моделирования процессов, достаточные для нужд большинства проектов. По мере продвижения проекта моделирования вперед могут понадобиться более глубокий анализ и более продвинутые средства имитационного моделирования, включая автоматизированное. В этом случае рассмотрите возможность приобретения соответствующего дополнительного модуля к используемому программному обеспечению.
Комбинирование статических и динамических моделей
Часто полезным оказывается комбинирование статических и динамических моделей. Например, от статической модели будущей схемы процесса можно перейти к динамической, чтобы подать ей на вход тестовые данные и посмотреть, как будет себя вести процесс. И наоборот, работая с динамической моделью, можно на каждой итерации делать статический «снимок» для последующего анализа.