BlogTank LabAboutContactBook a call
Work With Me
Notice

From now on we will use our new official domain thetanklog.com instead of tankbaclass.com.

Navigation
  • Blog
  • Tank Lab
  • About
  • Contact

© 2026 The Tank Log. All rights reserved.

Back to Articles/Modeling & Process

BPMN diagrams

TM
Tank
Product builder · Mentor BA
|
February 7, 2025
|
2 min read
|
526 reads

BPMN offers four main diagram types to describe different aspects of a business process: 1. Process Diagram This is the most common type of BPMN diagram,...

BPMN offers four main diagram types to describe different aspects of a business process:

1. Process Diagram

  • This is the most common type of BPMN diagram, used to describe the flow of activities within a process.
  • It uses BPMN symbols like activities, gateways, and events to represent steps, decision points, and the start and end points of a process.
  • Suitable for describing sequential processes with branches and conditions.
  • Examples: Order processing diagram, employee recruitment process diagram, book borrowing process diagram.

8d8890_9bad0060d97d47929bc9f51c67f82f42~mv2.png

Book borrowing process diagram - ref: sparxsystems.com

2. Data Flow Diagram

  • Focuses on the flow of data between activities in a process.
  • Uses BPMN symbols like data objects and data stores to show how data is created, moved, and used within the process.
  • Suitable for describing processes involving a lot of data where tracking the origin and destination of data is important.
  • Examples: Data flow diagram of an accounting system, data flow diagram of a warehouse management system.

8d8890_a3f58240e49a467e8bb65cc38a8e80b1~mv2.png

Order booking diagram - ref:semanticscholar.org

3. Collaboration Diagram

  • Describes the interaction between participants in a process.
  • Uses BPMN symbols like pools and lanes to represent the roles and responsibilities of each participant.
  • Suitable for describing processes involving multiple departments, divisions, or organizations.
  • Examples: Collaboration diagram for online order processing, collaboration diagram for customer complaint resolution.

8d8890_be0ec08bc13a4f59b7c2f5a5532e65ff~mv2.png

Business process diagram of an electronics manufacturing company. Ref modernanalyst.com

4. Choreography Diagram

  • Describes the interaction between activities in a process, focusing on how activities communicate and coordinate with each other.
  • Does not use BPMN symbols like participants; only uses activities and data flows.
  • Suitable for describing highly interactive processes that require close coordination between activities.
  • Examples: Choreography diagram for booking a flight, choreography diagram for a bidding process.

8d8890_1b9ce70add2547aebf93b35c8247e867~mv2.png

Interaction diagram for checking customer credit score - ref: sparxsystems.com

5. Choosing the Right BPMN Diagram Type

As you can see, each diagram type has a different purpose and meaning. Depending on the situation and context, BAs can choose the appropriate diagram type:

  • Process Diagram: Suitable for describing the overall process.
  • Data Flow Diagram: Suitable for describing the detailed flow of data.
  • Collaboration Diagram: Suitable for describing the interaction between participants.
  • Choreography Diagram: Suitable for describing the interaction between activities.

The most common diagram type I encounter and use in my work is the process diagram combined with a collaboration diagram to describe a process that is performed or influenced by different stakeholders. A typical example is describing the business processes of a manufacturing company, from importing raw materials to production, warehousing, and sales.

Chủ đề:
Chia sẻ bài viết này
Lan tỏa kiến thức thực tế đến cộng đồng BA
Did this help?
Buy me a coffee and I'll keep writing ☕
MỤC LỤC
5
1. Process Diagram2. Data Flow Diagram3. Collaboration Diagram4. Choreography Diagram5. Choosing the Right BPMN Diagram Type
CHỦ ĐỀ & THẺ
5
Modeling & Process#BPMN#BPMN Diagrams#Business Process#Workflow
0%
Modeling & Process
#BPMN
#BPMN Diagrams
#Business Process
#Workflow