BPMN (Business Process Model and Notation) – стандартная графическая нотация для описания бизнес-процессов, которую поддерживает консорциум Object Management Group (OMG). Версия BPMN 2.0 (2011 год) определила не только графические элементы, но и формат хранения моделей, благодаря чему схемы можно исполнять в BPM-движках. Стандарт также принят как ISO/IEC 19510.
Основные элементы
- События: начальное, промежуточное, конечное (таймеры, сообщения, ошибки).
- Действия: задачи и подпроцессы.
- Шлюзы: ветвление и слияние потоков (исключающий, параллельный, включающий).
- Потоки управления и сообщений.
- Пулы и дорожки: участники и роли.
- Артефакты: данные, аннотации, группы.
Где применяется
- Описание и анализ процессов «как есть» и «как должно быть».
- Постановка задач для автоматизации.
- Исполняемые модели в BPMS.
Инструменты
Модели строят в специализированных редакторах, системах моделирования бизнес-процессов и BPM-платформах. Важно, чтобы инструмент сохранял модели в стандартном формате BPMN XML.