Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
© Wenge Zhu
Chapter 2
Introduction to
Processes
2-1
Introduction
You cannot manage what you cannot
measure
2-3
© Wenge Zhu
Process Definition, Scope,
and Flow Units
set of output
© Wenge Zhu
Process Definition, Scope,
and Flow Units
Managers face the same question everyday
2-5
© Wenge Zhu
Process Definition, Scope,
and Flow Units
• Process Flow Diagram
• Resources – group of people/equipment that
transforms inputs into outputs (See figure 2.1)
2-6
© Wenge Zhu
Process Definition, Scope,
and Flow Units
Process – A set of activities that take a collection
of inputs, perform some work or activities with
those inputs, perform some work or activities with
those inputs, and then yield a set of outputs
© Wenge Zhu
Process Definition, Scope,
and Flow Units
2-8
© Wenge Zhu
Check Your Understanding
Which of the following is an appropriate flow unit for a
roller coaster at an amusement park?
A . Seats on the roller coaster.
B. Riders.
C . Employees.
D . Miles per hour (as in the speed of the roller coaster).
E . Operating time (as in the number of hours operated
per day).
2-9
© Wenge Zhu
Check Your Understanding
Answer
Explain…
2-10
© Wenge Zhu
Rules to Define Flow Unit
1. Choose flow unit that corresponds to what you
want to track and measure (with respect to the
process).
© Wenge Zhu
Key Process Metrics
2-12
© Wenge Zhu
Key Process Metrics
Inventory tells us how much “stuff” is in the
process
Inventory takes up space and cost money
© Wenge Zhu
Check Your Understanding
Question:
Over the course of an eight - hour day, a dentist’s
office treats 24 patients. What is the flow rate of
patients in this dentist’s office per hour?
© Wenge Zhu
Little’s Law
Linking Process Metrics together
Flow Rate = R
2-15
Flow Time = T
© Wenge Zhu
Little’s Law
Continued
If you know (or observe) any of the two key
process metrics, you can use Little’s Law to derive
the third
Question:
During a typical Friday, the West End Donut Shop serves
2400 customers during the 10 hours it is open.
2-17
© Wenge Zhu
Check Your Understanding
Answer
2-18
I = R Multiplied by T
© Wenge Zhu
Review
Ten customers visit Candy Haven Bakery from
8am to 10am. The customers spend 10, 15, 20,
11, 8, 12, 5, 18, 29 and 32 minutes in the bakery.
What is the average flow rate of customers in this
bakery per hour?
A. 16.
B. 10.
C. 8.
D. 5.
2-19
© Wenge Zhu
Review
Answer
Answer: D
Breakdown,
I = 10 customers ÷ 2hours (8am to 10am).
T = average of time all customers spent in bakery
2-20
© Wenge Zhu
Today’s Agenda
• Process Fundamentals: Process Analysis
and Improvement
© Wenge Zhu
Chapter 3
Process Analysis
3-1
How to Draw a Process
Flow Diagram
The process flow diagram provides a visual chart
that represents the steps of a process.
Process Analysis – A rigorous framework for
understanding the detailed operations of a business.
• A framework that can be used for everyone
running a business.
• (process capacity) Determines how many flow units
can be processed per unit of time.
• (utilization) Determines how busy the resources of
the process are. 3-3
© Wenge Zhu
Process Flow Diagram
The best way to begin any analysis of an operation is by
drawing a Process Flow Diagram.
Arrows to
Boxes to depict depict Flows
resources
Triangles
to depict
Inventory 3-4
location
© Wenge Zhu
Flow Design (subway)
3-5
© Wenge Zhu
Building a Sandwich
Flow Unit – The unit of analysis. We use arrows in a
process to capture the flow unit’s journey from input to
output.
© Wenge Zhu
Definitions
Upstream – The parts of the process that are at the
beginning of the process flow.
3-7
© Wenge Zhu
A Complete Process Flow
Diagram
• Figure 3.2 Shows a Complete Process Flow Diagram
3-8
© Wenge Zhu
Alternative Process
Flow Diagrams
3-9
© Wenge Zhu
Understanding the Process
3-10
© Wenge Zhu
Check Your Understanding
Airport security consists of the following steps
1. Verify ID and boarding pass
2. Searching the passenger for metal objects (Individual
security scan)
3. Running the carry-on luggage through X-ray machine
There is a long line of passengers before the first step, but
sometimes lines also build up at steps 2 and 3. Step 2 and
3 are parallel; that is customers go through the metal
detector while their luggage is in the X-ray machine. Draw
a process flow diagram of this process.
3-11
© Wenge Zhu
Capacity for a One-Step
Process
Processing time – The time it takes a
resource to complete one unit flow.
3-12
© Wenge Zhu
Capacity for a One-Step
Process
3-13
© Wenge Zhu
Capacity for a One-Step
Process
3-14
© Wenge Zhu
Capacity
Capacity – The maximum number of flow units that
can flow through that resource per unit of time
3-15
© Wenge Zhu
Check Your Understanding
It takes a color printer 10-seconds to print a large poster.
What is the capacity of the printer expressed in posters
per hour?
(hint: how many seconds in an hour?)
3-16
© Wenge Zhu
Check Your Understanding
A call center has one operator who answers
incoming calls. It takes the operator 6-minutes to
answer one call. What is the capacity of the call
center expressed in calls per hour?
© Wenge Zhu
Process Capacity
3-18
© Wenge Zhu
How to Compute Flow Rate,
Utilization, and Cycle Time
Demand Rate – The number of flow units that
customers want per unit of time.
© Wenge Zhu
Cycle Time
Cycle time – The time between completing two consecutive
flow units
3-21
© Wenge Zhu
Check Your Understanding
A primary care doctor has the capacity to see 16
patients per day. The demand rate is, however,
only 12 patients per day.
a.What is the flow rate?
b.What is the utilization of the doctor?
c.What is the cycle time, assuming a 10-hour
workday?
Answer 3-22
© Wenge Zhu
Check Your Understanding
Answer
We compute the flow rate as the minimum of demand
and process capacity:
3-23
© Wenge Zhu
Cycle Time vs. Lead Time
• Cycle time -- 1/Flow rate. Cycle time is
expressed in units of time per unit
3-24
© Wenge Zhu
Lead time – Cycle time
Don’t confuse the terms cycle time and lead
time.
Cycle time – 1/Flow rate.
3-28
© Wenge Zhu
How to Analyze a Multistep Process
(Given Demand rate is 100 customers per hour see page 58)
What will be the flow rate of this process? Three employees, with the same
demand - one might argue that the flow rate will remain unchanged.
However, things are slightly more complicated than this now that we have
moved from one resource staffed by three employees to three resources
staffed with one employee each. Rather than having one processing time
of 120 seconds/customer, we now have three processing times. More
specifically, the processing times are
3-29
© Wenge Zhu
Multistep Continued
Note that in a process with multiple resources, a process flow with multiple boxes that
are not in parallel.
Each resource has its own capacity.
To get from the resource's capacity to the overall capacity of the process -- that is to
compute the process capacity -- We define
process capacity equals Min{Capacity(i)} = 78.3 customers per hour.
3-30
© Wenge Zhu
Bottleneck
In general, a resource might have utilization of less than
100 percent for one of two reasons:
1. A non bottleneck resource has, by definition,
some extra capacity relative to the bottleneck.
2. In the case of a demand-constrained process,
even the bottleneck would not be working at 100 percent.
© Wenge Zhu
Check Your Understanding
Question: Consider again the example of the three-
step airport security. The first step, verifying ID and
boarding pass, takes 30 seconds per passenger. The
second step, searching the passenger for metal
objects using a metal detector, takes 10 seconds per
passenger. The third step, running the carry on
luggage through an Xray machine, takes 60 seconds
per passenger. Assume that there are many
customers waiting in the process.
3-34
© Wenge Zhu
Summary of Performance Metrics
© Wenge Zhu
Summary
• In process analysis, we always assume
there is enough demand, therefore, we
assume flow rate = capacity (why?)
© Wenge Zhu
Time to Produce a Certain Quantity
• In subway restaurant, time to make 𝑄
units of sandwiches: = 𝐶𝑦𝑐𝑙𝑒 𝑇𝑖𝑚𝑒 ∗ 𝑄
• Anything wrong with the above
calculation?
© Wenge Zhu
Example
• You are a manager of a company, where process
of products are made by customized order as
shown below, each step takes 10 minutes to
complete. A customer shows up request 40
products. Assume there is no other order, when
you can promise this customer to pick up his
order?
1 2 99 100
100 steps
© Wenge Zhu
The Time to Produce
a Certain Quantity
Factors to consider
3-35
© Wenge Zhu
Factors to consider
Continued
© Wenge Zhu
Check Your Understanding
Question: Recall the example of the three step airport
security from Check Your Understanding 3.1
The first step, verifying ID and boarding pass, takes 30
seconds per passenger. The second step, searching
the passenger for metal objects using a metal
detector, takes 10 seconds per passenger. The third
step, running the carry on luggage through an X-ray
machine, takes 60 seconds per passenger.
The process is empty at 7 a.m. in the morning when a
group of 30 passengers arrives.
How long will it take to serve all 30 passengers? 3-37
© Wenge Zhu
Check Your Understanding
Answer: The process is empty and so we first have to
compute the time until the first customer is served.
The first customer will take 30 seconds at the
verification of her ID and then 60 seconds at the X ray
machine. Note that the time at the metal detector
does not matter because it happens in parallel with the
X ray machine. Thus, it takes 90 seconds = 1.5
minutes until the first customer is served.
© Wenge Zhu
First Example: Laundry Process
Washer Dryer
© Wenge Zhu
Blocking and Starving
Washer Dryer
RMI WIP
Dirty Clothes Clean Clothes
20 min 30 min
Blocking-
An operation is blocked if it cannot finish and release its
job because the operation following it is full
Starving-
An operation is starved if it cannot receive a new job to
work on because the preceding operation has not yet
completed its processing, or the preceding operation is
empty
© Wenge Zhu
Blocking and Starving
Washer Dryer
RMI WIP
Dirty Clothes Clean Clothes
30 min 20 min
Blocking-
An operation is blocked if it cannot finish and release its
job because the operation following it is full
Starving-
An operation is starved if it cannot receive a new job to
work on because the preceding operation has not yet
completed its processing, or the preceding operation is
empty
© Wenge Zhu
Bottlenecks & Parallel Operations
Bottleneck
Bottleneck
10/hr 4 min 10/hr
20/hr
2 min 3 min 2 min
10/hr 4 min 10/hr
Parallel
Workstations
© Wenge Zhu
Paralleling
• Multiple resources in one box
• When multiple resources are working in
parallel for the same job:
– Total capacity is the sum of capacity of each
resource
– Total cycle time should be calculated by capacity
© Wenge Zhu
Washing Dirty Linen
Washer Dryer
© Wenge Zhu
Second Example: Mama Jones’
Pizza Process
Steps in the Process:
– Make the dough: 15 min (1 person)
– Put on the toppings: 10 min (1 person)
– Cook the pizza: 40 min (1 oven)
– Slice and box the pizza: 5 min (1 person)
© Wenge Zhu
Mama Jones Pizza
15 min 10 min 40 min 5 min
© Wenge Zhu
A Question for the Manager
Since your capacity is only 1.5 pizzas/hr, you are
asked to invest wisely in the expanding the resources
© Wenge Zhu
Process Improvement
40min
𝐹𝑙𝑜𝑤 𝑅𝑎𝑡𝑒_𝑥
• 𝑈𝑡𝑖𝑙𝑖𝑧𝑎𝑡𝑖𝑜𝑛_𝑅𝑒𝑠𝑜𝑢𝑟𝑐𝑒_𝑥 = =
𝐶𝑎𝑝𝑎𝑐𝑖𝑡𝑦_𝑥
1
𝐶𝑦𝑐𝑙𝑒_𝑇𝑖𝑚𝑒_𝑝𝑟𝑜𝑐𝑒𝑠𝑠 𝑃𝑟𝑜𝑐𝑒𝑠𝑠𝑖𝑛𝑔_𝑇𝑖𝑚𝑒_𝑥
=
1/𝑃𝑟𝑜𝑐𝑒𝑠𝑠𝑖𝑛𝑔_𝑇𝑖𝑚𝑒_𝑥 𝐶𝑦𝑐𝑙𝑒_𝑇𝑖𝑚𝑒_𝑝𝑟𝑜𝑐𝑒𝑠𝑠
© Wenge Zhu
Mama Jones Pizza process
revisited
40min
Oven1
15min 10min 40min 5min
RMI
Dough Toppings Oven1 Cut & Box
40min
Process Cycle Time?: FGI
The new bottleneck is dough making; so process CT=15 min Oven2
Process Capacity?
=60/15=4 pizzas/hr
Rush Order Flow Time?
=15+10+40+5=70
Utilization of each operation (assuming b-neck pacing)?
Dough=(15/15)*100; Toppings=(10/15)*100; Oven=(40/45)*100; C&B=(5/15)*100
© Wenge Zhu
Pizza Process: Contd.
How do all these measures change if a 3rd oven is added and we redefine the dough and toppings jobs?
40min
25min Oven1
Dough & Toppings 40min 5min