AA13_Business_Process_Management_2024
AA13_Business_Process_Management_2024
BUSINESS PROCESS
MANAGEMENT
Readings:
• M. Dumas, M. La Rosa, J. Mendling, and H. Reijers. Fundamentals of Business
Process Management. Springer, 2018.
Overview of BPM
• Managing business processes is a huge challenge in most organizations. Many
business owners assume that it is a huge expense or that it is only worth it for
massive processes.
• However, BPM is important no matter what size the business is. BPM helps to
manage business processes using automation.
• Business process management (BPM) is how a company creates, edits, and
analyzes the predictable processes that make up the core of its business.
• Each department in a company is responsible for taking some raw material or
data and transforming it into something else. There may be a dozen or more core
processes that each department handles.
2
1
1/6/25
2
1/6/25
3
1/6/25
4
1/6/25
B. P. Modeling techniques
• Business Process Modeling can be expressed through flowcharts, programs, hypertext,
or scripts. There isn’t just one way to implement business process modeling; in fact, you
can choose from as many as 12 techniques. Most common ones:
• Business Process Modeling and Notation (BPMN)
• UML diagrams
• Universal Process Notation (UPN)
• Flowchart technique
• Gantt charts
• Colored Petri-nets
• Object oriented methods
• Simulation models, to be given in Integrated Control of Production Systems course.
10
10
5
1/6/25
11
11
12
12
6
1/6/25
13
14
14
7
1/6/25
15
15
16
16
8
1/6/25
Parallel execution
• The parallel (AND) gateway is used to execute activities in parallel. It contains an
AND-split and an AND-join.
17
17
18
18
9
1/6/25
19
19
Inclusive decisions
• One may need to take one or more branches after a decision activity.
• Example:
• A company has two warehouses that store different products: Amsterdam and
Hamburg. When an order is received, it is distributed across these warehouses: if
some of the relevant products are maintained in Amsterdam, a sub-order is sent
there; likewise, if some relevant products are maintained in Hamburg, a sub-order is
sent there. Afterwards, the order is registered and the process completes.
20
20
10
1/6/25
First trial
21
21
Second trial
22
22
11
1/6/25
23
23
24
24
12
1/6/25
Information artifacts
• Artifacts like “Purchase order” are called data objects in BPMN.
• Data objects represent information flowing in and out of activities; they can be
physical artifacts such as an invoice or a letter on a piece of paper, or electronic
artifacts such as an e-mail or a file.
• Data objects are linked to activities with a dotted arrow with an open arrowhead
(called data association in BPMN).
• A data store is a place containing data objects that need to be persisted beyond
the duration of a process instance, e.g. a database for electronic artifacts or a
filing cabinet for physical ones. Process activities can read/write data objects
from/to data stores.
25
25
Order fulfillment
with artifacts
26
26
13
1/6/25
Resources
27
27
Collaboration
diagram
28 28
28
14
1/6/25
Example
https://doi.org/10.1080/00207543.2019.1683250
29
29
BPMN workflow
30
30
15
1/6/25
31
31
Conclusions
• The simulation study presented in this paper contributed to estimate tangible key
performance metrics of the quality control laboratory under design that would
otherwise be unavailable.
• Alternative governance models were benchmarked based on multi-criteria
objectives, such as minimizing the sample time in the system while ensuring that
the analysts’ scheduled utilization level remained within specific intervals.
• The factor with the highest impact was found to be the organizational policy;
crucially, for the same allocated resources, free-for-all models resulted in faster
processing times. The time-savings when compared to a structured policy
amount to 40% in the case of IPC samples, and 80% for stability samples.
32
32
16