Глава 1
Плохой BPMN, хороший BPMN
BPMN расшифровывается как Business Process Model and Notation, по-русски – нотация и модель бизнес-процесса. Для подавляющего большинства пользователей BPMN главной будет буква N – нотация, то есть язык диаграмм бизнес-процессов. Его отличительная особенность – наличие открытого стандарта, поддерживаемого OMG. Это означает, что BPMN не контролируется каким-либо разработчиком программного обеспечения или консалтинговой компанией и не принадлежит им. Вы никому ничего не должны за использование этой интеллектуальной собственности. Сегодня практически все программные продукты для моделирования бизнес-процессов так или иначе поддерживают BPMN, хотя отдельные разработчики продолжают ворчать, что их проприетарная нотация лучше или понятнее для бизнеса.
Главный плюс стандартной нотации в том, что ее понимают не только пользователи конкретного программного продукта. Семантика определяется стандартом, а не программным продуктом. BPMN – выразительный язык, позволяющий компактно отображать на диаграмме нюансы поведения процесса. В то же время он достаточно точен и позволяет описать технические параметры, необходимые для автоматического исполнения процесса движком! Таким образом, BPMN – мостик между бизнесом и ИТ – это универсальный процессный язык, понятный обеим сторонам.
Парадокс BPMN
Популярность BPMN обусловлена его визуальной понятностью, в том числе для людей бизнеса. Используемые в нем прямоугольники, стрелки, ромбы и дорожки очень похожи на традиционные блок-схемы, которым уже 25 лет. Причем это так и было задумано разработчиками. Но вот в чем парадокс: при внешнем сходстве в некоторых аспектах BPMN