Сервис имитационного моделирования бизнес-процессов

Моделирование бизнес-процессов

Модель бизнес-процесса традиционно является основной составляющей управления бизнес-процессами. Поскольку объектом процессного управления является бизнес-процесс, для возможности его распознавания, сравнения, анализа и управления необходимо разделить на множество признаков, характеризующие каждое свойство либо способность процесса. Моделирование - это описание бизнес-процесса в заранее оговоренных терминах, по правилам, называемыми нотациями. Модель бизнес-процесса может быть как текстовой, графической или информационной.

Цель моделирования бизнес-процессов

Моделирование позволяет обмениваться информацией об объекте моделирования без риска потерять или исказить информацию о его внутренних свойствах. Модель бизнес-процесса позволяет сконцентрироваться на целевой и значимой информации о взаимосвязях всех объектов процесса. За счет этого по модели процесса проще понять его ход чем по, например, его словесному описанию. Как моделировать бизнес процесс зависит от целей моделирования:

Регламентация деятельности
Графическая модель бизнес-процесса идентична по содержанию текстовой модели, поэтому имея такую модель легко перевести её в текстовый формат для формирования нормо-регулирующей документации. некоторые BPM-системы позволяют генерировать регламенты исполнения, должностные инструкции и много е другое в полностью автоматическом режиме на основе модели.
Управление рисками
Т.к. операционные риски возникают внутри организации во время исполнения бизнес-процессов, на основе моделей бизнес-процессов можно составить карту рисков всей организации для управления ими.
Организационные изменения
Для расчета необходимой численности штатного персонала необходимо точно знать его потребность во всех процессах организации. Визуальное моделирование бизнес-процессов позволяет точно распределить необходимые человеческие ресурсы для выполнения функций процесса рассчитать оптимальное количество штатных единиц в каждом подразделении.
Функционально-стоимостной анализ
Моделирование бизнес-процесса позволяет указать все необходимые материальные и человеческие ресурсы, потраченные для исполнения одного экземпляра бизнес-процесса. На основе этой информации можно автоматически распределить все расходы и доходы на центры затрат или получения прибыли, в зависимости от подразделения ресурса.
Автоматизация
Для составления бизнес-требований модель бизнес-процесса позволяет однозначно описать последовательность выполнения работ и роли участников, ответственных за их выполнение. Автоматизированные информационные системы класса workflow-managemet позволяют сразу внедрять изменения в потоке работ в информационную систему.

Одна и та же модель может использоваться в разных целях. А детализация этой модели позволяет её использование на разных этапах управления, от стратегического уровня целеуказания до тактического исполнения инструкций.

Моделирование бизнес-процессов

Этапы моделирования бизнес-процессов

Как правило, моделирование бизнес-процесса производится в ходе внедрения процессного управления бизнес-процессов в организации, состоящего из этапов.

Идентификация
Этап идентификации бизнес-процессов, описания их границ взаимодействия и моделирования. В зависимости от целей этапа, процессы могут быть как уже существующие в организации, и тогда описываемые как есть (As Is), или проектируемые для внедрения новые или изменяемые бизнес-процессы в состоянии, как должны быть (To Be).
Сбор данных
На основе знаний о ходе процесса выбираются его контрольные точки, выявляются ключевые показатели в этих точках и составляется план сбора данных о процессе, которые собираются для дальнейшего анализа.
Анализ данных
Собранная на этапе Измерения информация анализируется на предмет расхождений с фактом для создания бизнес-требований к процессу и проводится имитационное моделирование бизнес-процесса
Внедрение улучшений
Новые бизнес-требования к бизнес-процессу проходят этап внедрения в виде внесения изменений в информационные системы, методологические документы, проводятся организационные изменения, корректируется система отчетности и так далее. По окончании этапа внедрения бизнес-процесс становится действующим элементом системы управления бизнес-процессов.
Контроль внедрения
В установленный на этапе внедрения срок проведения контроля или на основе данных, собранных в ходе планового мониторинга, производится анализ эффективности внедрения бизнес-процесса. По результатам анализа сопоставления плановых и фактических показателей может потребоваться внесение новых изменений в бизнес-процесс и цикл постоянного улучшения бизнес-процессов запускается сначала.

Свойства моделей бизнес-процессов

Модель процесса должна удовлетворять требованиям моделирования, что бы все пользователи модели (а это могут быть как сотрудники организации, так и информационные системы) однозначно интерпретировали всю информацию с модели. Для выполнения этих требований, кроме соблюдения нотации моделирования, необходимо соблюдение следующих принципов, оказывающих влияние на свойства модели:

