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