Знание различных нотаций позволит вам, как собственнику бизнеса или нанятому разработчику, выбрать модели, подходящие именно для вашей компании.
Нотации моделирования бизнес-процессов
Наиболее популярная нотация моделирования бизнес-процессов, основанная на методологии структурного анализа SADT[11]
. Методология IDEF0 – это методология моделирования, позволяющая создать функциональную модель, отображающую структуру и функции системы, а также потоки информации и материальных объектов, связывающие эти функции (рис. 3). Бизнес-процессы в нотации IDEF0 представляются в форме прямоугольника, а стрелки отражают связь с другими процессами и внешней средой.Особенности нотации:
• возможность декомпозировать процессы на подпроцессы и строить иерархические модели бизнес-процессов;
• выделение четырех типов стрелок: вход, управление, механизм (позволяет более гибко описывать логику использования входов в процессе с целью последующего анализа) и выход.
Нотация IDEF0 используется для создания верхнего уровня модели бизнес-процессов. Построение IDEF0-диаграммы верхнего уровня обеспечивает наиболее общее или абстрактное описание объекта моделирования. На нижнем уровне для описания алгоритма (сценария) выполнения процесса допустимо сменить стандарт IDEF0 на нотации Процесс, Процедура, EPC или BPMN 2.0.
Нотация используется для представления алгоритма выполнения процесса (нотация класса workflow[12]
). Применяются графические элементы: событие, процесс, решение, два типа стрелок – стрелки предшествования и стрелки «Поток объектов».Нотация Процесс поддерживает декомпозицию на подпроцессы (рис. 4). Нотацию можно применять для моделирования отдельных процессов компании, а также на нижнем уровне модели бизнес-процессов, созданной в нотации IDEF0.
Нотация используется для представления алгоритма выполнения процесса (нотация класса workflow). Дополнительно к графическим элементам, применяемым в нотации Процесс, используются дорожки (Swim Lanes), обозначающие организационные единицы – исполнителей действий процесса.
Нотация Процедура поддерживает декомпозицию на подпроцессы (рис. 5). Нотацию Процедура можно применять для моделирования отдельных процессов компании, а также на нижнем уровне модели бизнес-процессов, созданной в нотации IDEF0.
Нотация используется для представления алгоритма выполнения процесса (нотация класса workflow). Появилась в качестве стандарта моделирования в 2011 году. Нотация BPMN 2.0 предназначена как для моделирования бизнес-процессов, так и для их исполнения (рис. 6). Она доступна для понимания и удобна бизнес-аналитикам и разработчикам, которые занимаются автоматизацией исполнения процессов. Для экспорта схемы процесса в BPMS-систему Business Studio использует стандарт XPDL[13]
.В Business Studio представлено два типа диаграмм BPMN 2.0 – диаграммы процессов и диаграммы взаимодействия процессов. Используются следующие графические элементы: процессы, события, шлюзы; три типа стрелок: поток управления, поток сообщений, ассоциации; объекты: документы, информация, сообщения, базы данных. Важно, что в Business Studio все элементы диаграмм BPMN являются объектами репозитория.
В Business Studio можно построить иерархическое дерево процессов с помощью нотации BPMN, то есть осуществить декомпозицию процессов.
Для процесса BPMN можно автоматически сформировать регламент и другие отчеты. Эта нотация применяется преимущественно для описания процессов нижнего уровня, особенно со сложной логикой исполнения.
Нотация используется для представления алгоритма выполнения процесса (нотация класса workflow). Диаграмма, описанная в нотации EPC (событийная цепочка процессов), представляет собой упорядоченную комбинацию событий и функций (рис. 7). Для каждой функции могут быть определены начальные и конечные события, участники, исполнители, материальные и документальные потоки, сопровождающие ее. В нотации EPC ветвление стрелок осуществляется с использованием операторов.
Нотация EPC поддерживает декомпозицию на более низкие уровни. Диаграмма декомпозируемой функции EPC может быть описана только в нотациях EPC или BPMN 2.0. Нотацию EPC можно применять для моделирования отдельных процессов компании, а также на нижнем уровне модели бизнес-процессов, созданной в нотации IDEF0.