Академический Документы
Профессиональный Документы
Культура Документы
Introduction1
In this course, we look at organizations as processes. A process can, at the most
aggregate level, be thought of as a "black box" that transforms inputs (raw materials, un-
served customers) into outputs (finished goods, served customers). This transformation is
accomplished through resources (machines, workers, capital). For example, each year
The Wharton school transforms 6000 MBA applications into 780 graduates and 5220
rejected applications. The school's resources are its faculty and administration, the
buildings, the coffee machines, etc.
Whereas many other courses that you might take, including finance, economics, and
strategy, can live with this aggregate view, the approach of operations management is to
look inside the black box of this transformation process. Specifically, the objective of this
course is to enable you to:
1. analyze existing business processes along performance dimensions outlined below
2. improve business processes to achieve higher profits.
Thus, this course is about understanding and improving business processes.
As with any management or consulting project, you first need to focus on a part of the
process that you want to analyze in greater detail, i.e. you need to define the process
boundaries and an appropriate level of detail. Placement of the process boundaries will
depend on the project you are working on. For example, in the operation of a hospital,
one project concerned with patient waiting time might look at what happens to the patient
before she sees a doctor (e.g. check-in, waiting time, encounter with the nurse). In this
project, the encounter with the doctor would be outside the boundaries of the analysis.
Another project related to the quality of surgery, however, might look at the encounter
with the doctor in great detail, while either ignoring the admissions process or treating it
with less detail.
A process operates on flow units, which are the entities flowing through the process (e.g.,
people, materials, information). A process flow diagram is a collection of boxes,
triangles, and arrows. Boxes stand for process steps (which can themselves be processes).
1
This note was prepared by Professors Terwiesch, Fisher, Ulrich, and Pearson as a first introduction to
process analysis. Its purpose is to help students with no experience in process analysis prepare the first
couple of cases in OPIM631.
After operating for one hour, you realize that you are not too happy with this process
(except the person doing the dressing and the wrapping, who looks the least tired of the
three of you). Here is the current state of your system (kitchen):
The first thing you notice after looking up from your work is a huge pile of bagels
waiting for veggies. The "cut and mayonnaise person" has clearly worked hard and
managed to prepare a total of 20 bagels in the one hour. From those 20, only 12 were
picked up by the "veggie person".
Third, and most importantly, all three of you are somewhat disappointed when you
realize that you have only finished 11 bagels. Your preliminary analysis prior to starting
went like this: it takes 10 minutes of work to finish one bagel; if three persons work for
60 minutes, this should result in 3*60/10=18 bagels. However, only 11 bagels are
finished. So you fall short by almost 50%! After some discussion, you realize what
happened:
- It took ten minutes to "fill the pipe line" in your process, thus the first bagel was
done after 10 minutes.
- From minute 10 onwards, you finished one bagel every 5 minutes, despite the
hard work of the cut-and-mayo person.
But even then, why did the hard work not lead to more output? Was it really just a start-
up problem? Or, was there something more fundamental at work?
You might be somewhat irritated that we have not talked about cost so far. However, note
that any improvement in inventory, flow rate, or flow time will have a direct impact on
cost, or even better, on profit. Shorter flow times will make it easier to rapidly respond to
customers (especially in make-to-order environments and service operations). Typically,
shorter flow time will result in additional unit sales and/or higher prices. Lower inventory
results in lower working capital requirements as well as many quality advantages that we
will explore in this course. Higher inventory is also directly related to longer flow times
(explained below). Thus a reduction in inventory also yields a reduction in flow time.
Higher flow rate translates directly into more revenues, assuming your process is
Process Analysis
After building the process flow diagram, the next step towards understanding and
improving a business process is to perform a process analysis. The objective of the
process analysis is to:
Find the process step that is limiting the rate at which the process generates
output. This limiting step is called the bottleneck.
Find the maximum rate at which the process can generate output (capacity). If
there is sufficient demand, the capacity of the process will correspond to the flow
rate defined above.
Compute the time it takes for a flow unit to go through the process, the flow time,
including processing time and waiting time.
Compute the time it takes to fulfill an order of a given size, e.g. 100 bagels.
There is no precise recipe2 for how to draw process flow diagrams and how to perform a
process analysis. You will learn how to perform these tasks over the next two or three
weeks as you prepare the cases for class. Figure 3 is a summary of the major steps.
2. Understand how the physical process works and draw a process flow diagram.
Show process steps, inventory holding points, and arrows depicting product flow.
3. Determine the capacity of each step in the process expressed as the number of
flow units of product that can be processed per unit time.
4. Identify the capacity bottleneck. This is the step with least capacity.
5. Once the bottleneck is identified, think about how the bottleneck influences other
process steps as well as the overall behavior of the process. Calculate different
performance measures such as the process capacity, flow time, work in process
inventory, and labor utilization.
2
Actually there are recipes for process analysis. However, in order to be applicable to all situations, the
recipe is rather complex and involves many, many definitions. Thus, we prefer to give you a somewhat
simplified version that will work in 80% of the cases and rely on your common sense for performing the
residual 20%.
Let's revisit the bagel example. Remember that the first step (cutting and mayo
spreading) took 3 minutes per bagel, the second step (cutting veggies and putting them on
the bagel) took 5 minutes and the third step (dressing and wrapping) took 2 minutes.
The duration of the activities that comprise a process step is called the activity time. To
determine the capacity of an individual process step, we write:
capacity=1/activity-time.
E.g. for the first step, we write: capacity1=1/(3 minutes/bagel)=0.333 bagels/minute,
which we can rewrite as 0.333 bagels/minute = 0.333 bagels/minute * 60 minutes/hour =
20 bagels/hour. (These computations using measurement units might remind you of your
high school science class, and YES, your physics teacher was right after all: keep track of
the measurement units!) Similarly, we can compute capacities of the second step to be 12
bagels/hour and of the third step to be 30 bagels/hour.
If there is more than one person (or machine) carrying out a process step, the above
formula changes to:
capacity=number-of-workers/activity-time.
This is intuitive, as the capacity grows proportionally with the number of workers.
In simple processes with just one type of product (flow unit), we call the process step
with the least capacity the bottleneck. The capacity of the overall process is equal to the
capacity of the bottleneck. In the bagel example, this is the veggie process step, thus the
overall process capacity is 12 bagels/hour.
In processes with multiple product types, the analysis is a little more complicated. Why
can't we just do the same analysis as above? Consider the process flow diagram shown in
Figure 4, which describes a process where multiple variants of bagels get produced; e.g.
cream cheese, veggie bagels and bagels with grilled bacon and veggies.
This product mix complicates the process analysis. It is important to understand that the
capacity of the process crucially depends on the product mix. For example, the process
step "cream cheese" might have a very long activity time, resulting in a low capacity of
this activity. However, if only one out of a hundred customers requires cream cheese, this
low capacity would not be a problem.
Put Grilled
Stuff on B.
Raw Bagels
Grilled-Veggie
Finished Bagels
Veggie
Cut
Cream Cheese
Veggies Wrap
on Bagel
Cream
Cheese
When computing the requested capacity, it is important to remember that some activities
(e.g. cutting) will be requested by all product types, whereas others (e.g. grilled stuff) will
only be requested by one product type. This will (hopefully) become clear by looking at
the process flow diagram.
By comparing the ratio of requested capacity and available capacity, which is also called
the implied utilization of the activity, we can now find the "busiest" activity, in this case
the veggie operation. As this ratio is above 100%, the process is capacity constrained and,
unless we can work overtime (i.e. add extra hours at the end of the day, in which case our
available capacity would go up), we will not be able to meet demand.
Littles Law
Flow Time, Flow Rate, and Inventory are related by the following identity (known as
Littles Law):
I = R * T.
For example, if you want to find out how long patients - on average - spend in the waiting
room for a certain hospital operation, e.g. X-ray, you could do the following:
- observe the queue at a couple of random points during the day, giving you an
average inventory I. Let's say this number is 7 patients.
- look in your computer to see how many patients came through X-ray on that day,
giving you the average flow rate R. Let's say there were 100 patients over a period
of 8 hours, yielding R=100/8=12.5 patients/hour
- use Little's Law to compute T=I/R=7/12.5=0.56 hours=33.6 minutes
This formula will be helpful in computing T in many applications you will encounter.
Obviously, if you see how to compute T directly, then its easier not to use the formula.
Little's Law can also be used to find I given R and T or to find R given I and T.
When does Little's Law hold? The short answer is always. Little's Law does not depend
in which sequence the flow units (e.g. patients) are served3 (remember FIFO and LIFO
from your accounting class?). The only caveat is that if I, R or T vary over time, then
Littles Law is still valid, but only if used with average values of I, R and T.
We now understand that the veggie process step was the bottleneck, because it has the
least capacity. As we tried to push as many bagels through the system as possible, we
were capacity constrained and the flow rate of the system, once it got going, was equal to
the capacity: 12 bagels/hour.
So how long does it take to produce ten bagels, starting with an empty system? It will
take ten minutes (the sum of the three activity times) until the first bagel is completed.
This is the time to "fill the pipeline". From then onwards, we get an additional bagel
every five minutes. (This is because the Veggie operation can produce no more than one
bagel every five minutes.) Thus bagel 1 is produced after 10 minutes, bagel 2 is produced
after 15 minutes and bagel 10 is produced after 55 minutes.
More formally, we can write the following formula. The time x to finish Q units is:
x = T + (Q-1)/R
3
Note however, that changing the sequence will impact a given flow unit (e.g. the patient coming in first in
the morning). But Littles Law deals with averages, i.e. if patient A will wait longer, one or more other
patients will have less waiting time.
Types of Processes
The decision to arrange your process as depicted in Figure 1 was not dictated by the
product (the recipe of the ham-cheese bagel) but it was your managerial choice. Consider
the two alternative process layouts in Figure 5.
Conveyor Belt
Raw Bagels Finished Bagels
Same Person
The first process is called a machine-paced line flow. A single conveyor belt carries the
bagels between workers and moves at a constant speed. Such a process is different from
the example we had in Figure 1, called a worker-paced line flow, as it does not allow for
a build up of inventory between the process steps. The pace with which the workers must
complete activities is dictated by the speed of the conveyor belt.
The second process corresponds to three work cells. In this example, each work cell
consists of one person who completes the entire set of activities to produce a completed
unit. As a result of this process layout, there is no need for inventory between the
activities.
Let's go and see some real organizations in action. Make sure to visit the following web-
pages, each of which offer a virtual tour through their (manufacturing) process:
Buell Motorcycles: http://www.buell.com/tour/factour.html
Monitor Sugar: http://www.monitorsugar.com/htmtext/Pictflow.htm
Peavey Guitars: http://www.peavey.com/wolfgang/index.html
Statton Furniture: http://www.statton.com/tourpics.htm
There are many other dimensions along which processes can differ. Empirical research
in operations management, which has looked at thousands of processes, has identified
five clusters or types of processes. Within each o the five clusters, processes are very
similar concerning variables such as product variety or production volume, as is
described in Table 2.