Intro to BPMN
What is Business Process Model and Notation (BPMN)?โ
Business Process Model and Notation (BPMN) is a graphical representation for specifying business processes in a business process model.
It is the most widely used standard for business process diagrams. It is intended to be used directly by the stakeholders who design, manage and realize business processes, but at the same time be precise enough to allow BPMN diagrams to be translated into software process components.
This is why we chose it for modeling the process flows. โจ
BPMN 2.0 elementsโ
A BPMN business
Let's review the most common types of elements:
Eventsโ
Events describe something that happens during the course of a process. There are three main events types: start events, intermediate events, and end events. These three types are also defined as either catching events (they react to a trigger) or throwing events (they are triggered by the process).
Activitiesโ
An activity represents a unit of work to be performed by the business process. An activity can be atomic (a task) or can represent a group of more activities (a subprocess).
Gatewaysโ
Gateways are used to control how a process flows. They act as a decision point that picks which sequence flow should the
Pools and lanesโ
Pools and lanes are used in order to group the process steps by process participants. To show that certain user roles are responsible for performing specific process steps you can divide the process using lanes.