Beruflich Dokumente
Kultur Dokumente
Manufacturing companies often complain about the difficulties they face in meeting their
customers’ logistic requirements. Many blame the perceived inadequacies of their production
planning and control (PPC) software for their performance deficits. The paper illustrates
why this is only a partial view of the causes of the shortcomings. PPC software is just one
of six configuration aspects of the entire PPC system. The authors argue that the configuration
of the PPC aspects objectives, processes, objects, functions, responsibilities and tools has to be
carried out methodically and consistently in order for the PPC system to function properly.
The analysis of examples of so-called ‘stumbling blocks’ of PPC, inadequate configurations
of one or several of the aspects, supports this claim. The paper closes with the proposal of a
checklist that the authors suggest as a first approach to ensure the consistent configuration of
PPC systems.
Keywords: Production planning and control systems; Configuration aspects of PPC systems;
Stumbling blocks; Configuration and operation of PPC systems; Actors in PPC
Over time, the remarkable progress of computer tech- as far as the role of operational employees is concerned.
nology facilitated the application of more powerful Kaplan and Norton (1996) propose the balanced score-
planning software such as enterprise resource planning cards as a method to link business strategies to specific
(ERP), supply chain management (SCM), advanced aspects of performance. Miles and Snow (1978) deter-
planning and scheduling (APS) or manufacturing execu- mine what types of business organisations lead to
tion systems (MES) (Stadtler 2002). All of these systems above-average levels of performance. Maslow (1987)
carry out a considerably larger number of functions and Huczynski and Buchanan (1991) explain the impor-
than their predecessors. They apply sophisticated tant influence that human motivation and employee
mathematical algorithms to solve multi-variable involvement have on the performance of a business.
optimisation problems and can thus consider numerous Storey and Sisson (1993) discuss the effects of
planning restrictions simultaneously. Due to the performance-related pay on the performance of a com-
immense complexity of the implementation of these pany and provide instructions on the effective design of
large systems they often fail to produce the substantial remuneration systems. In order to ensure that PPC
logistic performance improvements the companies systems contribute to high levels of logistic performance,
are hoping for (Davenport 1998). In contrast, other these general methods and approaches have to be
businesses preferred ‘simple’ PPC approaches. The adapted for the specific field of production management.
increased popularity of just-in-time principles and Publications that transfer these approaches to the field
Japanese management methods made companies avoid of PPC have only recently been published (Wäfler 2003,
the application of software and focus on organisational Wiendahl and Westkämper 2004, Nyhuis 2004).
aspects instead. They achieved remarkable performance According to the authors’ experience it is not only the
gains, e.g. by the introduction of Kanban control cards neglect of above-mentioned important factors but also
(Soder 2004). The contrast between highly sophisticated, the lack of awareness of the correlations between sepa-
computerised PPC systems whose logistic performance rate factors that affect the configuration of PPC systems
is insufficient and simple, rules-based control mechan- and lead to undesirable logistic performance deficits.
isms that achieve astonishing results made researchers These so-called ‘stumbling blocks of PPC’ are errors in
and industrialists realise that the problems of PPC the configuration of a PPC system as a whole. The
cannot be solved by more powerful software alone. symptoms of these stumbling blocks, insufficient fulfil-
There seem to be other causes of the described perfor- ment of logistic objectives, a lack of transparency and
mance deficits, which had been neglected so far. excessive efforts required, are easily identifiable. Often
The standard textbooks on PPC offer detailed though those responsible for PPC on the operational
descriptions of the theoretical foundations of the PPC level are not able to simply remove the stumbling
functions, mainly mathematical models and algorithms blocks. On the one hand the interdependencies between
(Plossl 1985, Fogarty et al. 1991, Hopp and Spearman their causes make a final analysis more difficult; on the
2000, Vollmann et al. 1997). However, instructions on other hand, the changes required by the situation can
the design and implementation of PPC systems are exceed the competencies of the operational staff
uncommon or not very detailed. Fogarty et al. (1991) involved. In most cases, only the managing directors
emphasise that the choice of a logistic strategy should can remove the causes of the stumbling blocks.
reflect the nature of the customer demands. The logistic Therefore, the objective of this article is to create a
strategy in turn determines appropriate manufacturing framework for the identification, analysis and removal
strategies and the corresponding feasible planning and of classic stumbling blocks of PPC:
control methods. Vollmann et al. (1997) stress the
importance of mapping the planning and control . Section 2 defines the key terms of PPC. The PPC
processes specifically for the purpose of implementing system, configuration aspects of PPC and
PPC software to support the planning functions. The stumbling blocks of PPC.
same authors provide a selection of the prerequisites . Section 3 describes typical stumbling blocks of
of the system implementation. Otherwise, there are PPC. The descriptions first identify their respective
only case studies on MRP or ERP system implementa- symptoms, analyse their causes and present
tions available that provide some indication on the possible solutions to remove the stumbling blocks.
critical success factors of PPC systems (see, for example, The practical examples included in the discussion
Akkermanns and van Helden 2002, Wiers 2002). of each stumbling block are based on the experi-
In general management literature, important ences the authors gained in industrial projects.
approaches are being discussed that aim to ensure the The projects focus on the configuration of PPC
fulfilment of business objectives. Publications on PPC concepts, the selection of suitable software tools
almost completely ignore these discussions, especially and the implementation of both in practice.
636 H.-H. Wiendahl et al.
. Section 4 outlines a framework for the holistic PPC system includes the three value added processes,
configuration of a PPC system. It lays the founda- Source, Make and Deliver, in accordance to the termi-
tions for a coherent and customised composition of nology of the supply chain operations reference (SCOR)
the planning and control functions of manufactur- model (Supply Chain Council 2004) (cf. figure 1a). The
ing companies. input and output stores of a company are thus subject
. The conclusions in section 5 draw the insights matter of a PPC system in the same way as production.
together in the form of a questionnaire. The holistic The PPC system crosses company boundaries: It allows
configuration of a PPC system should consider the for the requirements of customers and suppliers since,
issues that the questionnaire raises in order to following supply chain management principles, the
avoid the formation of stumbling blocks. management of the storage processes takes the delivery
performance of the suppliers as well as the demand
This merges the aspects of the functions and data of
behaviour of the customers into account. According
PPC as well as its processes and responsibilities in an
to this definition, the term ‘PPC system’ comprises
integrated model that provides a basis for the holistic
more than just the PPC software. The software is only
configuration of PPC systems.
the tool to plan and control the logistic process chain
as well as the storage of production master data and
feedback data.
2. Key terms of PPC
(a) (b)
Function Process
Value-adding processes
Object Responsibility
Figure 1. Definition of a production planning and control system. (a) Scope of application and (b) configuration aspects.
Stumbling blocks of PPC 637
. The ‘PPC objects’ are the planning objects of Ideally, the symptoms can be traced back to a single
PPC. The most important objects are the articles cause. In this case, only one configuration aspect is
(finished products, components or raw materials), affected and the mistake in the configuration is easily
resources (machinery and personnel) and orders detected and removed. An example is the entry of
(customer orders, spare parts orders, sample incorrect planned capacity values into PPC software.
orders, etc.). If, for instance, the capacity of a bottleneck work
. The ‘PPC functions’ define the activities that are system has wrongly been set at 18 hours per working
required to plan and control the logistic processes day instead of the correct value of 16 hours, production
in the stores and in production. The fundamental overloads arise. This stumbling block can be
activities are the definition of local objectives and easily removed by a simple correction of the planned
targets, forecasting and decision-making, providing capacity value.
feedback on order progress as well as continuous In cases where several cause-and-effect relationships
improvement. influence or even amplify each other, the removal of
. ‘PPC responsibilities’ determine the positions—and stumbling blocks becomes more complex. Here, several
therefore the members of staff—that are in charge of the configuration aspects are affected. Even though
of certain PPC activities. Conventional PPC their symptoms are as apparent as for the simple
systems ignore this organisational view as they stumbling blocks, their removal is a lot more difficult:
operate on the assumption that responsibilities It is necessary to, first, identify the relationships between
are organised by a central entity (see for example the different causes. Secondly, the causes in different
Hackstein 1989, Vollmann et al. 1997). configuration aspects have to be changed simultaneously
. The five configuration aspects described above and in a co-ordinated way. Typically, this exceeds the
constitute the logical core of a PPC system. The competence of the operational actors so that their
purpose of the ‘tools for planning and control’ is managers have to understand and remove the stumbling
to support the operational order processing by block.
(semi-)automated PPC activities. This creates stan-
dards for the operational activities and relieves staff
of time-consuming routine tasks. More time there- 3. Typical stumbling blocks of PPC
fore becomes available for the required planning
and control decisions. The following examples describe the stumbling blocks
with several causes that are most commonly found in
These configuration aspects serve as a theoretical
industrial practice. Each explanation is divided into the
basis to analyse and remove the stumbling blocks
description of the symptoms and the analysis of their
of PPC.
causes. Measures that are used for the removal of the
stumbling blocks follow. The examples are based on real
situations in industrial companies.
(Gutenberg 1951, Plossl 1991). Nevertheless, many com- positioning their logistic processes at certain operating
panies are not aware of their consequences. Frequently, points on the production operating curves.
production managers are trying to ‘optimise’ the utilisa- The conflict between objectives described above
tion of work systems concurrently to the throughput only represents a stumbling block if those responsible
time. Detailed investigations demonstrate that such an ignore it in their day-to-day job. In a typical example,
approach is not target-oriented because ultimately no the managing directors of a medium-sized manu-
single objective of the optimisation can be defined. facturer of construction components required short
Substituting the minimum-cost objective for the logistic throughput times to achieve short delivery times.
objectives does not resolve the conflict. Instead, compa- At the same time, they demanded a high utilisation
nies should start by setting strategic objectives derived of expensive machinery in order to obtain a fast
from the market environment (Ketokivi and Heikkilä return on investment. The production operation curves
2003). Typical examples of such objectives are ‘Reduce clarify the conflict that the production department
throughput times by 50%’ or ‘Maintain a delivery relia- faced as a result (cf. figure 2): On the one hand,
bility of 95%’. These objectives serve as the priorities, the objective of short throughput times requires a
which dominate the trade-off that has to be reached with low WIP level in production (WIPTTPmin). On the
the remaining logistic objectives. The production oper- other hand the objective of a high utilization
ating curves are a proven methodology for the analysis necessitates a high WIP level (WIPUmax). The inconsis-
of the interdependencies between logistic objectives and tent directives of the directors are the cause for two
their consequences for PPC. They quantitatively stumbling blocks:
describe the dependence of the objectives utilisation,
. In day-to-day business, concrete decisions concern-
throughput time and schedule reliability on the WIP
ing orders have to be taken. Conflicting manage-
levels in production and can easily be computed
ment directives fail to determine the most
(Nyhuis and Wiendahl 2003). Figure 2 shows that the
important logistic objective. As a result a guideline
best possible target values for the different logistic objec-
for these decisions is missing.
tives do not coincide at the same WIP level of a work
. As the management directives described above are
system. A classical example of this phenomenon is the
contradicting in themselves the target values that
conflict between ‘short order throughput times’ and
are derived from them have to be as well.
‘high work system utilisation’ that was already
Therefore it is impossible for operational planners
mentioned. Whereas short work system throughput
to take rational decisions.
times can only be achieved at low WIP levels, high
WIP levels are required in order to guarantee a high The production operating curves are helpful tools to
utilisation. This in turn leads to excessive throughput analyse and remove both stumbling blocks:
times. The situation requires a trade-off between
. Initially, the curves explain the interdependencies
the logistic objectives. Companies can achieve this by
between the logistic objectives and facilitate their
relative prioritisation (step 1 of the logistic posi-
tioning).
Utilisation
. The remaining target values follow from the value
Maximum set for the most important objective. For example,
the desired throughput time determines both the
Schedule target utilisation as well as the target WIP level
reliability
Maximum (step 2 of the logistic positioning).
e
t tim Taking a strategic decision, the directors regarded
ug hpu
T hro short throughput times as the most important objec-
tive. However, in order to implement the new manage-
ment directives, further boundary conditions had to be
Minimum
considered. The machine operators still tried to
maintain high WIP levels at the work systems so
that they always see a work load in front of their
WIP level
0 WIPTTPmin WIPUmax machines and can reduce setup times by changing the
WIPTTPmin : WIP level at target WIPUmax : WIP level at sequence of orders. Obviously, this strategy also
throughput time target utilisation
supports a high work system utilisation. At the same
Figure 2. Logistic operating curves as a model of the time it adversely affects throughput time and schedule
interdependencies between logistic performance measures. reliability.
Stumbling blocks of PPC 639
In order to maintain the desired prioritisation of the It came as a surprise that the production was not able
logistic objectives, management should take the follow- to sustain the aspired improvements for more than a
ing actions: short time after implementation of the new control
system. Rather, both the values of WIP and throughput
. Offer ‘qualification’ in production logistics to all
times soon rose to old levels again. The detailed analysis
relevant employees (including shop floor operators)
of the production department that was initiated as a
and communicate the new priorities of the logistic
consequence, revealed insufficient consultation with the
objectives.
production operators.
. Verify the conformance of the logistic objectives
The operators pursued the objectives ‘job security’
with the ‘interests’ of the employees. In particular,
and ‘stable order processing’ by stockpiling orders for
management has to ensure that compensation
uncertain times in the future. This leads to unnecessary
schemes effectively support the objective of short
safety stocks, permanent changes to the order sequence
throughput times.
and decreasing schedule reliability.
The following section describes how those involved Obviously the pull principle that is underlying the
influence production planning and control, and Kanban control does not conform to these interests of
how their decisions impact on the fulfilment of logistic the production operators: Kanban enforces temporary
objectives. idle times for most work systems. In order to counteract
this, the operators added copied Kanban cards to the
Kanban control loops to raise WIP to the previous
levels. Thus, they apparently resolved the conflicts
3.2 Stumbling block ‘divergent stakeholder interests’ between the objectives of the company and their own
individual objectives. Production management only
The second stumbling block confirms the importance of realised that the unwanted modifications had been
the consistency between the logistic objectives and the made and understood the exact causes of the modifica-
PPC staff who have the responsibility for meeting the tions after the analysis of the Kanban control system.
targets. It also stresses the fact that staff has to be The example highlights the prerequisites for a
qualified in order to carry out PPC functions. sustained successful implementation of the new control
In an empirical study on the implementation of ERP system; thorough qualification of all staff involved and
systems, Amoako-Gyampah (2004) came to the conclu- an incentive system that emphasises the objectives of
sion that different levels of the management hierarchy due-date oriented order processing (in order to avoid
have different perceptions of the system to be intro- order sequence modifications) and flexible working
duced. It is therefore essential that the managing hours (in order to guarantee processing on demand)
directors not only provide all future users with adequate rather than promoting the conventional objective of
training in the application of the new system, but that high resource utilisation.
it is equally important they make efforts to convince
staff members of the benefits of the change and of the
necessity to utilise the new system to achieve enhanced
business objectives. 3.3 Stumbling block ‘missing responsibility
The report by Wiendahl et al. (2002, 2005) on the for inventories’
introduction of a Kanban control is a prominent exam-
ple for the potential for conflicts between such business The third stumbling block illustrates the consequences
objectives and the individual objectives and interests of of a lack of coordination of the responsibilities for the
production employees. In this case, production manage- PPC processes and objects. They result in an insufficient
ment wanted to reduce throughput time and WIP levels fulfilment of the logistic objectives.
significantly. The central planning department was Often, there is no clear dividing line separating one
responsible for the design of the Kanban system and area of responsibility from another. Typical symptoms
the setting of its parameters. On the basis of customer are high inventory levels of purchased components and
demands and target replenishment times the planners finished products, or recurrent discussions on the
also calculated the number of Kanban cards required. binding effect of orders and their reliable fulfilment.
The production department was briefed about the The company described in this section produces
changes and a subsequent trial run passed without make-to-order machines of medium complexity. Depen-
problems. The company therefore regarded the ding on the customer requirements, this may include
implementation of the new production control system engineer-to-order operations. A detailed analysis
as a success. was initiated by the managing directors who were
640 H.-H. Wiendahl et al.
dissatisfied with the high inventory levels of purchased . The actual start date of production is delayed
components and finished products, and the uncertainties relative to the planned start date. The reasons are
caused by sudden changes of due-dates or engineering product engineering changes due to changes in
changes. customers’ requests or design modifications by the
Figure 3a shows parts of the order processing chain. engineering department.
Figure 3b indicates the problems resulting from an
unclear definition of interfaces: The production is Two issues have to be solved to improve the
interfaces:
responsible for the material flow from the start of the
production order (i.e. printing of order documentation) 1. Placing of orders (information flow): Does the
to the final operation (i.e. input to store). This includes person who acquires new or altered information
the responsibility for throughput times and WIP directly benefit or have a quantifiable advantage
levels. Subsequently, the finished products are handed from passing it on? Would it be to his/her
over to the sales department, either to be delivered disadvantage if he/she did not pass it on?
immediately or to be stored in the finished product 2. Delivery of orders (material flow): Does the
store. The purchasing department has the responsibility supplier have a direct, quantifiable benefit from a
for all purchased components. However, there is no timely delivery to his/her successor? Would a late
responsibility defined for the target inventory levels for delivery be to his/her disadvantage?
finished products. The company neither deemed it neces-
sary to define nor to regularly monitor them, because In our example, a handover deadline was fixed for the
final assembly should not take place before there is a transfer of products to the shipment area, which is
customer order. This should have prevented finished within the responsibility of the sales department. The
products from being stored. resulting deadlines are realistic, because the calculation
Recurring appeals to cut inventory levels remained of the order flow includes a capacity check.
without effect. Instead, purchased component and
. From a production point of view, the sales depart-
finished product inventory levels were steadily growing.
ment places fixed ‘orders’. The fact that products
In addition, staff in the shipment area complained about
are handed over without transferring inventory
too small dispatch and storage spaces. The root cause
responsibility to the sales department is the reason
analysis showed:
why the sales department experiences neither an
. Initially, customers insist on the machines being advantage nor any disadvantage if it fails to pass
delivered as soon as possible. Near completion of on the postponement of customer due dates.
the order, they tend to postpone the delivery date . Likewise, from a sales point of view, the ‘promise’
when they realise that the machine is not needed made by production seems to be binding. But
now, e.g. because of building delays. production has no fulfilment risk: delivering
Figure 3. Stumbling block ‘missing responsibility for inventories’. (a) Status as planned and (b) actual status.
Stumbling blocks of PPC 641
goods on time means production is cleared of its resulting conflicts are illustrated by the following
responsibility, without having to worry about disputes:
any penalties when orders are completed behind
schedule. . Dispatch aims to release orders at the latest
possible moment to meet the objective of short
A possible solution may be to add the finished
throughput times. Whenever demand is low,
product store to production’s responsibility. This initi-
intense debates with production are unavoidable.
ates the necessary improvements out of self-interest.
Production wants orders to be released much
An analysis of the interface between production
earlier to maintain a high utilisation.
and purchasing shows similar results: The required due
. To meet the objective of high schedule reliability
date for purchased components is calculated by back-
and ensure that customers receive their products
ward scheduling, before passing it on to the suppliers
on time, logistics strives for realistic delivery
with a safety lead time. Production takes no responsi-
promises. It sets the planned start and finish dates
bility for inventory levels from the planned start but
as well as the sequence of orders in accordance with
only after the order is actually started. This is why
these promises. As soon as demand rises, however,
production is merely interested in passing on informa-
the available capacities are not sufficient to keep the
tion regarding production orders being pulled ahead
promised delivery dates. Hence, production is
but not about orders postponed. Frequently, the pro-
urged to raise capacity. If this is not possible, the
blem is solved by transferring the responsibility for
dispatch department is asked to release orders at
material dispatch and material inventory responsibility
an earlier point in time.
to production.
. Usually, the parties concerned are not able to reach
an agreement. Therefore, often top management is
asked to solve the conflict and decide upon which
orders to release or which to speed up. Necessarily,
3.4 Stumbling block ‘inconsistent responsibilities the set objectives are missed.
for functions’
A helpful framework to remove this stumbling
block is Lödding’s (2004) model of manufacturing
If the responsibilities for PPC objects, functions and
control. Its basic idea is to combine the functions of
objectives are defined inconsistently, top management
manufacturing control with the objectives of the
is obliged to spend a high effort on resolving unneces-
PPC system. Thus, it becomes possible to assess whether
sary disputes as the following example exemplifies.
the responsibilities for functions and objectives are
One of the principal tasks of management is to clearly
consistently defined. He defines the following four
define the responsibilities and assign the functions
functions (cf. figure 4a):
within a company. It is generally accepted that appro-
priate objectives have to be defined so that responsibil- . Order generation determines the planned input and
ities within the organisation are consistent and therefore output, as well as the planned order sequence.
the functions be carried out reliably (Kaplan and . Order release determines when orders are released
Norton 1996). Unfortunately, reality often rather to the shop floor (actual input).
reflects the informal organisation, i.e. the power struc- . Capacity control determines the available capacity
ture among the persons concerned. in terms of working time and the number of staff
In a company with 300 employees, the ‘right way’ to assigned to work systems, and thus affects the
fulfil functions and to accomplish the given objectives actual output.
was the subject of heated discussions among the three . Sequencing determines the actual sequence of order
departments of dispatch, production and logistics: processing for a specific work system, and thus
Dispatch is responsible for order release, production affects schedule reliability.
takes on capacity control and sequencing at the
These functions affect the three manipulated variables
work systems, and logistics is responsible for promising
‘input’, ‘output’ and ‘order sequence’. The discrepancies
delivery dates, thus being partially in charge of order
between two manipulated variables lead to the observed
generation. Each department has its own system of
variables of manufacturing control (cf. figure 4b):
objectives, the priorities differ: The primary objective
of dispatch are ‘short throughput times’, the principal . The start deviation results from the difference
goal of production is a ‘high utilisation’, while the top between planned input and actual input.
priority of logistics is a ‘high schedule reliability’. . The WIP level results from the difference between
All these objectives were quantified by targets. The actual input and actual output.
642 H.-H. Wiendahl et al.
Schedule reliability
Figure 4. Model of (a) functions and (b) logistic interdependencies in manufacturing control. Adapted from Lödding (2004).
. The backlog results from the difference between . The second conflict arises between the production
planned output and actual output. and the logistics departments: Production affects
. The sequence deviation results from the discre- the objective of schedule reliability via capacity
pancy between actual and planned sequence. control (actual output) and sequencing, whereas
logistics impacts the objective via order generation.
The observed variables affect the objectives of PPC
Again the responsibility for objectives and func-
described above, i.e. throughput time, WIP level,
tions is not united under ‘one authority’. This inevi-
utilisation and schedule reliability.
tably leads to a permanent conflict as described
Figure 4b shows the interdependencies connecting
in the above paragraph and requires a higher
functions, manipulated variables, observed variables
authority to solve each case. For production to
and objectives to each other. The functions define the
call for an earlier order release to ensure utilisation
manipulated variables, the observed variables result
even complicates the matter, as a third party, i.e.
from the discrepancies between two manipulated
dispatch, has to be considered.
variables, and the logistic objectives are determined by
the observed variables. To remove this stumbling block the responsibility for
As a basic principle, conflicts arise when one de- the complete order processing chain must be put ‘into
partment takes the responsibility for a specific ob- the same pair of hands’. An order management centre
jective when the accomplishment of this objective is could fulfil this role. Alternatively, it is possible to
also affected by another department. These conflicts divide the order processing chain into sub chains, in
obviously cannot be resolved by the persons involved. which the responsibilities for objectives and functions
Figure 5 illustrates how the responsibilities for are combined.
objectives and functions are defined by the described
company:
. The first conflict arises between the production and 3.5 Stumbling block ‘insufficient quality of
the dispatch departments: Although order release feedback data’
(via actual input) and capacity control (via actual
output) affect the objectives of throughput time The insufficient quality of feedback data reported in
and utilisation, the responsibility for objectives the following case is a symptom of the lack of
and functions is not united under ‘one authority’. integration of all PPC functions in the tools for planning
Accordingly, situations, in which the achievement and control.
of an objective depends on the decisions of the Data quality has recently been identified as one of the
other department, require a higher authority to important factors in the configuration of PPC system
make the final decision. (Xu et al. 2002). All purposeful and successful planning
Stumbling blocks of PPC 643
Actual Order
input Dispatch
release
and control depends on a complete, consistent and intervention of production control in production is thus
current data basis for all planning, control, execution impossible.
and performance measurement activities (Wiendahl At times there is a complex structure of mutual
et al. 2003a). Besides the production master data, the dependencies that is underlying the symptoms. This is
production feedback data are especially important for exemplified by the following example: In the manufac-
this purpose: turing company considered, the feedback data were
characterised by inconsistencies that resulted from a
. Feedback data represent the inputs for the logistic substantial delay in recording the data in the PDA
‘performance measurement’ carried out at the end of software (only 75% of operations showed a positive
a production planning period. Deviations between throughput time). However, the actual processing
the planned and actual values of logistic perfor- times matched the standard processing times relatively
mance measures lead to new control decisions or accurately. After the introduction of new planning
the adjustment of target values (see section 3.6). software the problem disappeared within a period of
. For day-to-day business the continuous logistic
six weeks.
‘performance monitoring’ is more important.
A preliminary analysis showed that the feedback data
The deviations between planned and actual order
were only used for the controlling of costs but not for
progress detected by this function have to be
the ongoing monitoring of the order progress. A second
corrected by immediate control measures in order
‘manual feedback system’—local inspections by the
to make sure that promised or planned due-dates
foremen—provided the feedback information required
can be maintained despite order changes or
to control the order progress in time. As the feedback
inevitable disturbances.
data were not immediately incorporated in the next
There is a range of possible causes for the insufficient production plan, the operators did not recognise the
quality of feedback data, of which the IT structure in a benefit of the plausible and immediate provision of
manufacturing company is one of the more significant feedback data. The regular appeals by the production
reasons. In a survey carried out by the Fraunhofer managers to increase the quality of the feedback data
Institute for Systems and Innovation Research in 2001, therefore did not have any effect.
60% of the companies responded that there is no The PPC cycle shown in figure 6 provides a basis for a
hardware connection between the production data detailed analysis of the situation. It consists of a logical
acquisition (PDA) software and the remaining IT sequence of the activities of production planning and
structure (Beckert and Hudetz 2002). A timely and fast control. Based on insights from decision theory, the
644 H.-H. Wiendahl et al.
Dispatch level
3 2 1 Product
Material requirements 1 • (mean) purchasing time of entire
planning: Replenishment time/ A purchasing process (external/internal)
2 I
BOM explosion and offset dispatch level 3 • Dispatch level (BOM level)
B
offsetting may include one or more
Time production orders
Offset dispatch level 2
Production order
B • (mean) throughput time of
Planned order production order
throughput time • equal to replenishment time if
Time dispatch level includes only one
Capacity requirements Throughput time production order B
production order
planning:
throughput scheduling Operation
OP 1 OP 2 OP 3 • (mean) throughput time of operation
Planned operation
of production order
throughput time • estimated or calculated
Time
Throughput time operation 2 (inter-operation time + operation time)
requirements planning and one for the capacity require- stumbling block in this context. The company consid-
ments planning and scheduling. Therefore there are two ered did lack this function:
relevant types of stumbling blocks:
. The feedback data—order master data and due
1. Inconsistent parameters: The scheduling parameters dates—have to be recorded at all work systems
at different levels of aggregation are inconsistent on the shop floor (step ‘Collect’ in the PPC cycle
(e.g. the offset of a manufactured component is in figure 6). Subsequently, order throughput times
equal to 3 weeks, the sum of the throughput times and other logistic performance measures can be
of all operations included in the manufacturing calculated from these.
order is equal to 4 weeks). . Subsequently, logistic performance measurement
2. Unrealistic parameters: The values of the schedul- has to determine the accuracy of the planning
ing parameters are normally not maintained at the parameters. This is achieved by comparing the
planned values in reality (e.g. the mean planned throughput time parameters set for the scheduling
throughout time of manufacturing orders is equal function of the PPC software with the actual values
to 5 days whereas the actual mean throughput time measured in production. If necessary, the param-
is equal to 7 days). eters have to be adjusted bearing in mind the
logistic objectives (step ‘Learn’ in the PPC cycle
Manufacturing companies often underestimate the
in figure 6).
significance of correct parameter setting. The scheduling
. Only the introduction and regular execution of
parameters are merely estimated or derived from
the PPC cycle guarantees the accuracy of the
historic data. In this way, a tool manufacturer used a
throughput time parameters. The procedure
mean planned throughput time value of 27 working days
described equally applies to all other PPC planning
for scheduling manufacturing orders. This value was
parameters.
based on the experience of the production foreman.
The actual mean value of the throughput time for the Adjusting parameters may lead to another stumbling
manufacturing orders was equal to 32.5 working days. block: For the purpose of replenishing the finished
The differences between plan and actual mean values products store, the order dispatch function assumed a
occurred due to the production bottleneck: a long throughput time of 27 working days. Backward sched-
operation throughput time of a coating process. uling runs generated the required production orders
The prerequisite for realistic planned values is based on this assumption. Thus, the difference of
the knowledge of the actual values. The lack of a 5.5 days between the planned and the actual
performance monitoring function constitutes an obvious throughput time affected the schedule reliability. The
646 H.-H. Wiendahl et al.
production was running into backlog. For this reason, times are too short. This is shown in the throughput
companies have to be aware not to enter the diagram in figure 9a. When increasing the values of
vicious circle of production control when modifying the parameters in the backward scheduling run, the
planning parameters. The next section explains orders will be released to the shop floor much earlier.
how to act correctly when these modifications become As orders cannot be started ‘in the past’, the input curve
necessary. takes a leap (one-off load surge), making the WIP levels
at the work systems and hence the length of the order
queues grow (cf. figure 9b). This implies, on average,
3.7 Stumbling block ‘lack of logistic understanding’ longer waiting times and longer throughput times of
orders, along with an increased variation of throughput
Due to a lack of logistic understanding, many manufac- times (Wiendahl 2002).
turing companies fail to make the correct connections As a result, the schedule reliability is decreasing
between decisions taken in the PPC functions and and completing important orders on time is only
their effect on the degree of fulfilment of the logistic possible by means of rush orders and costly expediting
objectives. exercises. The vicious circle is spiralling upward to
How a production system deals with logistic issues stabilise at a level where the amount of work pieces
and how this affects planning and control has been the stored as work-in-progress exceeds the storage capacity
subject of discussion for some time, especially in view (Wiendahl 1995).
of the familiar shortcomings of the MRP approach and The correct logistic analysis would be as follows: The
the lack of logistic understanding on the part of the backlog is the actual cause of the due-date deviation of
users of PPC. orders (cf. figure 10a). This backlog cannot be reduced
The vicious circle of production control is a particu- by increasing the planned throughput times, but by
larly illustrative example of how little is known about temporarily increasing capacities or outsourcing work.
the actual interdependencies between manipulated and Figure 10b shows the effects of this intervention: From
observed variables (cf. figure 8). In the USA this circle the ‘present day’ the backlog will gradually decrease.
was first described by Mather and Plossl (1978), while As a result, adherence to the planned due dates is
Kettner (1981) and Wiendahl (1995) explained its improving, and from a certain point in time planned
and actual output are matched. However, such reactions
consequences to the German audience. The vicious circle
call for flexible capacities (Wiendahl 2002).
sets out from the mistaken conclusion that schedule
Outsourcing work for some time basically has the
reliability is poor because the planned throughput
same effect. However, compared to an increase of
capacity the impact will be delayed (cf. figure 10c).
Throughout
times and their
(a) Planned
Planned input
variation Actual = Actual input output
Work content
Required
Criterion: Time Distribution
delivery
of lead times
Quantity
time
Minimum delivery time
Delivery/lead time
Demand
Criterion: Quantity fluctuation
Units / day
Demand fluctuation
Capacity
flexibility
Capacity flexibility
Time
Quantity
throughput times
Planning tolerance
Lead time
Figure 11. Criteria for choice of logistic guideline.
Following a flow-oriented guideline makes it easier to logistic objectives. A holistic (re-)configuration of the
forecast the throughput time and thus to determine the PPC system has to consist of the following three stages:
delivery date. Traditional PPC methods support this
approach, too. However, strong fluctuations in demand . Initially management has to determine the logistic
and unforeseen events make it difficult to provide strategy, i.e. the logistic performance that it wants
capacity according to need. This is why it places high to offer to the customers. This includes the prior-
demands on flexible capacities and predictive perfor- itisation of external logistic objectives and the
mance monitoring to achieve the ideal of a steady trade-off between internal logistic target values.
order stream. Manufacturing companies have to ensure that the
logistic strategy matches their manufacturing vision
which predetermines the design of its production
systems (Riise and Johansen 2003). In fact, compa-
4. Configuration of the production planning nies should ideally formulate manufacturing and
and control system logistic strategies simultaneously and also design
production systems and the related PPC system in
Many industrial companies are dissatisfied with the parallel.
degree to which they fulfil their logistic objectives: . The technical concept of the PPC system has to be
throughput times and inventory levels seem to vary built on the basis of the logistic strategy. The basic
uncontrollably; promised due-dates can only be adhered logistic configuration has to ensure that the
to by use of costly expediting exercises. For this reason, configuration aspects of PPC—processes, objects,
there are controversial views about the potential of PPC functions and responsibilities—are consistent with
software in academia and practice. each other as well as the achieved prioritisation of
The examples of stumbling blocks of PPC presented logistic objectives. The selection of suitable produc-
above show that the ever-present demand for improved tion planning and control methods and algorithms
software with more powerful algorithms is not always facilitates a partially or fully automated materials
justifiable. Rather, it is the inconsistent configuration and capacity dispatch. The analyses of the stum-
of the aspects of PPC that affects the fulfilment of bling blocks of PPC offer instructions on how to
Stumbling blocks of PPC 649
avoid inconsistencies of the configuration aspects suitability of a chosen configuration. The questions are
of the PPC system. separated into five sections:
. The third stage is the implementation concept of
Objectives and stakeholder interests:
the PPC system. This includes the selection of
PPC software that is capable of supporting the . Have the logistic objectives been defined and are the
technical concept, the setting of all relevant para- objectives consistent? Is their degree of fulfilment
meters in the PPC software and the development of being monitored?
a suitable implementation strategy that includes . Is someone responsible for the fulfilment of the
the qualification of all staff. Case studies confirm objectives?
the necessity of a role-specific training-on-the-job . Have the logistic objectives been matched to
implementation (Wiendahl and Westkämper 2004). customer demands and are they consistent with
the performance targets for the employees on all
It is not sufficient to configure a PPC system once on hierarchical levels (the stakeholders)?
implementation. As a rule, changes to the internal and
external situation of the company require a periodic Logistic guideline and PPC methods:
verification in accordance with the PPC cycle shown in . Does a logistic guideline exist?
figure 6. This ensures that the current configuration, the . Do the planning and control methods used match
methods used and the parameters set are still suitable. the logistic guideline?
Two types of changes can be distinguished: . Is there a mechanism that ensures the consistency
of logistic guideline, logistic positioning and the
. Abrupt changes, such as the introduction or with-
planning and control methods used? Is someone
drawal of competitive products, the development of
responsible for this mechanism?
new technologies or other changes to the market
environment are relatively easy to detect. In such Order processing chain and responsibilities:
cases, the need for action is obvious. From a logis-
. Have the separate process steps of the order
tic perspective there is no need for new methods or
processing chain been defined?
tools for detecting such changes. Timely indicators
. Has the responsibility for each step been assigned?
of market or technological changes are desirable.
. Have the interfaces between the responsibilities
These, however, are research issues for general
been defined unambiguously?
management disciplines.
. Do those who have to fulfil the logistic objectives
. Creeping changes are much more difficult to detect.
have an adequate level of authority for making
Step-by-step adjustments of market volumes,
decisions?
delivery or replenishment times hardly attract the
attention of those responsible. However, for the Data quality and parameter setting:
configuration of PPC systems this type of change
. Is there a mechanism that ensures the accuracy of
is much more critical because it necessitates
master data and feedback data? Is someone
the continuous verification and adjustment of the
responsible for this mechanism?
chosen configuration in parallel to day-to-day
. Are the values of the planned throughput times
business. It can be compared to the sharpening of
consistent across all three scheduling levels of the
tools that a good craftsman regularly carries out.
PPC system (long-range and intermediate-range
planning, and short-term control)?
. Is there a mechanism for continuously checking,
5. Conclusions and adapting if necessary, the accuracy of PPC
parameters? Is someone responsible for this
The discussion of the stumbling blocks presented above mechanism?
highlights the importance of a holistic configuration of
PPC systems. Although section 4 outlines the main Qualification of employees and logistics audit:
phases of a methodical PPC configuration process, . Do all staff involved in the logistics function under-
a fail-safe procedure has not been developed in stand the fundamental interdependencies between
detail yet. However, as focussed questionnaires are a the logistic objectives, the manipulated variables
way of assessing the appropriateness of management and the observed variables? Is there a regular
and production system designs (Barnes and refresh activity?
Rowbotham 2003), the following questions can be . Does a logistics audit form part of the quality
recommended as part of a ‘quick-check’ to assess the management system?
650 H.-H. Wiendahl et al.
From a practical point of view, the answers a com- Huczynski, A. and Buchanan, D., Organizational Behaviour:
pany provides to the questions above directly indicate An Introductory Text, 1991 (Prentice Hall: Hemel
Hempstead).
areas that the company has to improve in order to Kaplan, R. and Norton, D.P., The Balanced Scorecard:
achieve a holistic PPC configuration and to avoid the Translating Strategy into Action, 1996 (McGraw-Hill:
stumbling blocks described. New York).
From a scientific point of view, further research has to Ketokivi, M. and Heikkilä, J., A strategic management system
be carried out in order to adapt the organisational and for manufacturing: Linking action to performance.
Prod. Planning & Control, 2003, 6(14), 487–496.
human aspects of existing performance management
Kettner, H. and Bechte, W., Neue Wege der Fertigungssteuer-
theories to the field of production management and ung durch belastungsorientierte Auftragsfreigabe. VDI-Z,
integrate them into the framework for configuring 1981, 11(123), 459–465.
PPC systems. Kraemmerand, P., Møller, C. and Boer, H., ERP implementa-
tion: an integrated process of radical change and continuous
learning. Prod. Planning & Control, 2003, 4(14), 338–348.
Lödding, H., Verfahren der Fertigungssteuerung, 2004
Acknowledgements (Springer: Berlin).
Luczak, H., Eversheim, W. and Schotten, M. (eds.),
This article reports on research activities of the pro- Produktionsplanung und -steuerung. Grundlagen, Gestaltung
ject ‘Modellbasierte Auftragsmanagement-Gestaltung’ und Konzepte, 2nd edition, 1999 (Springer: Berlin).
(Model-based Configuration of the Order Management Maslow, A.H., Motivation and Personality, 3rd edition, 1987
(Addison-Wesley: Boston).
Process) that is funded by the German Research Mather, H. and Plossl, G.W., Priority fixation versus through-
Foundation (DFG) under registration WI 2670/1. put planning, in Proceedings of the APICS International
Conference, 1977, pp. 27–51.
Miles, R. and Snow, C.C., Organizational Strategy, Structure
References and Process, 1978 (McGraw-Hill: New York).
Nyhuis, P. and Wiendahl, H.-P., Logistische Kennlinien:
Grundlagen, Werkzeuge und Anwendungen, 2nd edition,
Akkermanns, H. and van Helden, K., Vicious and virtuous
2003 (Springer: Berlin).
cycles in ERP implementation: a case study of interrelations
Nyhuis, P., 3-Sigma PPC—A holistic approach for managing
between critical success factors. Euro. J. Inform. Syst., 2002,
the logistic performance of production systems. Ann. CIRP,
11, 35–46.
2004, 1(53), 371–376.
Amoako-Gyampah, K., ERP implementation factors: A
Orlicky, J., Material Requirements Planning, 1975 (McGraw-
comparison of managerial and end-user perspectives.
Hill: New York).
Business Proc. Manage. J., 2004, 2(10), 171–183.
Plossl, G.W., Production and Inventory Control: Principles and
Balve, P., Wiendahl, H.-H. and Westkämper, E., Order
management in transformable business structures—basics Techniques, 2nd edition, 1985 (Prentice Hall: Englewood
and concepts. Robot. Comp.-Integ. Manuf., 2001, 6(17), Cliffs).
461–468. Plossl, G.W., Managing in the New World of Manufacturing,
Barnes, D. and Rowbotham, F., Developing a questionnaire 1991 (Englewood Cliffs: Prentice Hall).
for the four-stage model of operations strategy. Prod. Riise, J.O. and Johansen, J., Developing a manufacturing
Planning & Control, 2003, 7(14), 613–622. vision. Prod. Planning & Control, 2003, 4(14), 327–337.
Beckert, B. and Hudetz, W., Stand und Potenzial Stadtler, H., Supply chain management—an overview.
produktionsnaher Datenverarbeitung. PPS Manage., 2002, In Supply Chain Management and Advanced Planning, edited
2(7), 35–39. by H. Stadtler and C. Kilger, pp. 7–27, 2002 (Springer:
Davenport, T., Putting the enterprise into the enterprise Berlin).
system. 1998, Harv. Business Rev., 4(78), 121–131. Storey, J. and Sisson, K., Managing Human Resources and
Deming, W.E., Out of Crisis, 18th edition, 1992 (MIT Press: Industrial Relations, 1993 (Open University Press:
Cambridge). Buckingham, UK).
Fraunhofer IPT Institute, Droege & Co., Stellhebel für Supply Chain Council, Supply Chain Operations Reference
den Markterfolg—Branchenanalyse Maschinenbau, 2003 Model Version 6.01. Available online at: http://www.
(Droege: Düsseldorf). supply-chain.org (accessed 1 November 2004).
Fogarty, D.W., Blackstone, J.H. and Hoffmann, T.R., Soder, J., 2004, Produktion im Kundentakt. In Management
Production and Inventory Management, 2nd edition, 1991 Circle Seminar, Munich, 24–25 April 2004.
(South-Western: Cincinnati). Vollmann, T.E., Berry, W.L. and Whybark, D.C.,
Gutenberg, E., Grundlagen der Betriebswirtschaftslehre: Band Manufacturing Planning and Control Systems, 4th edition,
1: Die Produktion, 1st edition, 1951 (Springer: Berlin). 1997 (Dow Jones-Irwin: Homewood).
Hackstein, R., Produktionsplanung und -steuerung (PPS): Ein Wäfler, T., 2003, Shop-floor planning and control from
Handbuch für die Betriebspraxis. 2nd revised edition, 1989 a socio-technical perspective. In Current Trends in
(Springer: Berlin). Production Management: Proceedings of IFIP WG5.7
Hopp, W.J. and Spearman, M.L., Factory Physics: International Working Conference, 5–9 October 2003,
Foundations of Manufacturing Management, 2000 (Irwin: Karlsruhe, Germany, edited by G. Zülch, S. Stowasser
Chicago). and H. Jagdev, pp. 94–100, 2003 (Shaker: Aachen).
Stumbling blocks of PPC 651
Wiendahl, H.-H., Rempp, B., Westkämper, E. and Wiendahl, H.-H. and Westkämper, E., PPC Design and
Pritschow, G., PPC in a turbulent environment—fundamen- human aspects: Training-on-the-job enhances role-specific
tals and approaches. In Proceedings of the 33rd CIRP skills. Prod. Eng., 2004, 1(11), 129–132.
International Seminar of Manufacturing Systems, 5–7 Wiendahl, H.-P., Load-oriented Manufacturing Control, 1995
June 2000, Stockholm, Sweden, edited by G. Sohlenius, (Springer: Berlin).
pp. 320–325, 2000. Wiendahl, H.-P., Begemann, C. and Nickel, R., Die klassischen
Wiendahl, H.-H., Situative Konfiguration des Auftragsmanage- Stolpersteine der PPS und der Lösungsansatz 3-Sigma-PPS.
ments im turbulenten Umfeld. Heimsheim, 2002 (Jost-Jetter: In Expertensystem Logistik, edited by H.-P. Wiendahl and
Stuttgart). H. Luczak, 2003 (Springer: Berlin).
Wiendahl, H.-H., Roth, N. and Westkämpfer, E., Logistical Wiendahl, H.-P., von Cieminski, G., Begemann, C. and
positioning in a turbulent environment. CIRP Ann. Manuf. Nickel, R., Human factors in production planning and
Tech., 2002, 1(51), 383–386. control. In Integrating Human Aspects in Production
Wiendahl, H.-H., Marktanforderungen verstehen, Management, edited by G. Zülch, H. Jagdev and P. Stock,
Stolpersteine erkennen. Flexible atmende Produktion: 2005 (Springer: Berlin) pp. 113–126.
Auftragsschwankungen in den Griff bekommen. In Wiers, V.C.S., A case study on the integration of APS and
Management Circle Seminar, Munich, 17–18 ERP in a steel processing plant. Prod. Planning & Control,
September, 2003a. 2002, 6(13), 552–560.
Wiendahl, H.-H., Das logistische Leitbild: Neues Gestaltungs- Xu, H., Horn Nord, J., Brown, N. and Nord, G.D., Data
merkmal der Produktion. Wt Werkstattstechnik, 2003b, quality issues in implementing an ERP. Indust. Manage. &
4(93), 315–322. Data Syst., 2002, 102(1), 47–58.
Gregor von Cieminski holds a degree in Manufacturing Sciences and Engineering from the
University of Strathclyde in Glasgow. He is a research assistant at the Institute of Production
Systems and Logistics (IFA) at the University of Hannover. As a member of the
production management research group his interests are in the fields of logistic modelling of
production processes and supply chain management. He has published several articles on these
subjects in scientific journals and conference proceedings.