BPMN — аббревиатура от Business Process Model and Notation. Это система условных обозначений и их описания для моделирования бизнес-процессов.
BPMN — одна из самых популярных нотаций для изображения бизнес-процессов в виде схем. Она широко применяется в России и за рубежом. Обучившись построению бизнес-процессов в ней, бизнес-аналитик точно будет востребован.
Первая версия BPMN создана в 2004 году рабочей группой IBM. В 2010 году — дополнена и выпущена под названием BPMN 2.0. В неё добавили новые типы событий и диаграмм, устранили ошибки первой версии.
Основные элементы:
Процесс (задача, подпроцесс). Задача — действие или операция, у которых нет дальнейшей декомпозиции в рамках процесса. Подпроцесс — декомпозированный процесс, в который включено несколько задач.
Событие. Показывает состояние, которое влияет на дальнейшее течение бизнес-процесса или контролирует его. Примеры событий — старт процесса, его завершение, смена статуса документа, получение сообщения(Рисунок 15).
Рисунок 15 ‒ Элемент «событие»
Шлюзы. Показывают слияния потоков управления в рамках процесса. Среди них выделяют:
Параллельный шлюз — означает, что два процесса исполняются одновременно(рисунок 16). Читается как «И».
Рисунок 16 ‒ Элемент «параллельный шлюз»
Эксклюзивный шлюз — используют, чтобы обозначить ветвление потока управления на несколько альтернативных потоков, когда процесс зависит от выполнения условия(Рисунок 17). Читается как «ИЛИ».
Рисунок 17 ‒ Элемент «эксклюзивный шлюз»
Неэксклюзивный шлюз — применяют, чтобы показать ветвление потока управления на несколько других, когда процесс зависит от выполнения условий(рисунок 18). Читается как «И/ИЛИ».
Рисунок 18 ‒ Элемент «неэксклюзивный шлюз»
Объект данных. Показывает, какие объекты сопровождают выполнение процесса. Например, бумажный документ, электронный документ, информацию и так далее(рисунок 19).
Рисунок 19 ‒ Элемент «объект данных»
Потоки. Это стрелки, которые показывают движение по процессам и порядок их выполнения. Есть несколько видов потоков:
Поток управления(рисунок 20) — показывает, в каком порядке выполняется процесс. Эти стрелки связывают между собой задачи, события и шлюзы.
Рисунок 20 ‒ Элемент «поток управления»
Поток сообщений(рисунок 21) — показывает передачу сообщений или объектов из одного процесса в другой. В нашем примере так показана связь между подготовкой заявки на подбор сотрудника и принятием этой заявки в работу.
Рисунок 21 ‒ Элемент «поток сообщений»
Ассоциация — показывает связи объектов данных и баз данных с процессами(рисунок 22).
Например, задача «Проведение собеседования, заполнение листа оценки кандидата» связана с помощью ассоциации с документом, где хранится этот лист оценки.
Рисунок 22 ‒ Элемент «ассоциация»
Пулы (дорожки). Показывают участников бизнес-процессов. Например, должности, подразделения, роли, внешние субъекты(рисунок 23). Дорожка не может соответствовать системе или другим объектам — только людям[].
Рисунок 23 ‒ Элемент «пул»
Ниже описан процесс увольнения сотрудника в нотации BPMN (рисунок 24)
Рисунок 24 – Схема процесса утреннего пробуждения в нотации BPMN
Do'stlaringiz bilan baham: |