02 Introduction2016
02 Introduction2016
Makerere University
School of Computing and Informatics Technology
1 Introduction
Business Process
3 BPM
4 BPM Lifecycle
Process Identification
Process Discovery
Process Analysis
Process Redesign
Process Implementation
Process Monitoring and Controlling
1 Introduction
Business Process
3 BPM
4 BPM Lifecycle
Process Identification
Process Discovery
Process Analysis
Process Redesign
Process Implementation
Process Monitoring and Controlling
1 Introduction
Business Process
3 BPM
4 BPM Lifecycle
Process Identification
Process Discovery
Process Analysis
Process Redesign
Process Implementation
Process Monitoring and Controlling
1 Introduction
Business Process
3 BPM
4 BPM Lifecycle
Process Identification
Process Discovery
Process Analysis
Process Redesign
Process Implementation
Process Monitoring and Controlling
Quote-to-order:
- Process typically precedes an order-to-cash process.
- Starts when a supplier receives a “Request-for-Quote” (RFQ) from
a customer
- Ends when the customer in question places a purchase order based
on the received quote.
Procure-to-pay:
- Process starts when someone in an organization determines that a
given product or service needs to be purchased.
- Ends when the product or service has been delivered and paid for.
- Activities such as: obtain quote, approve purchase, select a supplier,
issue purchase order, receive goods/consume service, check/pay
invoice.
Issue-to-resolution:
- Process starts when a customer raises a problem/issue.
- E.g., complaint related to a defect in a product or an issue
encountered when consuming a service.
- Process continues until the customer and the supplier, or both agree
that the issue has been resolved.
- Variant of this process is in insurance companies: “insurance
claims” and this called claim-to-resolution.
Application-to-approval:
- Process starts when someone applies for a benefit/privilege.
- Ends when the benefit/privilege is either granted or denied.
- Typical in government agencies, e.g., when a businessman applies
for a permit to open a business (e.g. a restaurant).
- Another process here is the admissions process in a university.
Events
- passive elements
- represent conditions/circumstances
- happen atomically instantaneous and have no duration
- E.g., Arrival of an equipment at a construction site
Activities
- active elements
- time-consuming,
- resource-demanding,
- state-changing
- E.g., When a piece of equipment arrives, the site engineer inspects
it.
- Takes time and is an activity
Task
- When an activity is simple - seen as one single unit of work it is a
task.
e.g., inspection by the site engineer can be simple - just check that
the equipment received corresponds to what was ordered.
- Then equipment inspection is a task.
Decision Points
- Points in time when a decision is made that affects the way the
process is executed.
E.g. As a result of the inspection, engineer may decide that the
equipment should be returned or be accepted.
Insurance
Call Centre Company
Technician
Customer Customer
Parts
Service Store
Dispatch
Centre
VALUE
fault-to-resolution process
Event
*
*
Positive Negative Decision
Outcome Outcome involves Point
gives
value to Legend
1..* * * consists of
Customer Actor Object is a
* zero, one or many
1..* one or many
Invoice DB Invoice
Senior Finance Officer
mismatch Block
exists Invoice
Invoice
blocked
Enter Check
no
Invoice Invoice Post Invoice
mismatches
Invoice Details Mismatches
Invoice
received posted
mismatch Block
exists Invoice
Invoice
blocked
Data Perspective
- “what do we need to work on”
- input/output data to activities
- complements the control flow
Invoice DB Invoice
Resource Perspective
- “who’s doing the work”
- human participants and systems that perform control flow activities
and generate events
- complements the control flow
Finance ERP
Department
Information Yields
Technology Business
Value
Enables
Yields
Process
Change
The Result......
- 75% reduction in head count
- Material control is simpler and financial information is more
accurate
- Purchase requisition is faster
- Less overdue payments
Process
Identification
Process architecture
Process monitoring
Process
and controlling
analysis
Insights on
Executable weaknesses and
process model their impacts
To-be process
Process model Process
implementation redesign
Core processes
Support processes
Management processes
Quote handling
Product delivery
Invoice handling
Detailed quote
handling process
Three dimensions used for process metrics: cost, time and quality.
Do it cheaper, do it faster, do it better.
Non-value-
Customer
Waste adding
feedback
time
Output of this phase is a to-be process model - basis for the next
phase.