Уровень декомпозиции
Любую деятельность можно представить как укрупненно (на уровне макро-процессов деятельности предприятия), так и очень детализировано (до уровня операций выполнения функции). Каждую модель можно детализировать на более подробный уровень декомпозиции процесса. Например продажи можно декомпозировать на этапы привлечения клиента, продажи, отгрузки товара и сопровождения. А процесс сопровождения можно декомпозировать на процедуры обработки рекламаций и гарантийного обслуживания, что в свою очередь так же декомпозируется на уровень функций процедуры и операций функции. Уровень детализации бизнес-процесса зависит от целей моделирования и определяется на этапе планирования моделирования бизнес-процессов.
Предмет моделирования
В зависимости от целей моделирования, информация модели может отражать взаимосвязи разной информации. Как потока действий, так и , например модель полномочий сотрудников или карту рисков организации.
Формализация
Все объекты модели должны быть однотипными, должны быть задокументированы и зафиксированы в модели бизнес-процесса. Различный типы элементов модели должны иметь одинаковой текстовое или графической обозначение. Требования к принципам группировки элементов модели фиксируются в нотации моделирования.
Непротиворечивость
Информация, содержащаяся в модели должна однозначно передавать информацию о моделируемом объекте без возможности иного толкования тех или иных её элементов.
Необходимость и достаточность
Элементы модели должны иметь непосредственное отношение к моделируемой сфере. Лишнюю для целей моделирования информацию намеренно включать в модель не надо. Так же надо следить за достаточности информации на модели для её анализа.

Виды моделирования бизнес-процессов

В зависимости от желаемой цели моделирования бизнес-процессов, для унификации собранной информации о процессе или получения новой, применяют следующие виды моделирования:

Функциональное моделирования
Служит для описания последовательности работ или функций выполнения бизнес-процесса. Основным элементом модели являются функции и их взаимосвязи с другими объектами модели.
Имитационное моделирование
Имитация внутреннего взаимодействия функций бизнес-процесса в зависимости от воздействий внешней среды. Применяется для оценки наличия доступных ресурсов процесса, анализа узких мест производительности бизнес-процесса в зависимости от динамических изменений внешней среды (как минимум времени).
Объектное моделирование
В качестве объекта моделирования выбирается материальный или нематериальный объект, потребляемый, изменяемый, используемый или генерируемый в ходе выполнения бизнес-процесса. Например модель преобразования плана на изготовление детали в конечную деталь на складе, или модель распределения финансирования по центрам затрат организации.

Одна и та же информационная характеристика бизнес-процесса может быть отражена на разных моделях. Так же на одной модели могут располагаться объекты бизнес-процесса разной природы происхождения.

Нотации моделирования бизнес-процессов

Унификация правил моделирования бизнес-процессов приводит к использованию действующих правил и созданию новых стандартов моделирования. На практике, выбор того или иного правила моделирования зависит от целей моделирования, поддержки информационными системами и наличием достаточной квалификации у участников моделирования и потребителей результатов моделирования. Разновидностей нотаций достаточно много, как и программного обеспечения, поддерживающего визуальное моделирование бизнес-процессов. Ниже описание некоторых из них.

Unified Modeling Language
Объектно-ориентированный метод моделирования, позволяющий моделировать различные статичные или динамичные свойства объектов модели. Применяется для низкоуровневого описания состояния объектов информационной среды.
Integrated Definition for Function Modeling
Набор различных методов для описания целевых аспектов бизнес-процесса. Широко распространённая нотация моделирования бизнес-процессов в 20 веке, сейчас не находит практического применения из-за наличия более гибких методик.
Event-driven Modeling
Одна из универсальных нотаций моделирования, позволяющая представить поток работ или данных как следствия возбуждающих событий.
Business Process Model and Notation
Унифицированная нотация моделирования бизнес-процессов. Наиболее подходит для автоматизации потоков работ.
Task-driven Modeling
Расширение событийной нотации для возможности анализа бизнес-процесса со стороны задач, подаваемых на его вход. Разработана специально для использования в сервисе имитационного моделирования bpsimulator.com.

Все нотации моделирования бизнес-процессов, как правило, не совместимы друг с другом от слова совсем. Но для некоторых пар нотаций существуют специальные конвертеры. Как например, платформа Aris имеет возможность конвертации из EPC в BPMN, а платформа БП Симулятор позволяет импортировать и конвертирует пару BPMN в EPC. Даже при отсутствии специального программного обеспечения возможно проводить моделирование в любых графических средствах и редакторах. На странице примеров бизнес-процессов можно увидеть разницу в описании одного и того же бизнес-процесса с применением различных нотаций моделирования бизнес-процессов.