Professional Documents
Culture Documents
Definition
Terminology:
Modeling levels
Level 0-1
Level 2
Level 3
Goal
Overview
Overview - Analysis
Analysis - Manual
Type
Strategical
Tactical
Operational
Board of directors
Head of department;
process owner
Employees
Low
Average
High
Target group
Level of
detail
Level
Terminology
Description
Level 0
Level 1
Level 2
Level 3
Level 4
Work instruction
FRA: Instruction de travail
BEL/HOL: Werkinstructie
Modeling levels
Level 1
Level 2
Level 4
Level 3
Process A
Activity bloc 1
Activity bloc 2
Activity bloc 3
Activity bloc n
Process B
Process C
Aggregated
Detail
BPMN
Introduction
Definition:
is
History:
BPMN
Use
Also called
Description
Level
0
Level
1
Level
2
Level
3
Level
4
Work instruction
BPMN
Differences/advantages
flowchart notations:
of
BPMN
versus
other
BPMN
10
flowchart
Extra symbols
BPMN
BPMN: easy
modeling of
underlying
processes
BPMN: easy to
understand
Modeling of repeated
activities (loops) is
less complex in
BPMN than the
branching in classic
flowcharting
BPMN
Flow objects
Connecting objects
Swimlanes
Artifacts
11
Overview
There are three types of events, based on when they affect the flow:
Start, Intermediate, and End.
12
Events
Overview
13
Events
Start Events
14
Events
Intermediate Events
15
Events
End Events
16
Events
In practice
17
Events
In practice
18
Activities
Overview
Atomic: Activities
Atomic
Non-atomic & expanded)
Non-atomic:
Sub-processes (collapsed
19
Activities
20
Markers
Loops
21
Markers
Loops
22
Markers
In practice
The symbol for a collapsed sub-process and also the loop-marker are
frequently used, the other markers are not widespread in use and can be
avoided.
23
Gateways
Overview
24
Gateways
Data-based:
Event-based:
25
Gateways
26
Gateways
27
Gateways
In practice
A Gateway controls the process flow, thus if the flow does not
need to be controlled, a Gateway is not needed.
28
Connecting objects
Sequence flows
29
Connecting objects
2.
3.
30
Connecting objects
Message flows
Example:
31
Connecting objects
Message Flows are not allowed between object within a single pool.
32
Connecting objects
Associations
Associations are used to show how data is input to and output from Activities.
33
Swimlanes
Overview
34
Swimlanes
Pools: in practice
35
Swimlanes
Lanes: in practice
36
Artifacts
Overview
37
Artifacts
Text Annotations
38
Artifacts
Data objects
39
Artifacts
Groups
40
BPMN
In practice
41
BPMN
In practice
42
BPMN
In practice
43
BPMN
In practice
44
(preferably)
(to be avoided)
BPMN
In practice
45
46
BPMN in MS VISIO
47
Getting started
48
Example
49