Моделирование бизнес-процессов в нотации BPMN. Пособие для начинающих. Часть I. Владимир Репин
Читать онлайн книгу.важной информации;
• исполнение некоторого условия.
У процесса может быть несколько стартовых событий. Как быть в этом случае, я расскажу чуть ниже.
Событие, завершающее процесс, также должно быть показано на схеме. У процесса может быть несколько разных завершающих событий. Это нормально.
На рис. 4 показано событие с черным кружком в середине – это завершающее процесс событие типа termination. Если в конце одной из веток процесса возникает такое событие, то все выполняемые в данный момент ветки процесса будут остановлены. В некоторых случаях это необходимо.
2.3. Операции процесса и стрелки
На рис.5 показана схема простого линейного процесса. Процесс начинается со стартового события-таймера «Ежедневно, 10—00». Внутри зеленого кружка показана пиктограмма часов. Такого рода пиктограммы в BPMN принято называть маркерами. Наличие маркера может существенно изменить смысл объекта на схеме процесса. В BPMN используется много разных типов маркеров. Хорошо то, что для начала можно обойтись их малым количеством.
С содержательной точки зрения стартовые события-таймеры могут быть абсолютные и относительные. Примеры. «23 февраля 2018 года, в 17—00», «Ежедневно, в 9—00» – абсолютные таймеры. «Через 2 часа после начала термической обработки» – относительный таймер. Некорректно именовать стартовые события-таймеры, например, так: «Наступило утро» или «Не позднее второй половины дня».
Вернемся к рис.5. Четырехугольники со скругленными краями на схеме – это шаги процесса. Их можно называть действиями, функциями, задачами, но лучше – операциями процесса (в нотации BPMN они называются Task – задача).
Принято именовать операции процесса глаголами, например: «Выполнить…», «Подготовить…», «Рассчитать…» и т. п. Категорически нельзя называть операции процесса так: «Заявка», «Договор», «Коммерческий отдел», т.е. использовать названия документов, отделов и т. п.
Нежелательно в названии процесса указывать роли или должности других исполнителей, например: «Передать документ Начальнику Коммерческого отдела». Название должности в модели организационной структуры1 может измениться, а в названии операции процесса этот факт не отобразится.
Общее количество операций на схеме процесса целесообразно ограничивать – до 12—15. Общий критерий – схема должна нормально смотреться и легко читаться человеком с нормальным зрением при распечатке на листе формата А4. Конечно, если для ознакомления со схемой процесса используется web-страница2 и 24-дюймовый монитор, то это ограничение становится не таким жестким.
Как быть, если схема не умещается на один лист А4? Агрегировать шаги процесса, а потом создавать модели нескольких подпроцессов, взаимодействующих между собой.
Операции процесса на схеме соединены стрелками. Эти стрелки имеют тип «Sequence flow» – они показывают последовательность выполнения операций во времени. Можно сказать, что они управляют «потоком операций» – Work Flow.
Хотя нотация BPMN допускает ситуацию, когда
1
При использовании Business Studio.
2
Просмотр моделей процессов в BS Portal.