01-Process Analysis
01-Process Analysis
2
What is a business process?
Process
Inputs Outputs
Raw Materials, Goods,
Customers Services
Activity: Buffer:
(Delay/Inventory)
3
Key elements of a business process
Flow unit is what flows through the process
Example: A customer or a piece of material
4
Process flow analysis
5
How do process variations impact actual output?
Average rate of Average rate of
processing for A processing for B
Average number of
customers arriving
Customers exiting the Managerial implications:
system (process)
• How many customers do you
expect to serve per hour given
the current capacity?
Actual processing rate of B
• What impact does capacity
<100/hr ≥100/hr utilization have on customer
Actual Possible starving for B, service and waiting time?
<100/hr <100/hr for sure
processing most likely <100/hr
• What should be the capacity of
rate of A ≥100/hr Possible blocking for A, Min(avg customers arriving, A and B to ensure an average
most likely <100/hr A, B), most likely <100/hr
output of 100/hr?
Average number of
customers served
6
How to measure flow time performance in a process?
7
Some process performance measures (and terms) that are
very important for you to understand…
Process capacity = min{capacity of resource 1, capacity of resource 2,…}
Flow time = 1 / Flow rate (for a simple process with only one resource)
= Total processing time for a simple process with only serial activities
= The length of critical path (the longest path from the beginning to the end)
for a process with parallel activities
…
8
Example: Identifying the critical activities to minimize
aircraft’s ground turnaround time
Arrival Departure What is the relationship
Turnaround Time between critical path
and critical activities?
Passenger Catering
Deplaning Offload How to determine the
critical path?
Toilet
Servicing
Cabin
Cleaning
Crew
Boarding
Catering
Uplift
Security
Check
Passenger
Boarding Why critical activities
are significant in
process analysis?
Cargo/Bag Cargo/Bag Door Departure
Offload Uplift Close Clearance
Routine Pre-Flight
Fuelling
Maintenance Preparation
Verify/Check
employment etc.
20 min
10
Example: Processing mortgage loan applications
11
Levers for reducing flow time
Move work content off the critical path
Work in parallel
…
12
How flow time, inventory, and throughput relate to each
other in a process?
13
Basic process flow measures
Flow time
Sum of activity (processing or task) time for a unit to flow through the process
Theoretical vs. Actual flow time
Inventory
Number of units present within the process boundaries, when the inflow rate exceeds
(temporarily) the processing rate
14
Key questions in process flow analysis
R = Throughput
Flow units I = Inventory [# units/time]
... ... ... ... ...
Key questions:
On average, how much time does a typical flow unit spend within the process
boundaries? (T)
On average, how many flow units pass through the process per unit of time? (R)
On average, how many flow units are within the process boundaries at any point in
time? (I)
15
Relating average flow time, throughput, and average
inventory
In a stable process:
Average inflow rate = Average outflow rate, in the long run
Throughput = Average flow rate (i.e., average # of units that flow out of the process
per unit of time)
Little’s Law
I = R x T
16
Example: Airport passport control
R = Throughput
I = # Passengers [# passengers/minute]
waiting in line
... ... ... ... ...
R = Throughput
I = # Passengers [# passengers/minute]
waiting in line
... ... ... ... ...
Let us mark and track an arbitrary passenger (flow unit). After the marked flow unit enters
the process boundaries, it spends T time units before departing. During this time, new
flow units enter the process at rate R. During the time T that our marked flow unit spends
in the system, R xT new flow units arrive. As a result, by the time the marked flow unit
exits the system, the inventory is I = R xT.
18
Examples of using the Little’s Law
19
Implications of the Little’s Law
Of the three measures of performance, a process manager needs only focus
on any two measures
Example: For a given level of throughput in a process, the only way to reduce flow time
is to reduce inventory and vice versa
Application examples
Material flow Process
Customer flow
Cash flow
Job flow
Flow rate = 2 units/minutes
Inventory = 2*3 = 6 units
Flow time = 3 minutes
21
Example 2: Customer flow problem
Customer flow
Assuming a restaurant serves an average of 100 customers per hour (R) and an average
of 75 customers, either waiting to place an order or eating, are in the restaurant area
(I)
Average flow time T = 75 / 100 = 0.75 hours
22
Example 3: Cash flow problem
Cash flow
A major manufacturer sells $300 million worth of products per year (R) and average
amount of accounts receivable is $45 million (I)
Average flow time T = 45 / 300 = 0.15 year (or 1.8 months)
On average, it takes 1.8 months before the manufacturer can collect the payment from
its customers
23
Example 4: Job flow problem
Job flow
A branch office of an insurance company processes 10,000 claims per year (i.e., R =
200 claims per week), and the office works only 50 weeks per year
The average processing time is three weeks (i.e., T = 3 weeks)
On average, there are I = 200 x 3 = 600 claims in various phases of the claim process
24