BPM Introduction
BPM Introduction
231
Business Process Management
Lecture 1 – Introduction
Marlon Dumas
marlon.dumas ät ut . ee
1
About this course
Objective
• To introduce the discipline of modeling, analyzing, automating
and monitoring business processes.
Related courses
• Enterprise System Integration
• Integrating applications to automate or support business
processes
• Business Analysis and Software Product Management
• Identifying and analyzing business problems that can be
addressed via IT solutions
• Data mining / Business data analytics
• Mining business process execution logs
2
Structure of the course
3
Grading
• ≈ 40 hours
4
Readings and resources
Prepare
shipment Schedule Schedule
payment Check &
delivery
confirm
PO
Unload
truck
Notify
shipment
Obtain
PO
confirm.
Match
Check incoming
Request
Invoice payment
PO change
7
Serve
Load meal
dish-
washer
Bring
menu
Take
Collect order
Collect payment
laundry Unload
Brush
dish-
grills
washer
Collect
laundry
Clean
kitchen Greet &
Sweep surfaces
Present & mop seat
bill
8
Business processes
Human
Business Process
Resources
Business Process Customers
Technology
Business Process
Materials
9
Check &
PO Package Load Notify Issue Match Payment
confirm
received products truck shipment invoice payment made
PO
Obtain Issue
PO Schedule Unload Check Schedule Goods
PO delivery
issued delivery truck invoice payment arrived
confirm. receipt
10
Customer Greet & Take Bring Serve Present Issue Customer
arrived seat order menu meal bill invoice paid
11
A business process is…
a chain of events, activities and decisions
...involving a number of actors and objects,
….triggered by a need
and leading to an outcome that is of value to a customer.
Examples:
• Order-to-Cash
• Procure-to-Pay (aka Purchase-to-Pay)
• Application-to-Approval
• Fault-to-Resolution
12
“My washing machine doesn’t work…”
Negative outcomes (value-reducing):
Positive outcomes (value-adding):
• Fault not repaired in a timely
• Fault manner
repaired immediately with minor intervention
• Fault repaired but customer pays more
• Fault repaired, than by
covered expected
warranty
Insurance
Call Centre Company
Technician
Customer Customer
Parts
Service Store
Dispatch
Centre
VALUE
fault-to-resolution process
13
Your turn
14
15
Improving Performance (Rummler’s Framework)
Business Environment
Economy Regulatory Culture
Value
Human Function A Function B Function C
Resources
Business Process
Technology
Business Process Customers
Materials
Business Process
Competitors
16
Process performance
• F…
• C…
• B…
Process performance
• Faster
• Cheaper
• Better
Process performance
• Time
• Cost
• Quality
Improving process performance
20
How would you improve this process?
Outsource to Customer Standardize
Eliminate Cooking
Automate
Eliminate Waiters
21
Business Process Management (BPM)
Body of principles, methods and tools to design, analyze,
execute and monitor business processes, with the aim of
improving their performance.
IT systems
Customers Employees
Business
Processes
Data Trading
Partners
IT infrastructure Suppliers
22
Why BPM?
Information Yields
Technology Business
Value
Enables
Yields
Process
Change
24
Why BPM
25
26
The BPM lifecycle
27
Process identification steps
1. Designation step
• Enumerate main processes Process
Architecture
• Determine process scope
Geary Rummler
Porter: Components of a process architecture
Management
Processes
Customers / Stakeholders
Suppliers / Partners
Core Processes
Support Processes
Support processes
• Indirect procurement (parts replenishment, operational resources
replenishment…)
• HR (policies update, recruitment, induction, probation, performance
appraisal and professional development…)
•…
Management processes
• Suppliers management (suppliers planning, suppliers acquisition…)
• Logistics management (logistics planning, logistics controlling…)
•…
Example: process architecture
Wholesaler
Strategic
Management
Logistics Suppliers
Management Management
Warehouse Demand
Management Management
Management processes
Direct
Sales Distribution
procurement
Marketing Service
Core processes
Indirect
Finance IT HR
procurement
Support processes
Prioritization (aka Process Selection)
1. Importance
Which processes have greatest impact on the organization‘s strategic
objectives?
2. Health (or Dysfunction)
Which processes are in deepest trouble?
3. Feasibility
Which processes are most susceptible to successful process
management?
Short-term action
High Feasibility
Loan Rating
Low
controlling Contract
preparation Medium
Loan
decision Loan market High
evaluation
Handling of
payments Loan
planning
Loan
application
Low
Poor Health Good
Possible Strategic fit?
The BPM lifecycle
35
Business process model
Invoice handling example
36
The BPM lifecycle
37
Qualitative process analysis
Root-cause analysis example
38
Quantitative process analysis
Process simulation example
39
The BPM lifecycle
40
Process redesign
Cost
Time
Flexibility
Quality
41
The Process Redesign Orbit
The BPM lifecycle
43
Process implementation
Executable
Job redesign
process design
IT development
Training
& configuration
Performance
Testing management
plan
... ….
44
The BPM lifecycle
45
Process monitoring
Dashboards, alerts & reports
46
Roles in the BPM lifecycle
BPM group
System
admin/operati Process
ons team owner Analyst
Process
participants
Developer
47
Course structure
Week 3
Weeks 2 & 4
Culture
48
Further Readings & Resources
49
Next Week
Process Identification
Strategic
Management
Logistics Suppliers
Management Management
Warehouse Demand
Management Management
Management processes
Direct
Sales Distribution
procurement
Marketing Service
Core processes
Indirect
Finance IT HR
procurement
Support processes 50