Нотация BPMN для работы с бизнес-процессами - описание и примеры
Что такое нотация BPMN?
BPMN – система условных обозначений, которые используют для моделирования бизнес-процессов (БП). Она создавалась как универсальный алгоритм действий, понятный техническому персоналу, ответственному за реализацию БП, и управленцам, следящим за их выполнением.
Нотацией BPMN описывается предметная часть бизнеса, в которой задействованы как программные продукты, так и живые люди. Эта особенность нотации не позволяет воспринимать ее исключительно как язык описания IT-решений. В нотации БП описаны не кодами, как в программах, а графическими инструментами. Смоделированные графическим путем модели БП исполняются специализированными BPMS системами. Популярными представителями этого софта являются bpm`online, ELMA, Bizagi и т.д.
Основные элементы нотации
Моделирование БП на основе нотации BPMN осуществляется при помощи диаграмм. Они формируются из отдельных графических элементов, у каждого из которых есть собственное предназначение. Вникнув в суть каждого из конструктивных элементов нотации, можно быстро понять логику процесса.
Элементы BPMN можно условно поделить на 4 основных категории:
- Объект управленческого потока. Это события, принимаемые исполнителем логические решения, выполняемые им действия. На диаграмме событие отображается кругом, действие рисуется в виде прямоугольника, а ветвление – это ромб.
- Объекты соединения. Это разнообразные стрелки с различными наконечниками. Ими соединяются круги, ромбы и прямоугольники, указывая на очередность действий и показывая, как взаимодействуют друг с другом элементы БП.
- Роли. Это элемент, отображающий ответственное лицо или подразделение за выполнение части или всего БП. Представляет собой большой прямоугольник, внутри которого отображена часть БП (дорожка) или весь процесс (пул).
- Артефакты. Это дополнительные элементы, помогающие пользователю вникнуть в логику БП, но при этом не оказывающие на него никакого влияния. Имеет вид комментариев в частях диаграммы.
Элементы нотации BPMN
С помощью BPMN нотации можно описать все процессы, которые происходят как внутри компании, так и за ее пределами, благодаря чему существенно упрощается взаимодействие между сотрудниками и отдельными структурными единицами организации.
Работа с нотацией в системе BPMS
Нотация BPMN используется для построения процессов в системах BPMS. Наиболее современной и гибкой является ее версия 2.0. Она помогает быстро изменять БП и подходит для их моделирования непрофессионалами.
Чтобы пользователь смог построить БП, ему в первую очередь необходимо овладеть дизайнером процессов. Процедура построения очень проста и наглядна, поскольку все условные обозначения дизайнера для моделирования БП представляют собой блок-схемы и диаграммы. Нотация включает готовый свод правил и элементов, освоив которые построение БП становится быстрым и гибким. Если моделировать БП в системах BPMS, они не просто документируются, но и выполняются, благодаря чему есть возможность протестировать БП, отредактировать проблемные места и лишь после внесения необходимых изменений запускать готовый процесс в работу.
Пример бизнес-процесса - Перевод в продажу, построенного по нотации BPMN
Моделируемый в BPMS -системе бизнес-процесс может содержать подпроцессы, разветвители и дополнительные условия перехода, также могут включаться элементы, автоматически запускаемые системой и генерирующие события, которые производят этот запуск.
В BPMS можно строить не только простые линейные БП, но и очень сложные модели с множеством ветвлений, подпроцессов и условий переходов от стадии к стадии.
После того как создана модель БП, производится его запуск или выполнение, которое представляется собой автоматическое прохождение каждого шага БП и реализацию контроля. Во время выполнения БП, каждый исполнитель, который задействован в БП, видит задачи и действия, закрепленные за ним. В соответствии с настройками БП может запуститься автоматически по входящему событию или вручную определенным пользователем. По каждой стадии выполнения БП пользователь получает от системы подробные подсказки, принимая во внимание которые, можно быстро перейти к следующему этапу процесса и успешно его реализовать.
Пример бизнес-процесса - Закрытие продажи, построенного по нотации BPMN
Если во время тестового выполнения смоделированного в BPMS процесса были обнаружены ошибки или узкие места, их можно легко и оперативно устранить и заменить благодаря тому, что система работает на базе нотации BPMN.
Комментарии 1
Добавление комментария
Комментарии