Академический Документы
Профессиональный Документы
Культура Документы
Forum
Abstract
In todays globally competitive manufacturing environment, many firms are comperfed to rapidfy improve and evolve their
operations. But traditional formal analysis of operations management is static,emphasizing optimization in a steady state
world. We propose an aiternative dynamic approack to an&zing operations mana~ament, Our approach deals explicitly with
four elements not considered by most static a~proa~kes: knowledge, learning, ~ont~nge~ci~ and problem solving. In studying
each of these elements in detail, emphasis shifts from improving efficiency assuming complete ~~knolo~ca~ knowledge, to
deliberatefy enhancing rates of improvement and of adaptation to new situations. Robotic assembIg ofwatckes is discussed in
detail as an exampie of a process that ought to fit the static approach, is.. be managed for static efficiency. in fact, we find that tke
process is managed d~namicaily. We propose several ways of applying uaditional modeling tools to dynamic issues. Considerable further research wilt be needed to develop models for dynamic situations that are as powerful as traditional models are for
static situations.
092%5273/92/$05.00
266
which a dynamic approach
is applicable
is
growing. It is no longer sufficient to ask How
can we make this operation more efficient at its
existing tasks? Research must also be directed
at How can we become better at recognizing
and dealing with contingencies,
learning from
their resolution, and accumulating
a broader
base of knowledge?
Some managers
are
asking this question, but the use of dynamic
and knowledge oriented approaches
remains
an ad hoc pursuit, without much theoretical
foundation.
We begin by articulating
some of the implicit assumptions
in operations management
research. Section 3 describes our suggested
alternative,
a dynamic approach
that emphasizes the importance of knowledge in production systems. Section 4 discusses the design
and operation of an automated assembly line.
We show that traditional
static models of assembly lines ignore key activities of managers
and workers, which center on dynamic rather
than static issues. In Section 5, we consider
other applications of a dynamic approach. We
conclude, in Section 6, with a reexamination
of
the comparison
between static and dynamic
approaches,
and a discussion of the research
that will be needed to build a useful and rigorous dynamic view of manufacturing.
A single paper cannot fully establish the
validity or usefulness of a dynamic approach.
We emphasize operations research, the manufacturing domain, and the academic study of
operations
management.
Management
practice in some industries is well ahead of research
in incorporating
dynamic issues into day to
day manufacturing
activities and is the key
motivation
for seeking new academic paradigms. We discuss some practical techniques in
the penultimate Section of the paper, but defer
a general dynamic
analysis of present day
operations management.
2. Operations management
in a static world
267
Assumption
1: Known production
technology
Assumption
procedures
This assumption
is powerful and useful
when the necessary tasks have been reduced to
appropriate
procedures.
However, reduction
to procedure is not desirable for some environments and tasks characterized
by large and
important contingencies,
high complexity, or
ambiguity about key variables and their relationships. This includes many aspects of product design and problem solving.
Assumption
4: Homogeneous
inputs
Factors of production
such as labor, raw
materials, machinery, and energy, are assumed
to be homogeneous,
with exogenously
determined standardized
characteristics,
and available in complete markets. The markets are
usually assumed to be efficient.
Assumption
5: Known goal
268
These five assumptions
lead to a consistent
view of a world that may be complex, but is
fully specified. The task of operations management research is static optimization
to select
the best way to produce despite complexity.
The task of managers is to select a rigid procedure for workers, then monitor and ensure
their compliance.
This static paradigm has no place for explicit consideration
of dynamic issues such as
knowledge,
learning, or problem solving. It
deals with contingencies only by invoking predetermined
conditional
procedures
and by
using stationary stochastic models which treat
the contingencies
as exogenous.
Previous Literature
We are not the first to argue that standard
academic approaches
to manufacturing
management are deficient for the model environment. The criticisms in Ackotfs article, The
Future of Operations
Research is Past [2],
evoked a variety of responses
[3]. One of
Ackoffs criticisms called for a dynamic approach (p. 98).
The structure
and the parameters
of
problematic
situations
continuously
change, particularly
in turbulent
environments. Because optimal solutions are very
seldom made adaptive
to such changes,
their optimality is generally of short duration. . . . With the accelerating rate of technological and social change dramatized by
Alvin Toffler and others, the expected life of
optimal
solutions
and the problems
to
which they apply can be expected to become
increasingly negative.
For these reasons there is a greater need
for decision-making
systems that can learn
and adapt quickly and effectively in rapidly
changing situations than there is for systems
that produce optimal solutions that deteriorate with change.
In their critical examination
of the standard economic theory of cost and production,
Murnane and Nelson [4] list assumptions im-
3. A dynamic approach
One approach to dealing with dynamic elements of the manufacturing
environment
is to
construct models that relax the five assumptions of the static paradigm one at a time. For
example, decision tree models can be used to
handle uncertain and non-stationary
environments. Another approach is to reject formal
modeling and quantification
in favor of intuition. A third approach,
which we propose
here, is to develop new concepts for dealing
with critical issues that are not treated by static
approaches.
3.1. Elements
of a dJ,namic approach
269
processes, and environment have, in effect, better production technology. Relevant knowledge includes how production should be done,
the sources and types of common contingencies, how effective problem solving and learning can be done, and what further learning is
needed. Knowledge, unlike most inputs to production, is not consumed by use. Neither is it
automatically generated by experience. Managing, exploiting, and augmenting a firms stock
of useful knowledge are key operating tasks.
Learning. Because knowledge is a key element of processes, a foundation of competitive
advantage, and is always incomplete, organizational learning is a key task. Learning must
be interwoven with production, not be conducted entirely in laboratories and other nonproduction facilities. Manufacturing facilities
should be designed and operated to enhance
the rate of learning. A variety of methods for
effective learning exist.
Contingencies. Contingencies arise due to
gaps in knowledge about the internal and external worlds. We have a contingency when
a realized event does not match an anticipated
event. Both favorable and unfavorable contingencies occur. Contingencies
should be
considered explicitly during the design of
processes and operating methods, as well as
during start-up and ongoing operations.
Problem solving. Contingencies define problems. A fundamental task in production operations is to identify and solve the problems that
lead to contingencies. Problem solving that is
neglected or performed ad hoc will reduce performance in the short run and retard learning
over the long run.
Figure 1 contrasts static and dynamic approaches to contingencies. Gaps in knowledge
give rise to contingencies, which give rise to the
opportunity for problem solving. In a static
paradigm, contingencies are patched or
worked around. In a dynamic approach, contingencies lead to deeper problem solving
(root cause analysis) which investigates why
a contingency occurred, how to better predict
and detect it, and how to prevent it (if undesirable) or make it more frequent (if desirable).
Such problem solving is a form of learning.
qf knowledge
270
e
Observe
No
long
learning
+
contingency
term
4.
. . . .
. .
<
1
Static Approach
Dynamic Approach
approach
.. . .
----
to contingencies,
271
Secondary development
Primary development
1.
Can
recognize good
output (but don't
know how to obtain
it).
2.
Can
recognize variables (but don't know
which are relevant).
Complete Proceduralization
8. Possess complete
procedural knowledge.
3. Can discriminate
among variables.
4. Can mea&e
variables.
primary
100x
Procedure
6-1
7
6stage
5-
of
4Knowledge
3-
2-
212
Fig. 4. Assembly
workstation
on the automated
watch assembly
4.1. Description
line.
273
to the prior station. The conveyor forms a buffer of pallets in process.
Each assembly robot at each station contains the tooling and software required for
a particular operation. Most of the inspection
statians are physically similar, but use software appropriate to the detection of specific
task objectives. Stations are programmed such
that all tasks take a fixed amount of time, less
than or equal to six seconds. The modular
assembly unit is functionally similar to a person on an assembly line, but faster and more
repeatable.
of assembly
lines
expticitly
models
model
274
queuing models of work under repair. Again,
analysis is by static economic
optimization
incorporating
variables such as the costs of:
rework, scrapping, idle repair capacity, and
inadequate
capacity. Probabilities
of flawed
operation of machines or test stations are assumed to be exogenous, stationary,
and not
subject to controlled
learning. Furthermore,
the models neglect the roles of rework and
testing as likely sources of information,
noise,
and confusion [20].
Thus, though the static paradigm accepts
contingencies
as important to line design, the
only response it allows is to work around
them. All probabilities
are constant
and
exogenous, the goal of static models being to
optimize static efficiency despite the presence
of contingencies.
Contingencies
are treated
neither as sources of information
for learning
nor as targets for improvement.
4.4. Performance
By the standards
of the static paradigm,
performance of the assembly line was excellent.
Each machine had an average uptime of about
99.8%, with a mean time to repair of 4 minutes
and a standard deviation of repair of 2 minutes.
A single pallet (100 watches, 10 minutes of
work) buffer between each station would be
sufficient to prevent starvation of any station.
A one pallet buffer for each of the 50 stations
would total less than a day of work-in-process
inventory, which is minimal by any standards.
Similarly, the cost of scrap plus rework was
about 1% of total material cost. Problems
were concentrated
in about 5 of the 50 stations; an approximate
model
would
be
2 watches rejected per thousand per station, or
one watch rejected every 50 minutes. A single
operator could visit each station once an hour
to rework or scrap the defective movements.
Viewed in the static paradigm, this automated line is remarkably free of contingencies,
and those that do arise can be accommodated
by one or two people. The line is also very
flexible (250 models on a line at one time, with
more than half of these new each year). Finally,
it has low costs. As the line is run 24 hours per
275
276
improvement
in the operating behavior of the
line, brought about by new knowledge. Primarily because line layout is dynamic, and
evolves in response to the location and status
of various contingencies, the design of the line
does not fit the patterns predicted by static
models. At all times, a few of the modules of
the line are undergoing
intensive work. This
may take the form of experiments to speed up
the station or improve its conformance,
the
introduction
of a new piece of specialized
equipment, or even the replacement of an entire module. In other cases, it fits the previous
example, in which the fabrication process for
one part is being intensively evaluated, and
interactions between fabrication and assembly
are under study.
At almost no time is this line well balanced in the static sense. A few of the stations
are run at the six second cycle time, but many
of the other robotic operations can be done in
less than six seconds. The conformance quality
of the module interacts with its speed because
of the micron tolerances used to fit parts together, so that higher speeds can sometimes be
achieved only at the risk of increasing the need
for retries. To speed up a module, its robot arm
must be accelerated, causing vibration, which,
if not damped,
will be greater than two
microns. Various methods for reducing the
vibration are known, but must be applied and
tested on a case by case basis.
Alternate
modules were sometimes introduced into the process flow during these periods of experimentation
so that the module
under study could be isolated. At other times,
the in-process
buffer on both sides of the
module was increased to allow more latitude
for contingencies
without affecting the rest of
the process. Following a period of intensive
investigation,
experimentation,
and change,
buffer size might be kept larger than normal
for a few days while the frequency and nature
of contingencies
was carefully tracked.
4.7. Relevant
277
systems we studied, E-lots ranged between
1 unit and 100 units.
Such a system raises a host of questions:
Where should E-lots be located? What should
be the size of the inventories? How should they
be replenished? When should the size of the
inventories be reduced? These questions can be
modeled by applying OR tools to dynamic
activities.
Problem-soloing strategies. The process of
assembly on the watch line is divided into 50
modules. Processes are better understood in
some modules than in others. A module in
which a robot repeatedly executes an algorithmic procedure flawlessly may be at Stage 7,
while processes in other operations, such as
bonding components with an adhesive, may be
at much lower stages. Environmental conditions may change and cause a usually reliable
Stage 5 process to fail. The process of fault
diagnosis in a rework station might be only at
Stage 3, requiring pure expertise.
When a system detects a number of problems, a decision must be made where to allocate limited resources. Fault tree analysis
provides one modeling construct for laying out
contingencies and their possible causes. This
can be complemented by statistical techniques
and industrial engineering methods of analysis
and by experiments constructed to identify
process functions more precisely. In future,
the operations research models capable of examining a system as a whole could develop
problem-solving strategies in the large. In formulating the assembly-line problem at the
ramp-up stage, for example, the objective
when assigning tasks to stations would be to
gather the most information on effective process parameters for each operation, not to minimize initial cycle time.
To be most effective, experiments should
be tied to models of physical phenomena
and related to the economics of production.
For instance, in punch press models, the
physics of deformation and control should
be studied. One can construct sequential
Bayesian models of the value of information
from experiments and the economics of process change.
Which problem-solving strategy to use depends on how much one knows about the
problem already. Each stage of knowledge requires a different kind of experiment with its
own economics. In the out of tolerance problem described above, for instance, the variance
of the dimension falls with heat treatment,
while the mean shifts one way or the other. The
physics of why and how variance falls is not
well understood; this effect is at a low stage of
knowledge. The reductions seem to be related
to the shape, thickness, and material composition of the component, and to the heat treatment process. Beyond this, not much is known.
The process of improvement in control is thus
one of rudimentary controlled trials. Expertise
and judgment enable us to assess similarities
and differences between components, relate
control parameters to output, and decide what
kinds of experiments to conduct.
By contrast, the stamping process before
heat treatment is well understood. The relationship between process parameters and process variance is su~ciently well understood
that statistical relationships can be built and,
for simple shapes, functional relationships estimated. Thus, the problem solving methods
should depend on what we already know
about the processes we are attempting to improve [22].
Physicaljeconomic models of processes. The
physical behavior of a process is critical to its
operation and economics. For physical operations at Stage 7 of knowledge, a model can be
written to predict the occurrence of endogenous contingencies. For example, engineers in
the watch line used computer-aided engineering (CAE) to simulate vibration at the end of
a robot arm at different speeds and accelerations, using different tool designs and damping
methods. This allowed them to design the robot procedures. Had knowledge of a robot
only been at Stage 6, pure simulation would
not have been adequate, but a combination of
experiments, algebraic models, and simulations could still have found and described key
relationships quite effectively, providing guidance for the design and software of the assembly robot.
278
The goal of such work is to develop a science
of manufacturing
methods. We believe that the
necessary tools are now available to do this. It
is no longer necessary to use pure expertise to
design manufacturing
methods, as if we had
only a Stage 4 knowledge.
So far, such
modeling has been done most extensively by
domain specific engineers during product design, such as stress and vibration calculations
for airplanes and hard disk drives. CAE tools
are only beginning to be used for manufacturing engineering, but it is already possible to
incorporate
operations
research
methods
directly into the CAE tools, for example to
conduct searches for lower cost or higher performance configurations.
A few fields, such as
chemical engineering, have already begun to
use OR methods.
of process
control
A recent historical analysis of process control in machine tool-based industries found six
epochs, each characterized
by an intellectual
shift and the development
of an entire new
system of manufacture,
spanning machines,
the nature of work, and the organization
[23].
The first three epochs involved increased
mechanization:
substitution
of capital
for
human labor; progress through economies of
scale; and increasing mechanical constraint to
increase precision and control despite higher
energy intensity. The last three epochs reversed these trends, fostering increased versatility, substitution
of intelligence (both human
and machine) for capital, and economies
of
scope. Today, machines are increasingly used
as extensions of the human mind, and both
human and machine discretion and versatility
are growing.
There is a correspondence
between the six
epochs of process control and the eight stages
of knowledge. In the first three epochs, as in
the first five stages of knowledge, the emphasis
is on identifying,
differentiating,
measuring,
and gaining localized control of a process. In
the last three epochs of process control, and in
the latter stages of knowledge, system developers study and gain control of process contingencies until they are able to extract general
principles and technologies that can be applied
in a variety of domains [23, p. 901. Problem
solving and development
of new knowledge
assets such as software and parts descriptions
become dominant activities. Thus key activities shift from static to dynamic tasks.
5.2. Development
qxtems
qfjexihle
manufacturing
279
with routine activities, most of which could be
reliably performed
by the machines themselves.
5.3. Comparison with the experience
model of learning
curve
6. Conclusions
Taylor believed that learning through experimentation
was crucial. But in his world, it
was to be done off-line, by specialized personnel, usually in a lab or pilot line. Information
fed back from normal manufacturing
was used
to reward high output but not as a source of
new knowledge. Thus the activities of execution and knowledge creation were both present, but highly separated. This separation is
found today in static approaches
which assume progress comes from outside the manufacturing plant, from vendors, research labs,
and development
efforts. Within manufacturing, knowledge is assumed complete. Longterm competitive success will go to the firms
that improve
the fastest over a sustained
period. In principle they can do this by (1)
purchasing
outside knowledge, (2) intensive
R&D outside manufacturing,
and (3) learning
within existing manufacturing.
We will look at
each in turn.
With world equipment
markets becoming
global, any knowledge embodied in purchased
equipment or software is widely available to
280
competitors.
As well understood
procedural
tasks are increasingly turned over to machines
and software available from vendors, competitive advantage lies more and more in expertise
based tasks such as design and process
improvement
beyond the original capability of
purchased equipment. This is strengthened
by
the trend toward flexibility in automation.
In
short, economic
rents are today available
mainly from knowledge which extends what is
directly available from vendors.
In principle,
development
of knowledge
within the firm might be done within separate
research
and
development
organizations.
When is it effective to completely
separate
learning from manufacturing,
as static approaches do? The difficulty with such separation is that non-manufacturing
environments have inherently low fidelity for some key
issues. Fidelity is the similarity between the
location where learning occurs and the manufacturing floor where it is used. For variables
at stages six or seven of knowledge, an artificial
environment
(pilot line) can be created with
adequate fidelity. Experiments
run in such an
environment
can be extrapolated
to predict
accurately what will happen in actual manufacturing. But pilot lines cannot have complete
fidelity for important issues at early stages of
knowledge.
For example,
when tolerances
tighten, subtle previously
unimportant
disturbances on the manufacturing
floor may become significant and have to be analyzed in
order to devise countermeasures.
Furthermore, interactions
among people, machines,
and materials in high volume manufacturing
cannot
be duplicated
realistically
in pilot
lines.
Therefore, fully effective learning for process
improvement
must use information
from the
manufacturing
process itself. Speed is also
a factor, since it is time consuming and expensive to create and run pilot lines. Thus, for
learning about certain issues, it is both more
effective and more economical
to use the
manufacturing
process as the laboratory
for
experiment and observation. These arguments
apply also to research environments,
which
have even lower fidelity.
In short, firms that maintain a rigid separation between learning in R&D and execution in manufacturing,
with a one-way flow of
knowledge and information between them, reduce their ability to learn and their rate of
improvement.
Competition
and other external
factors force continual change in the technology of manufacture
and the products offered
by firms. Schumpeter
[28] argued this more
than 40 years ago, and recent competition
from the Far East has painfully exacerbated
the pressure for such change. We argue that
the production
situation is dynamic; therefore
knowledge is key to competitive
success and
must be explicitly considered
in operations
management.
Managers
in some industries
have known and responded to this for decades.
However the formal analytical tools and concepts available to them have their roots in
Taylors separation of knowledge from execution, and are thereby limited in dealing with
dynamic issues.
A protected monopolist
might be able to
ignore dynamic issues and maintain a strictly
static approach. Historically,
though, monopolies that have assumed they were immune to
competition
have eventually been supplanted.
Usefulness of operations
dynamic world
research
in the
We have argued that static models of operations are useful only for those problems for
which relevant knowledge
is at or close to
Stage 7, and that this is only a subset of manufacturing in general. Nevertheless, the various
standard tools of operations research are still
usable, even when static paradigms and models
may not apply. We can divide problems into
three categories, depending on what types of
tools and variables are suitable.
(1) Problems that can be handled using standard tools applied to stationary variables;
that is, problems that fit the static paradigm. Efficient execution in stationary situations is still necessary, even if it is not
sufficient for success in most industries. As
technology,
competition,
and operating
281
practices progress dynamically, new problems amenable to stationary analysis arise.
The advent of Flexible Manufacturing Systems, for example, has posed a variety of
interestiong new scheduling problems. Yet,
it can be dangerous to ignore the dynamic
aspects of such problems. Schedules should
be designed to enhance the rate of learning,
not just to reduce immediate costs.
Problems
that can be handled using stan(2)
dard tools, but applied to dynamic variables and issues. The dynamic paradigm
covers many problems that, although they
remain to be researched, seem amenable to
existing operations
research methods.
Search theory and dynamic programming,
for example, have wide application in conducting sequences of experiments over
long periods of time. Examples of this class
of problem were discussed in the preceding
section.
(3) Problems attended by dynamic issues that
are not fully amenable to standard tools.
We see many dynamic problems that are
empirically important but cannot be fully
modeled. For example, just-in-time inventory control seems to have an impact on
the pressure experienced by workers and
managers to do root cause problem solving. Both the success and the value of JIT
are crucially tied to whether problems are
solved superficially, once-and-for-all (removal of the root cause), or not at all. Yet
this issue may be mediated by psychological factors we do not yet know how to
model. Suri and deTreville [29] model
some relevant effects of JIT, but they are
unable to model the underlying driving
forces. Another example is the management of product design, which occupies an
increasingly important role in modern
manufacturing,
but which has so far
proved quite hard to model.
It is our hope that this paper will stimulate
new research, both into the development of
new tools and models, and into the application
of known tools to dynamic problems. We
believe that framing situations explicitly in
a dynamic paradigm will yield powerful practi-
282
IO
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34