0% found this document useful (0 votes)
635 views

Quantitative Process Analysis

This document discusses quantitative process analysis techniques. It covers process analysis tools like flow analysis and queuing analysis that can be used to understand process performance. Key aspects of process performance like time, cost and quality are discussed. Specific measures for each dimension are provided like cycle time, processing time, cost per instance etc. The document also illustrates how flow analysis can be done to calculate overall process cycle time based on activity times and process flows.

Uploaded by

djchar55
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
635 views

Quantitative Process Analysis

This document discusses quantitative process analysis techniques. It covers process analysis tools like flow analysis and queuing analysis that can be used to understand process performance. Key aspects of process performance like time, cost and quality are discussed. Specific measures for each dimension are provided like cycle time, processing time, cost per instance etc. The document also illustrates how flow analysis can be done to calculate overall process cycle time based on activity times and process flows.

Uploaded by

djchar55
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 33

Lecture 2 Quantitative

Process Analysis I

1
Process Analysis
Process
identification

Process architecture
Process architecture

Conformance and
Conformance and Process As-is process
As-is process
performance insights
performance insights discovery model
model

Process
monitoring and Process
controlling analysis

Executable
Executable Insights on
Insights on
process
process weaknesses and
weaknesses and
model
model their impact
their impact

Process Process
implementation To-be process
To-be process redesign
model
model
Process Analysis Techniques
Qualitative analysis
Value-Added & Waste Analysis
Root-Cause Analysis
Pareto Analysis
Issue Register
Quantitative Analysis
Flow analysis
Queuing analysis
Simulation
Process performance
If you had to choose between two
services, you would typically choose the
one that is:

F
C
B
Process performance
If you had to choose between two
services, you would typically choose the
one that is:

Faster
Cheaper
Better
Process performance
A great deal of BPM is about
continuously assessing and
Time improving process performance,
particularly across three
dimensions
time,
Process
performance cost and
quality.
In order to improve performance,
we first have to measure it, and this
Quality
Cost is where process performance
measures come into play.
Identifying which performance
measures are most relevant for a
given process is an art on its own.
Time measures Time between start
Time taken by and completion of a
value-adding process instance
activities
Processing
time

Cycle
time
Waiting
time
Time taken by
non-value-adding
activities
7
Cycle time efficiency

Processing Cycle Time


Cycle Time
Time Efficiency

8
Cost measures
Cost of value-
adding Cost of a process
activities instance
Processing
cost

Per-
Instance
Cost
Cost of
waste
Cost of non-
value-adding
activities
9
Typical components of cost

Material cost
Cost of tangible or intangible
resources used per process instance

Resource cost
Cost of person-hours employed per
process instance
10
Resource utilization

Time spent Time


per resource available per Resource
on process resource for utilization
work process work

Resource utilization = 60%


on average resources are idle 40% of their
allocated time

11
Resource utilization vs. waiting time

Resource
utilization Waiting time

Typically, when resource utilization > 90%


Waiting time increases steeply

12
Quality

Product quality
Defect rate

Delivery quality
On-time delivery rate
Cycle time variance
Customer satisfaction
Customer feedback score

13
Identifying performance measures

For each process, formulate process performance objectives


Customer should be served always in a timely manner

For each objective, identify variable(s) and aggregation


method performance measure
Variable: customer served in Aggregation method: Measure: ST30 = % of
< 30 min. percentage customers served in < 30 min.

For each performance measure, define targets


ST30 > 99%

14
Balanced scorecard
Cost Quality &
measures time
measures

Financial Customer

Internal
Innovation
business
& learning Technology
Quality & time process leadership,
measures Staff
satisfaction

15
Process performance reference models

Supply Chain Operations Reference Model (SCOR)


Performance measures for supply chain management
processes

American Productivity and Quality Council (APQC)


Performance measures and benchmarks for processes in the
Process Classification Framework (PCF)

IT Infrastructure Library (ITIL)


Performance measures for IT service management processes

16
Flow analysis

Process
model

Process
performance

