Cybersecurity Awareness Training Presentation v2024.03
BPMN Process Modeling Levels
1. Using BPMN to model Business
Process for Different Groups of
Audience
From Descriptive Process Model to
Analytic / Operational Process Model to
Executable Process Model
Max Tay
MACS CP, OCEB (Business Advanced), ABPMP
MBA (E-Commerce), M.Sc. (IT), M. Prof. Accounting
2. Level 1 – Descriptive Process
Model (Initial draft) Senior Manager’s
Viewpoint
2
NOTE:
A conditional start event is used here to indicate the trigger of the process.
3. Level 1 – Descriptive Process
Model (Final) Business Manager’s
Viewpoint
3
NOTE:
Data objects and messages are optional but help to define the key artefacts produced/used in the business process.
Intermediate events are used to indicate significant business events in the process.
The third lane is used to represent process based role showing a joint activity (sub process) performed by both HR and hiring BU.
4. Level 2 – Analytic (Operational)
Process Analyst’s Viewpoint
4
NOTE:
This is only part of the business process. You will note the slight inconsistency of the semantics from previous level moving to this
level. It is still essential to keep the correctness of syntax.
5. Level 2 – Analytic (Operational)
Hiring Business Unit’s Viewpoint
5
NOTE:
Intermediate events are used in the participant's view showing events happening outside the control of the participant (role).
6. Level 2 – Analytic (Operational)
HR’s Viewpoint
6
NOTE:
Intermediate events are used in the participant's view showing events happening outside the control of the participant (role).
7. Level 3 – Executable
From Process Analyst to Process Engineer’s
Viewpoint
7
NOTE:
This level is only applicable if the model is intended for process automation via a process engine / BPMS. A different modelling
approach should be taken if no process engine / BPMS is in place.
8. Thank you!
It is a simple example of using the
different levels of BPMN process model
to meet the needs of the different
audience.
You can read the complete article on my
blog:
http://maxconsilium.blogspot.com.au/
8