
One of the tasks of a business analyst (BA) is to map out the current state and future states of the organization or processes. To clearly illustrate these states, BAs frequently use business process models. These process models utilize specific shapes that convey meaning in terms of processes and tasks.
What is BPMN (business process modelling notations) for business analysts?
Business process modelling notations (BPMN) are a suit of symbols and shapes used to represent business processes. Visually representing a business process offers business analysts the ability to communicate clearly with business as well as technical stakeholders.
Following a uniform Business Process Model and Notation (BPMN) provides organizations with the capability of understanding their business procedures graphically and will give them the ability to communicate these procedures in a standardized way; a way that all stakeholders can understand.
In this article, we’ll learn to draw business process models using a process mapping / modelling tool. Note that there are several visual modelling tools available and most are well suited for the job including MS Visio.
Business Process Modelling Notation – BPMN Examples
Business analyst make frequent use of BPMN diagrams to ensure that the diverse teams they work with are on the same page. These diagrams are usually incorporated into the business requirements document (BRD), functional requirements document, and / or specifications.
Types of BPMN events
The three types of events in BPMN (Business Process Model and Notation) are:
- Start Events: Start events represent the beginning of a process or a subprocess. They indicate where a process flow starts and can have different triggers, such as receiving a message, a timer reaching a specific point, or the occurrence of a specific condition. Start events are depicted with a single thin border.
- Intermediate Events: Intermediate events occur within a process flow, between the start and end events. They represent points where something happens or is expected to happen during the execution of the process. Intermediate events can be triggered by various events, such as the completion of a task, receiving a message, a timer, or the occurrence of an exception. Intermediate events are depicted with a double border.
- End Events: End events mark the completion of a process or a subprocess. They represent the point where the process flow terminates, either successfully or due to an exception or error. End events are depicted with a single thick border and may have different outcomes based on the flow preceding them.
These three types of events—start events, intermediate events, and end events—help define the flow and structure of a BPMN diagram by indicating where a process begins, where it ends, and the events that occur in between.
BPMN Walkthrough
Let’s work to develop a business process model for the following example scenario:
Once the boarding pass has been received, passengers proceed to the security check. Here they need to pass the personal security screening and the luggage screening. Afterwards, they can proceed to the departure level.
Time Needed : 1 hours
I'll advise you to first have an understanding of business needs and the proposed solution. A business process model is usually made for solutions that are envisioned for implementation. Once you have that ready and clearly defined in a business requirements document (BRD), you may then proceed to follow the steps enlisted below. Lets take an example and develop the process model:
Explore available BPMN shapes that are frequently used
BPMN diagrams frequently make use of shapes to represent events, activities and gates. You can get started quickly by mastering these symbols and shapes that are frequently used.
There are three main events in BPMN i.e. start events, intermediate events and end events.Order the activities and events
In the context of the example provided above, the following will be the order of activities: boarding pass received > proceed to the security check > pass the personal security screening and the luggage screening > proceed to the departure level > departure level reached.
Use and connect the appropriate BPMN symbols
Use gates, in this context, parallel gates to demonstrate the two activities that will be conducted in parallel. Converge the two paths with the same gate.
Tools
- Any BPMN tool.
Materials
- Analytical thinking, BPMN shapes.
Become a Business Analyst by mastering BPMN
Discover and experience the entire life cycle of business analysis with our unique, intensive and affordable Business Analyst Work Experience Certification and Training Course program.
Types of BPMN Diagrams
These three types of BPMN diagrams serve different purposes and provide varying levels of detail, allowing for comprehensive modeling and documentation of business processes at different levels of abstraction and complexity. The three types of BPMN (Business Process Model and Notation) diagrams are:
Process Diagrams
Process diagrams are the most commonly used type of BPMN diagram. They represent the flow of activities, events, and decisions within a single process. Process diagrams use various symbols to illustrate the sequence of tasks, gateways for decision points, start and end events, and the flow of data or messages between process elements.
Example: Purchase Order Process
This process diagram represents the flow of activities, events, and decisions involved in a purchase order process. It includes symbols such as start event, activities, exclusive gateway for approval decision, and end events. The diagram illustrates the sequence of tasks, the decision point for approving or rejecting the purchase order, and the overall flow of the process.
Collaboration Diagrams
Collaboration diagrams, also known as choreography diagrams, focus on illustrating interactions and collaborations between multiple participants or business entities. They show the exchange of messages, events, and tasks between different process participants, representing the coordination and synchronization of activities across organizational boundaries.
Example: Order Fulfillment Collaboration
This collaboration diagram showcases the interactions between different participants in an order fulfillment process, such as a customer and a warehouse. It visualizes the exchange of messages, events, and tasks between the participants. The diagram demonstrates the coordination and synchronization of activities between the customer and the warehouse, representing the flow of information and tasks across organizational boundaries.
Choreography Diagrams
Choreography diagrams provide a higher-level view of interactions between multiple participants in a process. They emphasize the sequence and coordination of activities among different participants rather than the internal details of each participant’s process. Choreography diagrams typically show the flow of messages and tasks exchanged between participants, along with any associated conditions or constraints.
Example: Customer Support Interaction
This choreography diagram illustrates the interaction and coordination between a customer and a support agent in a customer support process. It highlights the sequence and coordination of activities between the participants. The diagram shows the flow of messages and tasks exchanged between the customer and the support agent, capturing the responsibilities and interactions between them.
5 BPMN examples
Purchase Order Process BPMN Workflow
This scenario represents the process of handling purchase orders within a business. It starts with the reception of a purchase order, followed by activities such as validating the order, checking inventory availability, and approving the purchase order. The approval decision is made using an exclusive gateway. Finally, the process ends with the purchase order either being approved or rejected.
Customer Onboarding Process BPMN Workflow
This scenario outlines the steps involved in onboarding a new customer. It begins with the customer registration and includes activities such as verifying customer information, creating a customer account, conducting a background check, and issuing a welcome package. The background check and account creation activities run in parallel using a parallel gateway. The process concludes when the customer onboarding is complete.
Expense Reimbursement Process BPMN Workflow
This scenario focuses on the reimbursement of employee expenses. It starts with the submission of an expense report, followed by activities like verifying the report, approving it, and processing the reimbursement. An exclusive gateway is used to determine whether the expense report is approved or rejected. The process ends when the reimbursement is processed.
Product Development Process BPMN Workflow
This scenario outlines the process of developing a new product. It begins with a new product idea and involves activities such as conceptualizing the product, conducting market research, developing a prototype, testing the prototype, and refining the product based on feedback. The process ends when the product is deemed ready for launch.
Customer Support Process BPMN Workflow
This scenario represents the steps involved in handling customer support tickets. It starts with the creation of a support ticket and includes activities such as assigning the ticket to an agent, investigating the reported issue, troubleshooting the problem, and potentially escalating it if needed. The investigation and troubleshooting activities run in parallel using a parallel gateway. The process concludes when the ticket is resolved.
Become a Business Analyst by mastering BPMN
Discover and experience the entire life cycle of business analysis with our unique, intensive and affordable Business Analyst Work Experience Certification and Training Course program.
Frequently asked questions about business process modelling notations
What is a BPMN diagram?
A BPMN (business process modelling notation) diagram is a visual representation for illustrating processes in a business process model. Process models are usually sequence of steps that are performed to attain an objective or result.
What are the three types of BPMN
There are three types of BPMN diagrams namely Process Diagrams, Collaboration Diagrams, and Choreography Diagrams.
What are the three types of events in BPMN?
There are three main events within business process modeling BPMN i.e. start events, intermediate events, and end events.
What are Process Diagrams?
Process diagrams are the most commonly used type of BPMN diagram. They represent the flow of activities, events, and decisions within a single process.
What are Collaboration Diagrams?
Collaboration diagrams, also known as choreography diagrams, focus on illustrating interactions and collaborations between multiple participants or business entities.
What are Choreography Diagrams?
Choreography diagrams provide a higher-level view of interactions between multiple participants in a process. They emphasize the sequence and coordination of activities among different participants rather than the internal details of each participant's process.
Who began BPMN?
BPMN was originally developed by the Business Process Management Initiative. BPMN has been maintained by the Object Management Group since the two organizations merged in 2005.
What is BPMN used for?
BPMN is used to visualize coded flows in an understandable way. For example, business analysts frequently create BPMN diagrams representing business processes. BPMN diagrams are usually embedded into the business requirements document and the functional requirements document.
Is BPMN a flowchart?
Business Process Modeling Notation (BPMN) is a charting technique that illustrates the steps of a planned business process from end to end. A key element of Process Management, BPMN diagrams visually depict detailed sequences of business activities and information flows needed to complete a process and complete a task or produce a result.
What is BPMN in business analysis?
BPMN is the use of symbols to clearly illustrate the flow and processes of business activities. Its primary goal is to eliminate confusion, build common understanding of current states and envisioned future states of business processes.
Why do we create BPMN diagrams?
The greatest value of demonstrating processes diagrammatically is the elimination of confusion, thereby building common understanding among all stakeholders who view the diagram. Usually, business analysts illustrate the current states and envisioned future states of business processes.
Is BPM and BPMN same?
BPM is an abbreviate for business process model, while BPMN is a notation, a set of rules and symbols to represent the steps of a process graphically.
What are the BPMN basic shapes?
While there are many shapes as outlined in the BPMN guide, there are four main shapes that set the foundation for describing processes: task, event, decision, and flow.
What are BPMN tools?
BPMN tools are graphical software used to design and illustrate systematic approaches to represent business processes. They are used to model, implement, and automate business workflows with the goal of improving organizational performance by minimizing errors, inefficiencies, miscommunication and build common understanding.
Hi
Excellent blog! Do you have any helpful hints for aspiring writers? I’m hoping to start my own blog soon but I’m a little lost on everything. Would you propose starting with a free platform like WordPress or go for a paid option? There are so many choices out there that I’m totally overwhelmed .. Any tips? Appreciate it!
Best Regards