What is BPMN?

By | 15th Jun 2022 | 1 min read

What is BPMN?

BPMN (Business Process Model and Notation) is a graphical representation for specifying business processes in a business process model. The primary goal of BPMN is to provide a notation that is readily understandable by all business users, from the business analysts that create the initial drafts of the processes, to the technical developers responsible for implementing the technology that will perform those processes, and finally, to the business people who will manage and monitor those processes. Thus, BPMN creates a standardized bridge for the gap between the business process design and process implementation.

BPMN Diagram

BPMN Diagram

There are 4 element types for business process diagrams

  1. Flow objectsevents, activities, gateways
  2. Connecting objects: sequence flow, message flow, association
  3. Swimlanes: pool or lane
  4. Artifacts: data object, group, annotation

Benefits of BPMN

  • It allows the enterprise to define and understand the procedure. 
  • Provides standard notation that is easily understood by all stakeholders in the enterprise. 
  • It helps to bridge the frequent communication gaps between designing and implementing business processes.

Examples of BPMN

Shipment process Example - BPMN

Here is a good documentation that explains BPMN with examples