BPMN — общепринятый стандарт моделирования процессов. Он вытесняет самодельные блок-схемы, у каждой из которых свои обозначения.
Основные элементы
- События (круги): начальные, промежуточные, конечные.
- Действия (прямоугольники со скруглёнными углами): задачи и подпроцессы.
- Шлюзы (ромбы): исключающий, параллельный, включающий.
- Пулы и дорожки: участники процесса и их зоны ответственности.
- Поток управления (сплошные стрелки): порядок шагов.
- Поток сообщений (пунктир): обмен данными между пулами.
Преимущества
- Схему одинаково читают и бизнес, и IT.
- Версия 2.0 исполнима: процесс запускается в системе управления бизнес-процессами.
- Единый стандарт: схему можно перенести между разными инструментами.
- Проекты управления бизнес-процессами
- Автоматизация рабочих процессов
- Описание процессов для соответствия требованиям
- Простые процессы из 3–5 шагов: описание обойдётся дороже пользы
- Творческая работа без чёткой последовательности шагов
Согласование закупки в BPMN: начальное событие «заявка подана» → пользовательская задача «менеджер проверяет» → исключающий шлюз «сумма меньше 100 000?» → если да, конечное событие «согласовано»; если нет, пользовательская задача «директор проверяет» → конечное событие. Такую схему можно запустить как исполняемый процесс в Camunda.
Большинство команд использует только 20% элементов BPMN. Не пытайтесь освоить нотацию целиком — начните с событий, задач, шлюзов, пулов и дорожек.