Performance
of each
activity

17
Flow Analysis
Flow analysis a technique to estimate and understand the
performance of a process, given a process model and performance
measures of the activities in the process.

For example if we are given a process model and the cycle time of
each activity in the process, we can use flow analysis to calculate the
performance of the process.

In doing so, we can understand where the performance of the


process is coming from, that is, which activities in the process affect
the most to the performance of the overall process.

In the following, we will show how flow analysis works using time
measures, but we can do the same for cost and quality measures as
discussed in the recommended readings.
Flow analysis of cycle time

1 day 1 day

1 day 3 days

3 days 2 days

Cycle time = X days

19
Sequence Example

What is the average cycle time?

Cycle time = 10 + 20 = 30

20
Example: Alternative Paths

What is the average cycle time?

50%
90%

50%
10%

Cycle
Cycle time
time = 10
= 10 + (20+10)/2 = 25
+ 0.9*20+0.1*10 = 29
Example: Parallel paths

What is the average cycle time?

Cycle time = 10 + 20 = 30
Example: Rework loop

What is the average cycle time?

80%
100%
1%

0%
99%
20%

Cycle
Cycle timetime
= =+10
10 + 20 ==30
20/0.01 2010
Cycle time = 10 + 20/0.8 = 35
Flow analysis equations for cycle time

T1 T2 ... TN
CT = T1+T2++ TN

T1
p1

T2
p2
CT = p1*T1+p2*T2++ pn*TN
pn ...

TN

T1

T2 CT = max(T1, T2,, TN)


...

TN

1-r
CT = T / (1-r)
T

r
Flow analysis of cycle time

1 day 1 day
20% 60%

80%
1 day 3 days 40
%
3 days 2 days

1/0.8 max(1,3) 3 0.6*1+0.4*2

Cycle time = 1.25 + 3 + 3 + 1.4 = 8.65 days

25
Flow analysis of processing time

0.5 2
hour hours
20% 60%

80%
2 2 40
hours hours %
3 hours 0.5 mins.

2/0.8 max(0.5,3) 2 0.6*2+0.4*0.5

Processing time = 2.5 + 3 + 2 + 1.4 = 8.9 hours


Cycle time efficiency = 8.9 hours / 8.65 days = 12.9% 26
Exercise: Calculate CTE of the following
process
Flow analysis: scope and limitations

Flow analysis for cycle time calculation


Other applications:
Calculating cost-per-process-instance
Calculating error rates at the process level
Estimating capacity requirements
But it has its limitations
Limitation 1: Not all Models are Structured
Limitation 2: Fixed arrival rate capacity

Cycle time analysis does not consider:


The rate at which new process instances are created (arrival rate)
The number of available resources
Higher arrival rate at fixed resource capacity
high resource contention
higher activity waiting times (longer queues)
higher activity cycle time
higher overall cycle time
The slower you are, the more people have to queue up
and vice-versa
Cycle Time & Work-In-Progress
WIP = (average) Work-In-Process
Number of cases that are running (started but not yet completed)
E.g. # of active and unfilled orders in an order-to-cash process
WIP is a form of waste (cf. 7+1 sources of waste)
Littles Formula: WIP = CT
= arrival rate (number of new cases per time unit)
CT = cycle time
Exercise
A fast-food restaurant receives on average 1200
customers per day (between 10:00 and 22:00). During
peak times (12:00-15:00 and 18:00-21:00), the restaurant
receives around 900 customers in total, and 90 customers
can be found in the restaurant (on average) at a given
point in time. At non-peak times, the restaurant receives
300 customers in total, and 30 customers can be found in
the restaurant (on average) at a given point in time.
1. What is the average time that a customer spends in the
restaurant during peak times?
2. What is the average time that a customer spends in the
restaurant during non-peak times?
Exercise (cont.)
3. The restaurant plans to launch a marketing campaign to attract more
customers. However, the restaurants capacity is limited and
becomes too full during peak times. What can the restaurant do to
address this issue without investing in extending its building?

You might also like