Professional Documents
Culture Documents
SUH, Complexity in Engineering
SUH, Complexity in Engineering
SUH, Complexity in Engineering
G. Schuh
Laboratory for Machine Tools and Production Engineering,
Aachen Technical University, Aachen, Germany
Submitted by W . Eversheim ( I ) , Aachen, Germany
Abstract
This paper presents an innovative approach to augment RBD effectiveness and manage increasing
system complexity. Release-Engineering is a principle of software engineering which can be transferred
to complex automotive systems. Simulations based on features show significant reduction of internal
complexity. Without reduction of necessary marketwise diversity, a time wise bundling of component
changes exponentially lowers system complexity. The approach represents a major step towards more
significant innovation programmes through suitable, dedicated RBD efforts on system variants. Another
meaningful implication of Release-Engineering is its impact on innovation frequency by providing
significant increases in innovation rates.
Keywords
Optimisation, Productivity, Complexity Management
1 INTRODUCTION
Growing product diversity and increased customization
will continue to be essential drivers in automobile
markets. As a consequence of declining market shares
per model, the challenge is to balance between unique
innovations and the amortisation of attended RBD
accomplishments, with the goal of leveraging mutually
contradictory
aspects-the
market
benefits
of
customization and the cost of providing variety [ I ] .
Release-Engineering of (mechatronical) systems can
generate a trade-off in the dilemma between efforts to
capturing market niches and the overwhelming internal
complexity of the product life-cycle. RBD processes in
the automotive industry are essentially constrained by
too many and possibly unnecessary design changes
among different and highly interdependent components
over their life-cycle. Present design change processes
are suitable in early stages of the Product Development
Process (PDP), while relocating design changes to
former developing stages of the product.
In fact, such a procedure offers enormous benefits in
efficiency for a current RBD project but increases
complexity and necessary RBD efforts after start of
production (SOP). Since more than 50% of the overall
number of variants in the automobile industry are
generated after SOP [2], a PDP is required that can at
least maintain efficiency achieved in the RBD stage prior
to SOP but additionally provide more effectiveness and
complexity reduction in the (residual) life cycle.
Two hypotheses motivate the following discussion:
1. Automobiles can be understood as complex
mechatronical systems [3, 41.
2. The Release-Management approach from Software
Engineering can be carried forward to automotive
( mechat ronical) systems and significantly reduce
unnecessary product complexity.
2
Quantity price
costs
Differentiated
Jallocation
>f mts
Exotics
Standard
PERSPECTIVES OF RELEASE-ENGINEERING
WITHIN NEW AREAS OF APPLICATION
Software development is already engaged in a Releasedriven development approach and proactive changemanage ment procedure. Proactive bundling of changes
and building up of determined Releases seems to be the
only way to manage highly interactive and
interdependent software projects.
Software developers should coordinate software
development in Releases for two major reasons.
Releases differ in their temporal domain-proactive
complexity reduction over the life-cycle, as well as in
their ability to enhance RBD efficiency during various
development stages.
In general there are no harmonised hardware and
software cycles, either by generating or by voiding of
innovations. An active Release-Engineering thereby
sup ports contin uous improvement and innovativeness
over the software lifecycle. In the personal computer
business, software always has to be adapted on new
hardware specifications or devices. Without ReleaseEngineering, either the software would always be
obsolete or none of the sophisticated hardware
components could be installed.
On the other hand, Software-Engineering in Releases
supports interaction within the highly dependent product
development process. The coordination of decentralised
development teams would be impractical without clear
development
stages
and
determined
changespecifications on stated points in time. The design and
development process of Windows 2000, for example,
was entirely characterised by a Release-Engineering
approach. Here one Release equals typically up to 250
software changes [12].
Release-Engineering benefits could also be achieved for
auto motive mechatron ics develop ment .
Therefore, Releases for mechatronical systems should
provide the following benefits:
1. Release-Engineering should significantly reduce the
effects of interdependencies due to a bundling of
changes within releases. The number of examinations of
single
interdependencies
should
reduce
RBD
bottlenecks.
part
Link (Interdependency between parts)
khentional change
eadive change
=zx(uxx-K)
parts
are
likely to
have
several
common
inte rdependencies . This effect , capt u red by the
reduction factor K , represents the synergy potential in
bundling changes and causes the growth of reactive
changes to slow down considerably.
This coherency is valid up to a turning point when the
number of reactive changes can merely consist of the
parts left within the unit. Once the number of intended
changes reaches into this zone, the entire unit will
ultimately undergo a complete change, regardless of the
precise number of intended changes.
This basic logic can be illustrated most suitably by
considering the coherence between the number of
intended changes and the number of reactive changes
in Figure 4.
PI
0
I
4.
--
n
n
-1
GW
x,
---+
SOP,
nI
--
- + -
Major
GW XI.,
SOP,.,
Change
5.2 Example
The concept of Release-Engineering can be exemplified
by means of a large, first-tier automotive supplier. A
typical showcase product is its steering column module.
The module is characterized by high production quantity
and a large degree of mechatronics components, and is
a very complex module in general. It consists of 80 parts
that are potentially all subject to changes. With the PDP
of this module, the findings of chapter 5.1 can be
verified. During a 9-month period between the
authorization of means of production and SOP, the entire
module is marked by an average change index of 3 3 .
Multiplying by its quantity of parts results in a total
quantity of 280 part changes during the described
period. Automotive modules today have to cover a wide
range of variance; the exemplified steering column
module for a particular type of car is sold in 90 variants.
The changes typically have to be executed individually
for approximately 10 percent of all variants, so the 280
part changes have to be multiplied by 0 , l times 90. The
resulting total of 2520 changes is subject to our
considerations. Assuming a share of 60% of reactive
changes, this number divides into 1512 reactive changes
and 1008 intended changes. Conducting five intended
changes on average per change process, the company
needs to carry out approximately 202 change steps in 39
weeks. Bundling changes and releasing them only e.g.
every second week would lead to approximately52
intended changes per step, assuming a fixed number of
intended changes. As per the course of the particular
graph according to Figure 4, the number of reactive
changes per step sums up to approximately 30. Thus,
the resulting number of executed reactive changes totals
585 (vs. 1512 before!) and the total number of changes
now equals 1170 (vs. 2520 before). Looking at
percentage changes, this means a 61 % (54%) reduction
in reactive (total) changes.
6
CONCLUDING REFLECTION
6.1 Conclusion
Release-Engineering increases RBD efficiency and
creates room by adopting this development principle
from software engineering and introducing it to the fields
of classical mechanical engineering. By enabling
bundled changes within releases during particular stages
of product develop ment , Release-Engineering u ncovers
and utilizes large savings potentials regarding change
efforts.
The main effects when bundling changes within releases
are threefold. First, processing of unnecessary changes
that are not consistent over time is likely to be
eliminated. Moreover, an even greater potential can be
uncovered by reducing the number of reactive change
effects, as explained in section 5.1.
The third major effect is the significant reduction of
system complexity. The anticipatory planning of variants
will become a proactive leverage within ReleaseEngineering.
6.2 Research Extensions
In order to realize the full potential of ReleaseEngineering, a new method of modularisation should be
introduced. Other than modules, Release units will have
to be arranged according to criteria exceeding mere
functional or spatial considerations. Two very important
aspects of forming Release units will be the optimisation
of interdependencies as well as the dedicated planning
of innovation cycles.
The well-directed control of attributes added by a
component to an entire product will become an
increasingly crucial factor [13]. Thus, one focus will be
REFERENCES
Jiao, J., Tseng, M., 2003, Customizability Index
Based on Information Content, Annals of the CIRP,
52/1:121-124.
Schuh, G., Schwenk, U., 2001, Produktkomplexitat
managen, Hanser, Munchen, Wien.
Clark, K. B.; Fujimoto, T., 1991, Product
Strategy,
Development
Performance
Organization, and Management in the World Auto
Industry <German: Automobilentwicklung mit
System>, Harvard Business School Press, Boston,
Massachusetts.
Roland Berger 8 Partner GmbH, 2000, Nine MegaTrends re-shape the Automotive Supplier Industry A Trend Study to 2010, Roland Berger and Partner,
Munich.
Graessler, I., 2003, Design Management for Mass
Customizing Mechatronic Products, Production
Engineering, Vol. X/lw:87-90.
Pine, B. J., Gilmore, J., 1997, The Four Faces of
Mass Customization, Harvard Business School
Press, Boston, MA.
Milberg, J., 2002, Erfolg in Netzwerken, Springer,
Berlin.
Anderson, D. M., 1998, Agile Product Development
for Mass Customization, McGraw-Hill, New York.
Fine, C., 1998, Clockspeed - Winning Industry
Control in the Age of Temporary Advantage,
Perseus Books, Reading, MA.