Enabling Flexibility in Engineering Systems

advertisement
Enabling Flexibility in Engineering Systems:
A Taxonomy of Procedures and a Design Framework
Michel-Alexandre Cardin
Department of Industrial and Systems Engineering, National University of Singapore
Block E1A, #06-25, 1 Engineering Drive 2, 117576, Singapore
Telephone: +65 6516 5387 Fax: +65 6777 1434 Email: macardin@nus.edu.sg
Abstract
This paper presents a five-phase taxonomy of systematic procedures to enable flexibility in the design and
management of engineering systems operating under uncertainty. The taxonomy integrates contributions from
surveys, individual articles, and books from the literature on engineering design, manufacturing, product
development, and real options analysis obtained from professional e-index search engines. Thirty design
procedures were classified based on the kind of early conceptual activities they support: baseline design,
uncertainty recognition, concept generation, design space exploration, and process management. Each procedure
is evaluated based on ease of use to enable flexibility analysis, whether it can be used directly in collaborative
design activities, and has a proven applicability record in industry and research. The organizing principles
integrate the procedures into a cohesive and systematic design framework. Demonstration applications on
engineering systems case studies show that it helps designers select relevant procedures in different phases of
the design process, depending on the context, available analytical resources, and objectives. In turn, the case
studies show that the design framework helps generate concepts with improved lifecycle performance compared
to baseline concepts. The taxonomy provides guidance to organize ongoing research efforts, and highlights
potential contribution areas in this field of engineering design research.
Keywords: conceptual design, design theory and methodology, systems design, systems engineering,
uncertainty analysis
M.-A. Cardin, Paper MD-12-1468
1
1 Introduction
This paper presents a five-phase taxonomy of systematic procedures to enable flexibility in the design and
management of engineering systems operating under uncertainty. It has the dual goal of providing a review of
the latest contributions in this field, and organizing existing procedures into a cohesive design framework. The
taxonomy is geared specifically for engineering systems, in particular complex systems in the aerospace,
defense, energy, housing, telecommunication, and transportation industries. Such systems are characterized by a
high degree of technical complexity, social intricacy, and elaborate processes fulfilling important functions in
society [1]. They are long-lived (+20 years), require large irreversible investments, will inevitably face much
uncertainty over their useful lifetime, and have a significantly large number of design variables and parameters.
Dynamic socio-technical elements like markets, operational environment, regulations, and technology play a
significant role in their success and failure [2]. Crucial decisions have to be made in early conceptual design
phases, regarding long-term strategic deployment and operations.
This paper builds upon the definition of flexibility in systems engineering and design “enabling a system to
change easily in the face of uncertainty” considering technical and technological standpoints [3, 4]. It also builds
upon the definition of a real option, which provides the “right, but not the obligation, to change a system in the
face of uncertainty.” [5] The literature from engineering provides tools to help generate flexibility in complex
systems. The literature from real options analysis provides analytical tools to assess the value of flexibility
quantitatively, allowing for objective evaluation of systems design concepts. Combining the two literatures
provides an extensive and complementary toolkit to create better performing systems. The ideas exposed in this
paper are inspired from this unique perspective.
The paper proposes the notion of a flexible systems design concept to describe a design concept that provides an
engineering system with the ability to adapt, change and be reconfigured, if needed, in light of uncertainty
realizations. It is different conceptually from a robust design concept, which makes systems functions more
consistent and invariant to changes in the environment, manufacturing, deterioration, and customer use patterns
– inspired from the definition in [6]. A flexible systems design concept is typically comprised of two
components: 1) a strategy, and 2) an enabler in design and management. A strategy is similar conceptually to the
definition of a real option “on” systems by Wang and de Neufville [7], also referred as real option “types” by
M.-A. Cardin, Paper MD-12-1468
2
Mikaelian et al. [8]. These can refer for instance to strategies suggested by Trigeorgis [5] – like abandonment,
capacity expansion/reduction, switching inputs/outputs, deferring investments, etc. – to provide the system with
better flexibility. A strategy represents the aspect of the design concept that captures flexibility, or how the
system is designed to adapt to changing circumstances. The concept of enabler is similar to the definition of real
option “in” systems by Wang and de Neufville [7], or “mechanism” by Mikaelian et al. [8]. It represents what is
done to the physical infrastructure design and management to provide and use the flexibility in operations.
Enablers take a different form for each system, depending on the flexibility strategy selected.
The following examples provide intuition on why flexibility is a worthwhile design paradigm. The HCSC
building located in Chicago provides an example of a phasing – or staged capacity deployment – strategy [9].
While facing market uncertainty in the 1990s, the owner company designed the skyscraper carefully to
accommodate 27 additional stories on top of an initial vertical development. The flexibility could be exercised
only if there was a need for additional office space. A few years ago the company realized faster growth in
personnel needs than expected. It decided to exercise the flexibility strategy to expand office capacity, and
deployed the second phase. The strategy carefully enabled earlier in the design by allowing for stronger
structure and additional floors allowed the company to deal pro-actively with market uncertainty at a strategic
time. The Boeing B-52 Stratofortress provides an example of a switching real option [10]. Developed in the
1950s, the bomber’s configuration was changed many times to accommodate different missions, within and
across different design variant generations. The aircraft was originally designed to deliver nuclear warheads at
high altitude [11]. A few years later, the Soviet air defense incorporated surface-air missiles, forcing lower
altitude flights. The belly of the current design variant was reconfigured to carry air-launched cruise missiles for
lower-altitude missions. This capability was used later on in Vietnam to support ground troop operations.
Engineering design is getting increasingly complex. Designers must consider socio-technical elements in the
design and long-term management of their system. Uncertainty is an important factor as it ultimately affects the
system’s lifecycle performance. Volatile markets, fluctuating prices and consumer demands, changing
regulatory frameworks, and evolving technology require that complex systems adapt over time to provide good
lifecycle performance. Flexibility has been shown in many case studies to improve such performance (e.g.
measured in financial terms) between 10% and 30% compared to the designs generated from standard design
procedures [4, 12]. Embedding flexibility positions a system to reduce the negative effects from risky, downside
M.-A. Cardin, Paper MD-12-1468
3
scenarios (e.g. economic downturns), while providing contingencies to capitalize on upside opportunities (e.g.
better technology than planned, favorable regulations). Flexibility changes the goal from optimizing designs to a
set of deterministic point forecasts to finding designs that will affect favorably the entire distribution of possible
outcomes. It helps the designer “stack the cards” in the favor of the future operator and system owner.
Fig. 1 captures these ideas graphically, using cumulative distribution functions (CDF) to compare hypothetical
performance outcomes for conceptual baseline and flexible design alternatives subject to uncertainty (e.g.
demand). In this example, net present value (NPV) is used as an economic metric to assess lifecycle
performance of different design concepts. The vertical dot-dashed line corresponds to the NPV of the baseline
concept evaluated under one deterministic forecast, leading to only one possible value (i.e. $8.5 million). When
dealing with uncertainty and flexibility, one has to first recognize that designs produce a distribution of
performance outcomes, as opposed to one particular point value. What is often observed is that a flexible design
provides better protection against downside scenarios (e.g. 5th percentile or P5 = -$1.9 > -$4.1 million, better for
the flexible system), and also enables better ability to capitalize on upside potential (e.g. 95th percentile or P95 =
$23.2 > $11.6 million, also better for the flexible system). As observed in many studies, the net effect is to
improve the mean NPV performance as compared to the baseline concept (i.e. mean NPV $12.0 million > $6.7
million).
FIG. 1 ABOUT HERE
Fig. 1: Example cumulative distribution functions for conceptual baseline and flexible systems design
concepts, using NPV as lifecycle performance metric.
History has shown that designing engineering systems with too much rigidity, and optimizing their design for a
limited set of forecasts can lead to failure, even if the technology and design are working well. One example is
the Iridium system sponsored in the early 1990s by Motorola. The 77 Low Earth Orbit (LEO) satellite
infrastructure was designed to enable phone calls anywhere on the planet. The design and management was
focused on a very optimistic demand forecast, expecting more than 3 millions subscribers by the end of the
decade [13]. The technology was working well, and the entire constellation was deployed rapidly between May
1997 and May 1998. Unfortunately, demand did not materialize as planned over the following years. Because
all capacity had been deployed and satellites were designed to remain in the same orbital configuration, nothing
M.-A. Cardin, Paper MD-12-1468
4
could be done to adapt and reduce the economic impact of this downside scenario. Revenues did not grow fast
enough to honor debt payments, and in the early 2000s, the system was sold in bankruptcy for less than 1% of
the original $4 billion investment [14].
de Weck et al. [15] explained later that a flexible staged deployment strategy combined with satellites designed
to change orbital configuration would have helped the system to cope better with changing market conditions,
resulting in about 20% expected lifecycle cost (LCC) savings. The strategy would have been to deploy the
constellation in phases instead of all at once to adapt gradually to rising demand, requiring the orbital
configuration to change in space to accommodate growing coverage areas.1 This strategy would have led to a
significantly different design than the one considered and launched by Iridium.
These examples motivate the need to organize latest research efforts and the design process for flexibility more
systematically. This process was observed as more systematic in some cases (e.g. HCSC example), but not
necessarily in others (e.g. Iridium). In cases where flexibility was observed (e.g. HCSC, B-52), it played a
significant role to improve the lifecycle performance of the system. In the Iridium example, the system failed
from an economic standpoint, arguably because of a lack of flexibility [15].
While it is challenging to know what really happened in the design process for these systems besides what is
available in publicly available sources, these examples – and many others discussed throughout the paper –
provide sufficient motivation to organize the latest research efforts on this topic, and organize the process for
flexibility so it can be applied across a wide range of engineering systems. The underlying assumption is that
flexibility can and has been shown to improve lifecycle performance significantly in many studies. It brings in
uncertainty and risk management considerations at the design and management levels of the infrastructures. The
examples above motivate the need for 1) a taxonomy, to organize the latest research efforts in terms of tool and
procedure development, so designers know the current state-the-art, and for what kind of design activities
available procedures can be used, and 2) a design framework, to help structure these activities during the design
process. The taxonomy aims to achieve these goals, relying on the one hand on recent research progress, a
multi-disciplinary literature review, industry guidelines, and case studies. It also provides a cohesive framework
1
The ex post case study by de Weck et al. [15] is described in more details in Section 4.2.
M.-A. Cardin, Paper MD-12-1468
5
to organize such design activities more systematically by building upon and extending existing processes and
frameworks in engineering design.
2 Background and Motivation
2.1 Existing Taxonomies of Design Procedures
This work is concerned with design procedures, defined here as “techniques or methods supporting the design
process and/or artifact production”. Tomiyama et al. [16] provided a taxonomy of general procedures for
engineering design, but little is said about flexibility and adaptability. Ferguson et al. [17] suggested a taxonomy
to organize procedures for product flexibility, but it is unclear how the procedures can be used for engineering
systems that are more complex, like urban infrastructure systems. The review by Sethi and Sethi [18] focuses on
how to enable flexibility in manufacturing, and not engineering systems as a whole. The survey by Saleh et al.
[19] organizes the field of engineering design for flexibility, but does not provide a clear account of existing
procedures to support different phases of the design process. The taxonomy by DeLaurentis and Crossley [20]
focuses on design methods for systems-of-systems, including decision-making, but not on the issue of design for
flexibility.
2.2 Design Procedures to Enable Flexibility
An important motivation for this work is that designing engineering systems for flexibility is not easy. It
requires guidance from research experience and industry applications. It is not clear what uncertainty sources to
address, where to focus the design effort, how much flexibility is worth and costs, and how much flexibility is
enough. Such design practice is present in some industries (e.g. manufacturing) but not in many others [4, 21].
This difficulty has led to the development of systematic procedures to assist engineering designers. The main
gap in this body of work is that procedures and research efforts are not well organized into a consolidated
framework, one that shows the different phases that designers must go through to ensure quality outcomes. It
may not be clear to practitioners, researchers, and educators what is the right process to follow, what procedure
should be used at what phase, what are the strengths and challenges pertaining to different procedures, and what
is the purpose of a given procedure.
M.-A. Cardin, Paper MD-12-1468
6
To illustrate this, consider the systematic four-phase process proposed by de Neufville and Scholtes [4], which
includes estimating distribution of future possibilities, identifying candidate flexibilities, evaluating and
choosing flexible designs, and implementing flexibility. This process shares great resemblance with the
categories suggested by Tomiyama et al. [16]. For instance, generating new design solutions is similar to the
idea of identifying candidate flexibilities, and enriching functional and attributive information of design
solutions is similar to the idea of evaluating and choosing flexible designs. On the other hand, de Neufville and
Scholtes [4] focus only on the steps leading to flexibility. Their process does not account for the need of an
initial design solution prior to considering flexibility, which reduces the design space for flexibility
considerably, and thus makes the design process more tractable. Also, it leaves out many procedures relying on
dynamic programming like binomial lattice and decision analysis, design structure matrix (DSM), and other
procedures developed lately to assist designers with concept generation and implementation issues. The
integrated real options framework (IRF) by Mikaelian et al. [8] does not suggest procedures for the initial
design, uncertainty recognition, and process management phases. In the design space exploration phase, it only
considers flexibility valuation, and not the issue of computational efficiency. Similarly, the six element (6E)
framework by Nilchiani and Hastings [22] shares some properties with the above processes and taxonomies, but
does not provide a succinct description of the relevant design procedures in each phase.
3 Methodology
3.1 Identification of Relevant Design Procedures
To develop the taxonomy, a review of major research contributions was done to identify relevant procedures.
The literature survey included journal and conference papers and books in engineering design research,
manufacturing, product development, and real options analysis [4, 5, 16-19, 23-25]. All years where relevant
publications existed were considered. Keywords such as “flexibility in engineering design” and “real options in
engineering” – or different combinations of these words – were used in e-index search engines like Scopus®,
Engineering Village®, IEEE Xplore®, and Web of Science®.
3.2 Development of the Taxonomy
A meta-analysis of the taxonomies and systematic design processes described in Section 2 was done to extract
the five organizing principles of the taxonomy, which also represent different phases of the design framework.
M.-A. Cardin, Paper MD-12-1468
7
For example, many authors suggested that the process for flexibility should start from an initial design created
from existing engineering procedures [21, 22, 26, 27]. This first phase was captured explicitly as baseline
design. The necessity to recognize explicitly and model the main uncertainty drivers affecting lifecycle
performance [4, 8, 15, 21, 22, 26, 28] was captured as uncertainty recognition. The organizing principles in
Tomiyama et al. [16], together with the phases suggested by de Neufville and Scholtes [4], Mikaelian et al. [8],
and Nilchiani and Hastings [22] were merged into a smaller set of design phases to support concept generation,
design space exploration, and process management.
3.3 Taxonomy of Design Procedures
The taxonomy summarized in Fig. 2 is the main contribution of this paper. A second contribution is a review
and description of the procedures most relevant to each phase. The third contribution is an evaluation of each
procedure along three dimensions to provide better guidance for designers in industry, academia, and to support
better practical use. The first dimension is ease of use for flexibility analysis, defined as whether the concepts
emerging from the procedures already consider uncertainty and/or flexibility, and therefore are better positioned
for later phases of the process. The second dimension is suitability of a procedure for collaborative design
activities – since design is fundamentally a collaborative process [29]. A procedure that is directly suitable can
be used readily in a collaborative setting without much modification, otherwise it may require considerable
efforts to adapt. The third dimension is whether a procedure has a proven industry record in real-world
applications, and/or case study demonstrations. Each dimension is evaluated based on strong (S), moderate (M),
or basic (B) assignments. The fourth contribution is a set of examples showing how the taxonomy can be used
as a design framework. In turn, it shows how the resulting designs offer improved expected lifecycle
performance compared to baseline designs generated in the initial phase. A fifth contribution is to highlight
potential areas for future research contributions, based on latest efforts and developments in this area of
engineering design research.
FIG. 2 ABOUT HERE
Fig. 2: Taxonomy of procedures to support the design of engineering systems for flexibility.
M.-A. Cardin, Paper MD-12-1468
8
3.3.1
Phase 1: Baseline Design
Design for flexibility must start from an existing design configuration (referred here as baseline design
concept). It is observed in industry practice that designs are often optimized based on a set of deterministic point
forecasts for customer demands, markets, requirements, constraints, etc. This approach often leads to more rigid
design concepts that cannot adapt flexibly to changing conditions [4, 21, 30]. If designers accept the underlying
premise that explicit consideration of uncertainty and flexibility can improve the lifecycle performance of their
system, a phased analytical approach may be more productive to consider uncertainty and flexibility.
Phase 1 helps designers start from what they know (e.g. existing design for satellite system, oil platform or real
estate project), and helps structuring the thought process for flexibility. Because so many opportunities exist in
complex systems, this task may be overwhelming. The proposal is to start from a set of baseline concepts that
will be further expanded or enriched by explicit consideration of uncertainty and flexibility in subsequent
phases. The design architecture must be developed enough to enable further consideration of uncertainty and
flexibility in subsequent phases. This architecture can be captured by a conceptual word description, detailed
sketch, physical prototype, computer-aided design (CAD) and/or economic model, etc.
Based on the taxonomy by Tomiyama et al. [16], a baseline design concept can be created using procedures (or
part of procedures) that either help generate new design solutions like Pahl and Beitz [31], enrich functional and
attributive information of design solutions like axiomatic design [32], or manage the design process and
represent design knowledge, as for concurrent design [33]. Recent efforts not covered in this review but also
structuring the conceptual design process include Concept-Knowledge (C-K) theory [34], function-based failure
analysis [35, 36], and architecture generation using Bayesian network [37, 38]. The outcome of this phase is a
set of baseline concepts that represent the starting point for further analysis. Such concepts may or may not have
been generated considering uncertainty explicitly, unless using recently proposed methods [35-38].
Procedure Evaluation
Analyzing all existing design procedures is beyond the scope of this paper. For brevity, only a few examples are
considered and summarized in Table 1. Many existing procedures are deemed basic in terms of ease of use for
flexibility analysis because there is no clear mechanism to recognize and model uncertainty, and deal with it by
means of flexibility. For example, the conceptual design phase described by Pahl and Beitz [31] focuses heavily
M.-A. Cardin, Paper MD-12-1468
9
on generating concept (or principle) design solutions derived from market and/or customer domain
requirements. The authors do provide a few suggestions for adaptable and evolvable products, which are akin
conceptually to the idea of flexibility. There is, however, no clear mechanism to support design activities
specifically focused on uncertainty modeling and flexibility analysis. The same assertion can be made about
axiomatic design, C-K theory, and concurrent design, although these authors recognize uncertainty, and the need
for flexibility. Function-based failure analysis moderately enables flexibility analysis because it recognizes the
need to consider risk and uncertainty, which is an important step in this process. It does not, however, account
for uncertainties other than functional failures (e.g. markets, regulations), and does not systematically consider
available flexibility strategies for mitigation purposes. In terms of usability in a collaborative setting, concurrent
design is strongly suited because it is crafted for this purpose. Axiomatic design, Pahl and Beitz, and functionbased failure analysis are assigned moderate values, since they need to be adapted depending on the
environment and context. C-K theory, however, is more abstract, and there is no documented way to instantiate
it in a collaborative setting yet, hence the basic assignment. All procedures have a proven applicability record
due to the significant number of case studies in the literature. Only C-K theory may be considered as basic at
this stage, stemming mainly from its abstract and theoretical nature, and relative youth.
Table 1: Evaluation of example procedures in phase 1.
Axiomatic Design
C-K Theory
Concurrent Design
Function-Based
Failure Analysis
Pahl and Beitz
Ease of use for flexibility analysis
B
B
B
M
B
Directly usable in collaborative design
M
B
S
M
M
Proven applicability in industry
S
B
S
S
S
Criteria
3.3.2
Phase 2: Uncertainty Recognition
Uncertainty affects the lifecycle performance of engineering systems. It may create opportunities for better
performance (e.g. profit), such as when market conditions are better than expected. It can also destroy value, for
instance when technology is not working as planned or environmental conditions are unfavorable (e.g.
hurricanes, storms, earthquakes). Engineering systems will inevitably face a wide range of changing conditions.
M.-A. Cardin, Paper MD-12-1468
10
The procedures in phase 2 help designers identify and model major uncertainty sources affecting lifecycle
performance, based on the taxonomy by de Weck and Eckert [39] and Halpern [40]. Formal and practical
approaches were suggested to quantify, characterize, and model uncertainty. Formal approaches include
probability, statistics, Bayesian, Dempster-Shafer (i.e. relying on separate pieces of evidence to construct the
probability of events) [41, 42], and possibility theories (i.e. based on fuzzy logic) [43]. Practical procedures to
model uncertainty include diffusion models – based on stochastic simulations – binomial lattice [44], decision
trees, and scenario planning [45]. The outcome of this phase is usually one or several models – formal and/or
practical – enabling explicit evaluation of the baseline and upcoming flexible design concepts under uncertainty.
Procedure Evaluation
As summarized in Table 2, all procedures are at least moderately useful for flexibility analysis. On the one hand,
they induce designers to consider explicitly uncertainty; on the other hand they each present a set of challenges,
as described below. Nonetheless, they are crucial for flexibility analysis, and to help against the human tendency
to be over optimistic/confident about the future [46]. Bayesian, probability, and possibility theories are useful
when knowledge is available about the underlying phenomena (e.g. joint and prior probability distributions),
although these can be difficult to calculate. When information is not readily available, designers may tap into
expert knowledge to elicit distributions, using Dempster-Shafer or scenario planning methods. Designers should
be aware of the difficulties associated with combining multiple probability distributions [47], and implicit biases
during elicitation [46]. When historical data is available (e.g. demand, price), statistical techniques can help to
measure, for instance, the mean growth rate and volatility in diffusion and lattice processes. The main
difficulties concern choosing an appropriate data range, mean trend profile (e.g. linear vs. polynomial), and
stochastic model (e.g. geometric Brownian motion (GBM) vs. mean reversion vs. jump process).
Binomial lattice and diffusion models are better for continuous stochastic processes (e.g. market demand, price).
It is difficult, however, to model more than one uncertainty source using lattices – see Copeland’s and
Antikarov’s [48] quadranomial approach to model up to two. Diffusion models based on simulations offer most
freedom, enabling the analysis of multiple uncertainty sources. They are, however, limited by the computational
resources available. Decision tree and scenario planning are better for discrete events (e.g. uncertainty about
government policy A vs. B). It is difficult to account for many scenarios and uncertainty sources because for
decision trees, the number of paths becomes quickly intractable as the number of stages (e.g. time period) and
M.-A. Cardin, Paper MD-12-1468
11
states (e.g. system status within a stage) increases. For scenario planning, considering many scenarios
independently can be a lengthy exercise. All practical approaches suffer from the difficulties associated with
parameter estimation, mainly relying on formal approaches for probability distribution modeling and elicitation.
Most approaches are basic in terms of direct usability in a collaborative design process. They are analytical in
nature, and not necessarily designed to accommodate directly collaborative design interactions. Decision trees
and scenario planning are better suited, however, since they can be used to steer collaborative discussions
around relevant uncertainty scenarios and decision points. All formal approaches, including scenario planning
and diffusion models, have a strong applicability record in industry [39, 40, 46]. Binomial lattice and decision
tree, however, are not yet widely used in industry, and therefore have a moderate applicability record [49, 50].
Table 2: Evaluation of procedures in phase 2.
Bayesian Theory
Dempster-Shafer Theory
Possibility Theory
Probability Theory
Statistical Analysis
Binomial Lattice
Decision Tree
Diffusion Model
Scenario Planning
Ease of use for flexibility analysis
M
M
M
M
M
M
M
M
M
Directly usable in collaborative design
B
B
B
B
B
B
M
B
M
Proven applicability in industry
S
S
S
S
S
M
M
S
S
Criteria
3.3.3
Phase 3: Concept Generation
Here, designers generate flexible systems design concepts to deal pro-actively with changing operating
conditions identified in phase 2. Each concept is comprised of 1) a strategy, and 2) enablers in design and
management. A strategy is necessary to determine how the system will adapt in the face of uncertainty. The
enabler determines the instantiation of the flexibility in the design, and how it is managed. Hence, both elements
are necessary, related, and inter-dependent to support this crucial phase.
The procedures in this phase support concept generation either partially or completely, involving cognitive tasks
to generate the flexible strategies, identify how to embed and enable concretely in the design, and determine
when to exercise in operations subject to different uncertainty realizations. Some procedures focus more
M.-A. Cardin, Paper MD-12-1468
12
specifically on the issue of generating flexible strategies, or the issue of identifying enablers. Procedures are
classified according to where they are most useful, recognizing that some procedures may cover both aspects.
One feature differentiating procedures focused on enabler identification is that they rely on a preliminary
description, model or representation of the system. They require a more thorough analysis of the salient design
variables, parameters, and/or interconnections between different sub-systems and components. They may also
rely on a set of design principles to enable flexibility strategies. The outcome is a set of flexible systems design
concepts that can arguably deal better with uncertainty than baseline concepts generated in phase 1.
3.3.3.1 Strategy Generation
Real Options Strategies
Trigeorgis [5] suggested a number of generic flexibility strategies that can be used to stimulate strategy
generation: 1) defer capital investment until favorable market conditions arise, 2) stage or phase asset
deployment strategically over time instead of deploying all capacity at once, 3) alter operating scale by
expanding or contracting output production capacity, 4) abandon a project doomed to fail and resell assets at
salvage value, 5) switch production inputs and/or outputs to accommodate different markets or missions, 6)
invest in R&D to capitalize on future technology and additional cash flows if the initial investment is successful,
and/or 7) combine the above. These strategies can take on different forms, depending on the system at hand, and
help stimulate creativity since designers need to think how it can be instantiated for the system at hand.
Integrated Real Option Framework (IRF)
Mikaelian et al. [8] suggested the IRF to support strategy generation based on the characterization of real
options in enterprises as a combination of a mechanism (e.g. modularity, buffering) and a type (e.g. expansion,
switching). Upon recognizing the major uncertainty drivers, a mapping exercise stimulates designers’ creativity
by having them connect flexibility types to different mechanism patterns. This favors generation of flexibility
within and outside typical enterprise “silos” (e.g. strategy, process, product, IT).
Explicit Training and Prompting
Cardin et al. [51] suggested a technique integrating a short lecture on the topic of flexibility with a structured
prompting mechanism to support mainly strategy generation. The lecture helps designers become more aware of
the effects of uncertainty on lifecycle performance. It describes generic sources of uncertainty, explains how
M.-A. Cardin, Paper MD-12-1468
13
flexibility improves lifecycle performance, discusses strategies for crafting valuable flexible design concepts,
and provides real-world examples applications. Prompting scaffolds the thought process for flexibility, using a
series of direct questions (or prompts) to identify major uncertainty drivers, generate flexible strategies,
determine how to enable flexibility in design, and identify the best decision rules to manage flexibility in
operations.2 It is a simple, intuitive, and quick approach to stimulate strategy generation.
Procedure Evaluation
Table 3 shows that explicit training and prompting procedure is strong in terms of ease of use for flexibility
analysis. It provides a clear list of prompts to help designers generate flexible concepts quickly, easily, and
intuitively, mainly relying on their expertise with the system. It helps designers consider salient uncertainty
sources and decision rules, only requiring an hour of brainstorming activities.
Table 3: Evaluation of procedures in phase 3 – strategy generation.
Explicit Training
and Prompting
Integrated Real
Option Framework
Real Option
Strategies
Ease of use for flexibility analysis
S
M
M
Directly usable in collaborative design
S
B
B
Proven applicability in industry
B
B
S
Criteria
The IRF mapping mechanism provides a more systematic approach to guide this process, also bringing notions
of how to enable the concepts in design as a way to stimulate creativity. Real option strategies provide a useful
checklist that can be consulted quickly. There is, however, no clear mechanism to identify the major uncertainty
2
Decision rules are used to determine when it is appropriate to exercise the flexibility in operations, in light of some
observation regarding the main uncertainty sources. They are crucial to the lifecycle value assessment of flexible systems
design concepts [91-92]. A bad decision rule can destroy value instead of improving it. For example in the HCSC study, the
company had a threshold for office needs after which they would expand the building vertically. They would expand once a
particular personnel threshold was reached. Decision rules are crucial assessing quantitatively the lifecycle performance
impact of flexibility, as described in Section 3.3.4.1.
M.-A. Cardin, Paper MD-12-1468
14
drivers and decision rules in these two methods, hence the moderate assignment. For collaborative design
activities, explicit training and prompting has been crafted explicitly for such purpose, building upon
collaboration engineering techniques to minimize productivity loss and stimulate creativity [52]. This is not the
case for the IRF mapping mechanism and for real option strategies, motivating the need to be revisited and
adapted for such purpose. In terms of proven applicability record in industry, explicit training and prompting as
well as the IRF mapping mechanism are relatively new to research circles, and do not have a clear industry
record, hence the basic assignment. In contrast, many industry case studies exist for applicability of real option
strategies in industry [4, 5, 12, 48], thereby supporting a strong assignment.
3.3.3.2 Enabler Identification
Industry Guidelines
Industry guidelines provide lessons and principles to enable better flexibility in design. Fricke and Schulz [3]
suggested the principles of ideality, simplicity, and modularity as guiding principles. Gil and Tether [53]
suggested embedding safeguards to deal with changing usage patterns and design requirements in complex
systems and projects. Many authors have also contributed to the development of Change Modes and Effect
Analysis (CMEA) to assess flexibility in products, where flexibility is enabled relying on a set of empirically
derived principles (e.g. modularity, parts reduction, spatial principle, interface decoupling, adjustability, etc.)
[23, 54, 55]. While complex systems differ from products in terms of scale and complexity, many principles
suggested in this literature can be used to enable flexibility in engineering systems.
Design Structure Matrix-Based
DSM was introduced by Steward [56] to represent design tasks as a sequence of network interactions. It is a
square matrix where the rows and columns list all the relevant system design and management components [57].
Matrix entries represent how the design and management components are connected, and how the information
flows from one another.
Many DSM-based procedures were developed to identify specific areas where to embed flexible strategies
within engineering systems. Change propagation analysis (CPA) looks at change multipliers as candidate areas.
These are design elements creating more change in other design variables then they absorb when a design or
functional requirement is changed [28]. CPA was applied in a car body-in-white platform case study, and
M.-A. Cardin, Paper MD-12-1468
15
complex sensor system design [58]. Hu [59] developed a DSM-based method conceptually similar to CPA, but
relying on Bayesian networks and risk propagation analysis. Koh et al. [60] also extended CPA by providing an
estimate of system changeability, considering direct/indirect propagation of change, likelihood of change, and
the impact or effort of change. The sensitivity DSM (sDSM) looks for design variables that are most sensitive to
changes in design and functional requirements as candidate areas to embed flexibility, with application in
offshore oil platform design [61]. The engineering system matrix (ESM) extends a technical engineering DSM
by including social components like human stakeholders (e.g. managers, customers) and system drivers (e.g.
purpose or mission). Bartolomei et al. [62] suggested incorporating CPA and sDSM within the ESM framework
to identify candidate flexibilities, with application to unmanned aero-vehicle (UAV) design [63]. Mikaelian et
al. [64] extended the DSM framework with the Logical Multiple Domain Matrix (MDM) framework for enabler
identification in complex systems, with application to UAV design.
Explicit Design Variable Evaluation
This approach consists of identifying the main design variables in a system, and evaluating qualitatively their
potential impact on lifecycle performance if changed. For example, de Weck et al. [15] represented the main
architectural design decisions for a satellite system with a five design variable vector (e.g. orbital altitude,
minimum elevation angle, etc.) They evaluated qualitatively each design variable to determine their impact if
changed, as a way to single out a smaller number of candidate design variables for flexibility. Wang [65] used a
similar approach to identify candidate flexibilities in the design of hydroelectric dams in China.
Procedure Evaluation
As summarized in Table 4, industry guidelines and explicit design variable evaluation are easy to use for enabler
identification, as they rely on a quick first-pass analysis of a few core design variables and design principles.
This contrasts with DSM methods that are moderately easy to use, because they require data collection and
expert interviews before the analysis can be performed, which can be time-consuming and challenging. Given
that DSM procedures require a pre-defined system model, there is no clear mechanism to explore enablers lying
outside the initial model boundaries, and some may be missed [49]. DSM procedures are basic in terms of
usability in a collaborative design process, since they have yet to be suited for this purpose. Explicit design
variable evaluation and industry guidelines are better positioned due to their simplicity, hence the moderate
assignment. Industry guidelines rely on a strong industry applicability record and literature [3, 23, 53, 66-69].
M.-A. Cardin, Paper MD-12-1468
16
More applications are needed to demonstrate the benefits of DSM and explicit design variable evaluation, hence
the basic assignment.
Table 4: Evaluation of procedures in phase 3 – enabler identification.
DSM-Based
Explicit Design
Variable Evaluation
Industry Guidelines
Ease of use for flexibility analysis
M
S
S
Directly usable in collaborative design
B
M
M
Proven applicability in industry
B
B
S
Criteria
3.3.4
Phase 4: Design Space Exploration
Here, designers explore the design space for the most valuable systems design concepts and decision rules to
operate the system, thus initiating the embodiment phase of the design process. Given that engineers often work
with high-fidelity models, there is a need for computationally efficient and systematic procedures to speed up
the analysis [4]. This phase involves using quantitative procedures to evaluate the concepts, and computational
procedures to speed up the analysis. The outcome is a set of recommended flexible systems design concepts
providing better lifecycle performance as compared to baseline concepts, with clear lifecycle performance
quantification, more precise design specifications, and recommendations in terms of decision rule.
3.3.4.1 Quantitative Concept Evaluation
Decision Analysis
In decision analysis, a folding back process is used to determine the best design decisions at each stage, based
on the development of dynamic programming by Bellman [70]. Starting at the final stage, the decision
maximizing expected lifecycle performance is made at each decision point. The folding back process goes
backward until the initial stage is reached, where the overall expected lifecycle performance of the system is
calculated. The decisions available at each point represent how the system can adapt. In Babajide et al. [71] for
instance, a flexible oil platform carefully designed with additional subsea tieback connection slots can expand
production capacity, while a rigid system cannot. When oil reserves are higher than expected, the sequence of
M.-A. Cardin, Paper MD-12-1468
17
decisions reflects the ability to expand revenues as compared to a rigid design, affecting terminal payoffs. The
expected value of flexibility is the difference between the expected payoffs of the baseline and flexible designs.
Cardin et al. [72] gave another application example in the design of innovative nuclear technology.
Binomial Lattice
Binomial lattice analysis is similar to decision analysis, with the exception that in each stage the uncertainty can
either go up or down relative to the previous state. The lattice is a discrete formulation of the Black-Scholes
formula [73] used to value financial options [44]. To reduce the number of possible outcomes, path
independence is assumed, and lattice nodes are allowed to recombine. Path independence means that the value
of the system after an “up-down” sequence is assumed the same as after a “down-up” sequence. A similar DP
process is applied to quantify the value of flexibility compared to baseline designs. de Neufville [74] used this
approach to value the flexibility to abandon a mine pit subject to copper price uncertainty using lattice.
Simulations
Here the stochastic scenarios and decisions enabled by a particular design are modeled explicitly. For example,
de Neufville and Scholtes [4] quantified the value of flexibility to expand capacity of a parking garage as
uncertain demand increases. This differs from building a fixed n-floor design based on deterministic demand
projections. An initial discounted cash flow (DCF) model was developed to measure the NPV lifecycle
performance of each n-floor alternative. Demand uncertainty was modeled assuming GBM. One NPV was
measured for each scenario, leading to a distribution of outcomes. Flexibility was further integrated using a
decision rule capturing how managers would respond to an observed demand scenario (e.g. expand current
design by one level if demand exceeds installed capacity for two consecutive years).
Procedure Evaluation
As summarized in Table 5, binomial lattice and decision analysis are moderately easy to use for flexibility
analysis. Decision analysis is well suited for discrete uncertainty sources, but can also handle continuous
stationary, and non-stationary stochastic processes. Different decisions and many uncertainty sources can be
modeled. The number of paths can explode quickly, however, making it difficult to go beyond two or three
stages. In binomial lattice, mostly continuous processes can be handled. The path independence assumption has
the benefit of reducing the number of paths, but this assumption may not be realistic in an engineering context
M.-A. Cardin, Paper MD-12-1468
18
[7]. Also, both approaches rely on DP, potentially making the procedures unintuitive to practitioners. It is also
difficult to model more complex decision rules, since the procedures are better suited to value flexibility akin to
financial call (e.g. capacity expansion) and put (e.g. abandonment) options. Simulations, on the other hand,
provide much freedom in terms of uncertainty sources modeling, decision rules, design variables, and
parameters, hence the strong assignment. It can be more demanding computationally, especially when a high
fidelity model is used. In terms of usability in a collaborative design setting, binomial lattice and simulations are
not well suited because they are more analytical in nature. Decision analysis is slightly favored because it is
simpler, the decision trees are more graphical, and hence better as a way to support collaborative discussions.
For industry applicability, decision analysis has not been used as much as binomial lattice, hence a basic
assignment. More case study applications exist using binomial lattice because it emerged from the traditional
real options and finance literature [5, 24, 48]. Simulation is already widely used in industry, so even though it
has not been used as prevalently for flexibility analysis, the barrier to industry applicability is lower, justifying a
moderate assignment.
Table 5: Evaluation of procedures in phase 4 – quantitative concept evaluation.
Binomial Lattice
Decision Analysis
Simulations
Ease of use for flexibility analysis
M
M
S
Directly usable in collaborative design
B
M
B
Proven applicability in industry
S
B
M
Criteria
3.3.4.2 Computationally Efficient Search
These procedures help designers search efficiently and systematically the design space for the most valuable
flexible design configurations, at it may be prohibitively large [2].
Decision-Based Design
Simon [75] developed the basis for design decision-making procedures. Hazelrigg [76] proposed decision
analysis and utility theory to evaluate and select design configurations. Olewnik et al. [77, 78] extended
Hazelrigg’s framework to incorporate considerations of flexibility in design space exploration. In their
M.-A. Cardin, Paper MD-12-1468
19
framework, the system design vector is chosen from initial performance requirements. Relevant design variables
are made flexible to fulfill these requirements. The process searches for the design configurations providing
maximum utility to decision-makers, under budgetary and cost constraints.
Multi-Attribute Tradespace Exploration
Ross [79] suggested the MATE framework to explore the design space based on the configurations providing
highest perceived value, based on decision-makers’ utility attributes and costs. A Pareto set characterizes the
designs of highest utility for each possible cost value. This tradespace can be used to represent transitions from
one design state to another, exploring design alternatives via filtered outdegrees. A filtered outdegree represents
a design configuration that is changed from a previous design state, and is acceptable to a decision-maker in
terms of development time and/or cost. Hu and Poh [80] suggested integrating MATE with set-based concept
design to explore the design space more efficiently. Richards et al. [81] extended the framework to epoch-era
survivability analysis of space systems. Ross et al. [82] also proposed the MATE-CON, which combines the
MATE framework with concurrent engineering techniques.
Screening Methods
Jacoby and Loucks [83] were the first to suggest screening methods to shortlist candidate designs and explore
the design space efficiently. Screening methods rely on simplified models, optimization algorithms, and design
of experiments (DOE) techniques to speed up design space exploration. Three types exist: bottom-up,
simulators, and top-down [4]. Bottom-up screening methods use simplified versions of a complex, detailed
design model (e.g. [84]). Simulators use statistical techniques (e.g. response surface methodology) and/or
fundamental principles to mimic the system’s response (e.g. [85]). Top-down screening methods use
representations of major relationships between the parts of the system to understand system responses, as in
systems dynamics (e.g. [86]). Wang [65] used screening methods to study hydroelectric dam design in China.
Genetic algorithms and/or simulations were used to explore solutions in offshore oil platform design [87],
maritime, and water systems [88-90].
Design Catalogs
In some cases, it may not be possible or desirable to reduce model fidelity. Cardin et al. [91, 92] proposed an
approach based on a small set of representative uncertainty scenarios. Each scenario is associated to the best
M.-A. Cardin, Paper MD-12-1468
20
flexible design configuration – called flexible operating plan – found using a fractional factorial analysis called
adaptive One-Factor-At-a-Time (aOFAT) [93]. This approach leads to the creation of a design catalog of
flexible operating plans, which limits the number of optimizations and simulations runs using a high-fidelity
model. The method was applied in public infrastructure, real estate, and mining [91, 92].
Procedure Evaluation
As summarized in Table 6, all procedures are moderately easy to use for flexibility analysis. The design catalog
approach and screening methods are most useful when quantitative performance metrics are involved, whether
financial (e.g. NPV) or non-financial (e.g. utility). DBD and MATE are useful when economics is not the only
metric of interest. It can be time-consuming to construct the models and/or find the representative scenarios. The
design catalog approach has a slight advantage of requiring less computational and analytical resources, and
being intuitive conceptually. For DBD and MATE, there are further difficulties in terms of eliciting aggregate
preferences, and calculating expected utilities in a design context [94]. One drawback of screening methods and
the catalog approach are model resolution loss (i.e. in terms of complexity, or scenario representativeness), and
the inability to guarantee finding the absolute optimal solution. These tradeoffs may be acceptable, however,
when time and analytical resources are limited, provided that the flexible designs perform better than the
baseline concepts.
Table 6: Evaluation of procedures in phase 4 – computationally efficient search.
Design Catalogs
DBD
MATE
Screening Methods
Ease of use for flexibility analysis
M
M
M
M
Directly usable in collaborative design
B
M
B
B
Proven applicability in industry
B
B
M
B
Criteria
For usability in a collaborative setting, all procedures receive a basic assignment since they focus on
quantitative computational analysis. DBD is moderately usable, because it requires inputs from many designers
for multi-attribute utility modeling, although this process exhibits several difficulties [95]. In terms of industry
M.-A. Cardin, Paper MD-12-1468
21
applicability, there is a growing number of studies using MATE in the context of flexibility and other “ilities”,
hence a moderate assignment.3 There is, however, only a handful of industry studies using catalogs [91, 92],
DBD [77, 78], and screening methods [65, 84, 85], hence the basic assignments.
3.3.5
Phase 5: Process Management
Phase 5 differs from phases 1-4 because it addresses the social and collaborative setting under which flexibility
is generated. It proposes procedures to set favorable conditions for flexibility generation. It proposes research
methodologies to reduce barriers to implementation, stimulate creativity, and study agency problems and
information asymmetries affecting the value of flexibility. It provides grounds to set and/or understand
favorable conditions to go through phases 1-4. The outcome of this phase is a set of recommended conditions
and tested procedures for going through all phases most productively. It helps designers consider explicitly how
the flexible design concepts can be deployed and managed at a later stage in operations.
The motivation is that managing the design process for flexibility is difficult, in part because it involves many
stakeholders. A typical decision requires inputs from senior management or owners to determine what the
system should do. Inputs are needed from marketing/economists about policy and market conditions. Designers
need this information to craft better designs, and enable relevant flexibility strategies. Operators manage a
system crafted through a chain of decisions. They must know what kind of flexibility has been designed, what
kind of decision rules was assumed in the analysis, and when it is most appropriate to exercise.
Murman et al. [96] identified a “silo” culture (i.e. task division) in enterprises that may hinder multi-stakeholder
thinking about flexibility. There are agency issues and information asymmetries affecting this process, and
ultimately the value of flexibility. Decision-makers (e.g. a client company asking a contractor to build an oil
platform) may simply not think about flexibility as an important design feature. Design teams, in this case, have
no incentive to design for flexibility, especially if it requires more design time and resources. Flexibility may be
embedded in the design, but it can be lost when the system is operated, or managers may not know when to
exercise it. Also, managers may operate under tight budget constraints, not having the freedom to exercise a real
option at the optimal time. For example, owners of the HCSC building exercised the flexibility they had
carefully planned for because they remained in decision-making power since its inception. In contrast, the
3
See http://seari.mit.edu/publications.php.
M.-A. Cardin, Paper MD-12-1468
22
flexibility to expand parking space capacity in de Neufville and Scholtes [4] was never exercised because the
new owners did not know was embedded in the design.
Collaboration Engineering
Collaboration engineering “studies ways of designing recurring collaboration processes that can be transferred
to groups […] using collaboration techniques and technology” [97]. It is motivated by the fact that collaboration
may sometimes put barriers to creativity, resulting in productivity loss [98]. Evaluation apprehension, free
riding, and production blocking are potential causes of productivity loss. Group Support System (GSS)
technology helps minimize productivity loss, and stimulates creativity [52]. GSS is a set of “socio-technical
systems consisting of software, hardware, meeting procedures, facilitation support, and a group of meeting
participants engaged in intellectual collaborative work” [99]. It is used to identify barriers to implementation. It
is useful to capture discussion content, record data efficiently, and structure the design process.
Game Theory
This topic has been explored recently to understand how different asymmetries affect the value of flexibility in
major infrastructure systems [100-102]. These authors looked into the payoff structures and Nash equilibrium
when two actors aim at exercising the same kind of real options over a similar timeframe. For instance, Smit and
Trigeorgis [100] showed how information asymmetry and suboptimal timing affect the value of runway
capacity expansion real option for two major European airports. Ferreira et al. [102] investigated the payoff
structures for two mining companies and valued the flexibility to wait and defer an investment opportunity.
Serious Gaming
Ligtvoet and Herder [103] have defined serious games as “experience-focused, experimental, rule-based,
interactive environments where participants learn by taking actions and by experiencing their effects through
feedback mechanisms that are deliberately built into and around the game” [104]. Mostly used in business
schools [105], these techniques are useful in engineering education and practice to understand the cognitive
dynamics of design decision-making. For example, Sterman [106] studied the aggregate effects of individual
decision-making processes in a simulated supply chain game. Serious gaming techniques can be used to
understand agency and information asymmetries arising during the system lifecycle. They can be used to train
practitioners and engineering students about the effects of flexibility in design. Serious gaming differs, however,
M.-A. Cardin, Paper MD-12-1468
23
from game theory because it focuses on studying the dynamics of interactions, as opposed to the payoff
structures, and finding Nash equilibrium.
Procedure Evaluation
In Table 7, one sees that all procedures are currently basic regarding ease of use for flexibility analysis. Only a
handful of studies show how to use collaboration engineering techniques [51], and game theory concepts [100102] in the context of flexibility. There is currently no published study combining serious gaming and flexibility
besides the one by Cardin et al. [107]. In terms of usability for collaborative design, GSS techniques are
specifically devised for such use, hence the strong assignment. They may still face resistance in industry,
however, since many enterprises function under a “silo” culture [96]. Game theory and serious gaming can
arguably be used to study the best conditions for collaborative design activities, in line with Frey and Dym’s
[108] suggestion to study design procedures more thoroughly in an experimental setting. Not enough work
exists to warrant better than a basic assignment at this stage. Proven applicability in industry for these
procedures is still basic because too few studies exist at this time.
Table 7: Evaluation of procedures in phase 5.
Collaboration
Engineering
Game Theory
Serious Gaming
Ease of use for flexibility analysis
B
B
B
Directly usable in collaborative design
S
B
B
Proven applicability in industry
B
B
B
Criteria
4 Application
This section discusses how to use the taxonomy as a design framework, and provides guidance to potential
users. Application to two example engineering systems demonstrates the contexts in which procedures can be
used, and support claimed improvements on expected lifecycle performance.
M.-A. Cardin, Paper MD-12-1468
24
4.1 A Design Framework to Improve Lifecycle Performance
4.1.1
User Guidance
The taxonomy can be used as a design framework to guide designers more systematically. It is recommended to
go through all phases to fully analyze an engineering system to achieve the goal of providing better lifecycle
performance. Leaving one or more phases may affect the value of flexibility. Although Fig. 2 suggests a
sequential flow, designers may go back and forth between phases as the analysis progresses, or explore them in
any order suitable. There is no clear-cut termination point dictating the flow from one phase to another. The
thinking catalyzed by procedures in one phase may help refine considerations in a previous or subsequent phase.
The taxonomy improves the contributions summarized in Section 3.2 because it merges into fewer principles
many phases, elements, or steps suggested by other authors – which arguably makes it easier to use. It includes
phases not explicitly considered in other taxonomies or design processes. Unlike existing work, it provides a
clear lists of available procedures in each phase, with benefits and shortcomings along three dimensions that are
relevant to user guidance in industry and academia.
While the taxonomy used as a systematic process can improve lifecycle performance before a more detailed
embodiment analysis, one limitation is to offer no recommendations on the best procedure to use in each phase.
This paper points out the characteristics of each procedure, and the conditions in which they are most useful.
One cannot claim that a procedure is best for all possible design contexts. Analytical resources available and the
objective pursued should dictate what procedure to use in each phase.
For example, a design team with limited time and analytical resources may choose an entirely different set of
procedures than a team having more time and resources for conceptual analysis. The former might use a
combination of procedures enabling a quick, first-pass analysis, while the latter may elect procedures enabling
more detailed analysis. It is left to the design team to identify the procedures better suited in each phase. It is
argued, however, that even a quick-pass analysis for flexibility can improve significantly the expected lifecycle
performance of an engineering system, as compared to baseline concepts.
M.-A. Cardin, Paper MD-12-1468
25
4.1.2
Extracting Value from Uncertainty
Flexibility can improve the expected lifecycle performance compared to a more rigid, baseline design. It is not
sufficient to desire flexibility, however, one must enable it in the design concretely, and manage it intelligently
in operations. Put-like real options (e.g. preparing for early abandonment) reduce the effects from downside
scenarios, like buying insurance. Call-like real options position the system to capture better upside opportunities
(e.g. preparing for capacity expansion), like buying a call option on a stock. Positioning the system to do better
on both sides of uncertainty typically shifts the entire distribution towards better lifecycle performance
outcomes, with the net effect of improving the expected value, as described conceptually in Fig. 1. This design
philosophy represents a significant departure from typical design thinking focused on optimizing for a set of
deterministic point forecasts [2, 21].
The literature on concept generation [109, 110] suggests that the effects of concept generation procedures can be
evaluated by comparing the quality, quantity, novelty, and variety of the concepts produced for a particular
design problem. It is argued that the taxonomy used as framework also improves the quality, the number of
concepts, as well as the novelty and variety of the concepts generated, by using uncertainty as a catalyst for
creativity. Phase 1 provides a baseline design as starting point, similar to Pugh’s idea of using a datum to
stimulate collaborative design selection [111]. In phase 2, recognizing uncertainty explicitly stimulates concept
generation. In phase 3, systematic procedures help increase the quantity, novelty, and variety of design concepts
by introducing the idea of flexibility as a way to deal with uncertainty. Other procedures (e.g. DSM-based) help
prepare the embodiment phase by identifying where flexibility could be embedded in the system. In phase 4,
expected lifecycle performance of each concept is compared against one another and the datum, using modeling
tools to pick the concepts with the highest performance – similar to the idea of quality. Procedures from phase 5
help coordinate the overall collaborative effort to minimize value-loss stemming from production blocking,
information asymmetry, and other implementation issues. All phases result in a higher quantity of design
concepts, with higher quality demonstrated by measuring lifecycle performance and selecting the best concepts
in phase 4. This also gives rise to better novelty and variety of concepts because the concepts generated are
typically different from the baseline designs in phase 1.
M.-A. Cardin, Paper MD-12-1468
26
4.2 Example Applications
The following two examples show different combinations of design procedures to analyze different engineering
systems. These examples support the claims that 1) the analysis performed by other authors followed a process
similar to the framework in Fig. 2 – even though the authors did not explicitly formulate it this way, or because
some steps were missing – and 2) the resulting design concepts provided better expected lifecycle performance
than the baseline concepts. This section demonstrates that the taxonomy used as a design framework captures
effectively the main steps involved in the design process for flexibility.
4.2.1
Example 1: Iridium Satellite System
This example is based on the work by de Weck et al. [15], who revisited the Iridium case study to evaluate
whether flexibility could have improved LCC – the main lifecycle performance metric. This analysis is an
example relying on relatively quick, first-pass analytical methods for phases 2 and 3, but requiring more
analytical resources and modeling in phase 4. Phase 5 was not considered in this ex post study.
In phase 1, the authors determined the baseline design concept based on standard industry practice, trying to
match Iridium’s publicly available target communication capacity and LCC. Their analysis led to a baseline
concept of fifty satellites along five circular polar orbits, altitude of 800 km, and elevation angle of 5°.
Communication capacity was for 80,713 duplex channels. Assuming a 10-years lifecycle, 10% discount rate, 3
million users, and average monthly activity of 125 minute/month, the expected lifecycle cost of such
architecture was $2.01 billion, very close to the quoted development cost [13].
In phase 2, the authors recognized market demand as the main uncertainty driver affecting LCC. Because
demand is a continuous diffusion process, they used binomial lattice, assuming GBM.
In phase 3, they chose a flexible staged deployment strategy to deal with uncertainty, based on existing real
option strategies [5]. Additional capacity would be deployed only when economic conditions warrant it, instead
of rapidly deploying the constellation as done by Iridium [13]. To identify the relevant design variables to
enable flexibility, they evaluated explicitly each design variable in a simplified vector representation of the
satellite design. They determined that altitude and elevation angle were the design variables that could be
adjusted to accommodate different staged deployment strategies. Their strategy required the ability to add more
M.-A. Cardin, Paper MD-12-1468
27
satellites, and move them on-orbit to increase coverage capacity as demand increases. This would give rise to a
design significantly different from the baseline concept optimized for fixed capacity in phase 1.
In phase 4, the authors explored the design tradespace for the best ways of staging and deploying the flexible
engineering system. Each flexible design concept was evaluated using lattice analysis as part of an optimizations
framework. The authors found that the optimal design path would start with twenty-eight satellites over four
orbital planes at 1,600 km altitude and 5° elevation, slowly converging towards a full three hundred and sixtyfour satellite constellation over fourteen orbital planes, 800 km altitude, and 35° elevation. They showed that the
expected LCC of the flexible system would drop significantly to $1.46 billion as compared to the baseline at
$2.01 billion, a 27% improvement. It would reduce initial investment and exposure to downside losses in case
of low demand scenarios. Simultaneously, it would defer deployment until sufficient demand would warrant
additional capacity, thus benefitting from the time-value of money.
This case study shows that explicit considerations of uncertainty and flexibility as suggested in the taxonomy in
Fig. 2 helped 1) generate a different design concept than the baseline, and 2) the concept in turn significantly
improved lifecycle performance (i.e. LCC) as compared to the baseline design.
4.2.2
Example 2: Oilfield Development
This example is based on the work by Lin [84] about the development of offshore oil extraction infrastructures
in Azerbaijan and Angola by a major oil company. The study was motivated by the lack of an integrated model
for flexibility analysis. Separate models existed for financial analysis, physics of oil and gas flow, and subsurface oil reserves analysis. The study was also motivated by the oil firm relying on detailed, high fidelity
models for design decision-making. Finding the optimal configuration for one market price forecast, facility
availability, and original oil in place (OOIP) scenario required days of computations. Analyzing the system for
flexibility considering many scenarios, as well as different deployment strategies was intractable. The idea was
to make this analysis more efficient, accessible, and less resource intensive.
Starting from an initial oil platform design, the authors relied on diffusion processes in phase 2 to model
uncertainty in market price, OOIP reserve evolution, and facility availability. In phase 3, they relied on real
option strategies to choose both phasing and capacity expansion strategies, and relied on designers’ expertise to
M.-A. Cardin, Paper MD-12-1468
28
enable the flexibilities in design – similar to the prompting mechanism in Cardin et al. [51], although not
formalized. They relied on mid-fidelity screening techniques in phase 4 to perform flexibility analysis within
reasonable computational time. Although not much detail was provided about phase 5, the authors claimed that
the multi-domain uncertainty and integrated modeling frameworks enabled better collaborative work between
engineers and decisions-makers in different expertise areas. This approach helped bridge the gap between
different domains like finance, platform engineering, and sub-surface engineering.
In phase 1, the authors started from the designs generated from years of experience. Case study 1 involved
exploitation of a large oilfield in Azerbaijan for a capacity of up to 180 thousand barrels per day (MBD). Case
study 2 involved smaller oilfields in Angola with combined daily production capacity of 150 MBD. Both cases
relied on direct vertical access (DVA) platform designs, combined with sub-sea tiebacks to capture oil further
away from the DVA platforms. Full capacity deployment was planned at time zero in both design cases. NPV
was used as economic lifecycle performance metric to evaluate different design configurations.
In phase 2, three major uncertainty sources affecting lifecycle performance were modeled. OOIP uncertainty
was modeled using a reverse Wiener jump-diffusion process. Facility availability was modeled assuming a
random walk process to simulate significant disruptive events like hurricanes. Market price uncertainty was
modeled assuming GBM and a lattice diffusion model. In phase 3, the authors explored a combination of real
option strategies to deal with the above uncertainties. They interviewed designers to identify relevant design
variables (e.g. production capacity, facility size, sub-sea tieback connections) to enable the flexibilities in
design, and the decision rules to decide when it was appropriate to exercise the flexibilities in operations. In case
study 1, an inter-facility flexibility strategy to stage capacity deployment over time was explored. This strategy
required deploying 75% of capacity at time zero, and deploying remaining capacity by 33%, 50%, 75%, or
100% depending on reserve estimate evolution. If less OOIP was observed than planned, only 33%, 50%, or
75% could be deployed, depending on observations. This strategy would help reduce initial capital expenditures,
thus reducing exposure to downside risks in case OOIP was lower than expected. It would also position the
system to capture full production capacity if needed. These flexible strategies were compared to an inflexible
baseline design involving 100% capacity deployment at time zero.
M.-A. Cardin, Paper MD-12-1468
29
In case study 2, the authors explored the flexibilities to connect up to six reservoirs to a centralized production
facility (CPF) by means of additional sub-sea tiebacks (inter-facility flexibility). This would enable production
capacity expansion at the CPF itself from 150 to 200 MBD (intra-facility flexibility) – without resorting to
additional sub-sea tiebacks – while considering the operational flexibility to adjust fluid production rates
dynamically. All strategies contributed to the ability to expand production capacity as oil estimates would be
ascertained. If OOIP reserves were less than planned, unnecessary investments in additional production capacity
would be avoided. The system would also be positioned to capture more oil if OOIP was higher than expected.
This approach required carefully designing the platform to connect additional tiebacks as needed.
In phase 4, the design space was explored by developing a mid-fidelity model integrating economics, reservoir
oil-gas production flows, and facility type (e.g. floating platform, DVA). The screening approach relied on
simplified modeling assumptions from the high-fidelity version. This enabled quicker analysis of many
uncertainty scenarios and design configurations. Simulations were used with full-factorial DOE analysis to
assess the economic performance of all flexible design alternatives under uncertainty. In case study 1, the four
design alternatives described above were analyzed. The flexible staged deployment strategy led to a mean NPV
= $3.66 billion compared to the inflexible baseline design at mean NPV = $3.11 billion, an improvement of
~18%. In case study 2, combining inter-facility tieback flexibility with intra-facility capacity expansion and
operational flexibility led to mean NPV improvement of up to 257% compared to the baseline inflexible design
(financial figures kept confidential).
This case study shows that using the taxonomy as a design framework helped generate new design concepts,
and these concepts also improved lifecycle performance compared to the initial baseline designs.
5 Discussion
This section discusses how the taxonomy is used to organize ongoing research efforts. It also discusses needed
contributions in each phase, the limitations of the proposed taxonomy, and areas for potential improvements.
M.-A. Cardin, Paper MD-12-1468
30
5.1 Organizing Ongoing Research Efforts
5.1.1
Developments for Phase 3
To this day, more work has been done in phases 1 and 2 of the proposed process for flexibility. Hence, this
section focuses on phases 3-5, which offer more opportunities for ongoing and future research efforts. In phase
3, there is a need for contributions to develop and evaluate systematic procedures to support early flexible
design concept generation. This is in line with Frey’s and Dym’s [108] call for more rigorous studies to validate
and compare the effect of different design procedures. Many procedures used traditionally for concept
generation (e.g. brainstorming, prompting, sketching) can be adapted for flexibility analysis. The work by
Mikaelian et al. [8] is in that direction. Similarly, more efforts are needed to develop and evaluate tools to
identify areas to embed flexibility. Recent efforts on DSM [28, 60, 61, 64] are along this line. As of now, too
many studies rely on single case study demonstration, which makes results difficult to generalize to other
systems with good statistical support. Such studies provide one sample point, and typically do not control for
other factors that can affect the observed responses. For example, no study has yet compared the effects of CPA,
sDSM or Logical MDM on the ability to identify areas to embed flexibility, or the differences in results
generated when using MATE vs. the Epoch-Era paradigm. There is only one study [51] comparing directly the
effects of different concept generation procedures for flexibility.
5.1.2
Developments for Phase 4
In phase 4, procedures based on decision analysis, binomial lattice, and simulations are relatively mature.
Nevertheless, Silver and de Weck [27] proposed recently a new framework for valuing flexibility based on a
time-expanded decision network, and shortest path optimization algorithm. More research is needed in phase 4
to develop computationally efficient techniques, and to compare the strengths and challenges associated with
existing procedures more rigorously. The work on screening methods [65, 84, 85] requires more effort, as some
frameworks may work in some industries, but not in others. More case applications are needed to demonstrate
that the frameworks proposed are generalizable. This research area would benefit greatly from translating many
of the techniques used in stochastic and robust optimizations, as well as operations research. For example,
Kriging [112] can be explored to see whether it improves search efficiency and computational runtime, as
compared to other screening methods. More work is needed to elicit flexible decision rules explicitly, and
evaluate them quantitatively using computationally efficient search algorithms.
M.-A. Cardin, Paper MD-12-1468
31
5.1.3
Developments for Phase 5
Phase 5 provides most opportunities for research. Much of the literature currently focuses on how to generate
and enable flexibility in design, and how to value it, but little work exists on multi-stakeholder interactions and
decision-making dynamics to make it happen. Several modeling techniques in phase 4 assume that the operator
knows exactly when it is appropriate to exercise the flexibility under evaluation, or that it is always possible to
exercise the flexibility. These assumptions may not be true, and may affect the true value of flexibility. Other
barriers to implementation have been identified that prevent best uses of flexibility in public, private, or publicprivate partnerships, also ultimately affecting the value of flexibility [4, 53, 66, 113, 114]. The procedures in
phase 5 provide the setting for studying these issues more rigorously, in an experimental or applied setting.
5.2 Other Limitations and Future Work Opportunities
It is possible that contributions of interest have been left out of this exercise. While the taxonomy is succinct
and comprehensive, it is possible that other organizing principles can be found. The meta-analysis found fewer
organizing principles than current work by integrating existing contributions, but other principles can be
suggested and defended to improve the work. This taxonomy is a first proposal, subject to improvements.
It is possible that the effects of using the taxonomy as a systematic framework in the two example applications
were not due solely to applying a similar conceptual process. In the interest of space, only two examples were
provided, but more applications showing a similar process would alleviate these concerns. More examples exist
for interested readers, who will most likely recognize a similar process as described here.4
An important issue with the study of engineering systems design is that lifecycle can be significantly long (i.e.
+20 years). It is difficult to determine the impact of the design decisions made in early conceptual phases. Not
many studies provide a clear account of this impact, +20 years hence. It is difficult to support the claims that
expected lifecycle performance improvements necessary lead to actual measured performance. A few real-world
examples exist nonetheless, and are described in Section 1. Currently, rigorous flexibility analysis – as done in
the two example case studies – is the most useful approach to analyze different engineering system designs.
4
More case studies are available here: http://ardent.mit.edu/real_options/Common_course_materials/papers.html, here
http://strategic.mit.edu/publications.php, and http://www.ise.nus.edu.sg/staff/cardin/publications.html.
M.-A. Cardin, Paper MD-12-1468
32
Taxonomies cannot provide a completely reliable guide to authentic engineering systems design work. There is
no guarantee every real case will be covered. This is why more research is needed for practical applications of
the taxonomy as a design framework. Research is needed to compare the lifecycle performance predicted by the
design procedures, how designs actually performed in operations, whether the flexibility was used, and the
impact on lifecycle performance. Many case studies have shown that flexibility is a promising approach to
engineering systems design thinking. This paper accounts for the work done so far, focusing on main lessons,
packaging them as design procedures, showing how they can improve lifecycle performance, and providing
further orientations for upcoming research.
6 Conclusion
This paper presents a taxonomy of thirty systematic procedures to enable flexibility in the design of engineering
systems. Explicit considerations of uncertainty and flexibility leads to very different designs offering on average
better lifecycle performance, as shown in many studies [4, 5, 12, 24, 48]. The taxonomy has five phases: 1)
baseline design, 2) uncertainty recognition, 3) concept generation, 4) design space exploration, and 5) process
management. It is geared specifically for engineering systems with particular focus on urban systems, for
example in the defense, energy, housing, telecommunications, transportation, and water industries. It assembles,
organizes, and describes design procedures from the literature on engineering design, manufacturing, product
development, and real options analysis. It can also be used as a framework to support design activities.
Application on two engineering systems examples shows that it helps produce different designs with better
lifecycle performance than the baseline concepts generated in phase 1. The taxonomy can also be used to
organize ongoing research developments in this field. It helps researchers identify areas where contributions are
needed, and organize their contributions as part of a coherent effort.
The taxonomy addresses the need to organize recent developments in this area of engineering design research
into a unified and systematic framework. Currently, there is no clear account of what procedure should be used
or taught at what stage of the conceptual design process, and for what purpose. Similarly, it may be unclear what
are the strengths and challenges associated with each procedure. The taxonomy addresses these issues. It also
calls for more active and systematic involvement from engineering design researchers in the exciting, timely,
and multi-disciplinary field of engineering systems design and management. The study of how to enable
M.-A. Cardin, Paper MD-12-1468
33
flexibility in engineering design is a promising avenue to design and manage complex systems. It has the
potential of creating engineering systems offering better performance to society, and a better return on
investment.
M.-A. Cardin, Paper MD-12-1468
34
Acknowledgments
The author is thankful for the financial support provided by the National University of Singapore (NUS) Faculty
Research Committee via MOE AcRF Tier 1 grant WBS R-266-000-061-133, R-266-000-067-112, and the
Singapore-MIT Alliance for Research and Technology (SMART) via grant WBS R-266-000-069-592. The
financial support provided by the MIT Engineering Systems Division (ESD) and Center for Real Estate was
greatly appreciated over the period 2005-2011. The author is thankful for the intellectual support provided by
colleagues in Industrial and Systems Engineering (ISE) and ESD, and the insightful feedback provided by the
reviewers throughout the process. In particular, the author would like to thank Richard de Neufville and Olivier
de Weck for their intellectual support with this effort.
M.-A. Cardin, Paper MD-12-1468
35
Acronyms
aOFAT =
adaptive one-factor at-a-time
C-K
concept-knowledge
=
CMEA =
change modes and effect analysis
CPA
=
change propagation analysis
CPF
=
centralized production facility
DBD
=
decision-based design
DCF
=
discounted cash flow
DP
=
dynamic programming
DOE
=
design of experiment
DSM
=
design structure matrix
DVA
=
direct vertical access
ESM
=
engineering system matrix
GBM
=
geometric Brownian motion
GSS
=
group support system
IRF
=
integrated real option framework
LCC
=
lifecycle cost
LEO
=
low Earth orbit
MDM
=
multiple domain matrix
MATE =
multi-attribute tradespace exploration
MBD
=
thousand barrels per day
NPV
=
net present value
sDSM
=
sensitivity design structure matrix
OOIP
=
original oil in place
UAV
=
unmanned aero-vehicle
M.-A. Cardin, Paper MD-12-1468
36
References
[1] ESD, 2011, "Engineering Systems Division Strategic Report," Massachusetts Institute of Technology,
Cambridge, MA, United States
[2] Braha, D., Minai, A. A., and Bar-Yam, Y., 2006, Complex Engineered Systems: Science Meets Technology,
Springer, Netherlands.
[3] Fricke, E., and Schulz, A. P., 2005, "Design for Changeability (DfC): Principles to Enable Changes in
Systems Throughout Their Entire Lifecycle," Systems Engineering, 8(4), pp. 342-359.
[4] de Neufville, R., and Scholtes, S., 2011, Flexibility In Engineering Design, MIT Press, Cambridge, MA,
United States.
[5] Trigeorgis, L., 1996, Real Options, MIT Press, Cambridge, MA, United States.
[6] Jugulum, R., and Frey, D. D., 2007, "Toward a Taxonomy of Concept Designs for Improved Robustness,"
Journal of Engineering Design, 18(2), pp. 139-156.
[7] Wang, T., and de Neufville, R., 2005, "Real Options ‘In’ Projects," Real Options Conference, Paris, France.
[8] Mikaelian, T., Nightingale, D. J., Rhodes, D. H., and Hastings, D. E., 2011, "Real Options in Enterprise
Architecture: A Holistic Mapping of Mechanisms and Types for Uncertainty Management," IEEE Transactions
on Engineering Management, 54(3), pp. 457-470.
[9] Guma, A., Pearson, J., Wittels, K., de Neufville, R., and Geltner, D., 2009, "Vertical Phasing as a Corporate
Real Estate Strategy and Development Option," Journal of Corporate Real Estate, 11(3), pp. 144-157.
[10] Saleh, J. H., and Hastings, D. E., 2000, "On Flexibility In Design: Analyzing Flexibility of Space Systems,"
AIAA Space 2000 Conference and Exposition, Long Beach, CA, United States.
[11] Montulli, L. T., 1986, "Lessons Learned from the B-52 Program Evolution: Past, Present, and Future,"
Dayton, OH, United States.
M.-A. Cardin, Paper MD-12-1468
37
[12] Nembhard, H. B., and Aktan, M., 2010, Real Options in Engineering Design, Operations, and
Management, Taylor and Francis, Boca Raton, FL, United States.
[13] MacCormack, A., and Herman, K., 2001, "The Rise and Fall of Iridium," Harvard Business School,
Cambridge, MA, United States.
[14] Hesseldahl, A., 2001, "The Return of Iridium," http://www.forbes.com/2001/11/30/1130tentech.html.
[15] de Weck, O. L., de Neufville, R., and Chaize, M., 2004, "Staged Deployment of Communications Satellite
Constellations in Low Earth Orbit," Journal of Aerospace Computing, Information, and Communication, 1, pp.
119-136.
[16] Tomiyama, T., Gu, P., Jin, Y., Lutters, D., Kind, C., and Kimura, F., 2009, "Design Methodologies:
Industrial and Educational Applications," CIRP Annals – Manufacturing Technology, 58, pp. 543-565.
[17] Ferguson, S., Siddiqi, A., Lewis, K., and de Weck, O. L., 2007, "Flexible and Reconfigurable Systems:
Nomenclature and Review," ASME International Design Engineering Technical Conferences and Computers
and Information in Engineering Conference, IDETC/CIE, Las Vegas, NV, United States.
[18] Sethi, A. K., and Sethi, S. P., 1990, "Flexibility in Manufacturing: A Survey," The International Journal of
Flexible Manufacturing Systems, 2, pp. 289-328.
[19] Saleh, J. H., Mark, G., and Jordan, N. C., 2008, "Flexibility: a Multi-Disciplinary Literature Review and a
Research Agenda for Designing Flexible Engineering Systems," Journal of Engineering Design, 1, pp. 1-17.
[20] DeLaurentis, D. A., and Crossley, W. A., 2005, "A Taxonomy-Based Perspective for Systems of Systems
Design Methods," IEEE System, Man, and Cybernetics Conference, Hawaii, HI, United States.
[21] Eckert, C. M., de Weck, O. L., Keller, R., and Clarkson, P. J., 2009, "Engineering Change: Drivers,
Sources and Approaches in Industry," 17th International Conference on Engineering Design, Stanford, CA,
United States, pp. 47-58.
[22] Nilchiani, R., and Hastings, D. E., 2007, "Measuring the Value of Flexibility in Space Systems: A SixElement Framework," Systems Engineering, 10(1), pp. 26-44.
M.-A. Cardin, Paper MD-12-1468
38
[23] Rajan, P. K., Wie, M. V., Campbell, M. I., Wood, K. L., and Otto, K. N., 2005, "An Empirical Foundation
for Product Flexibility," Design Studies, 26(4), pp. 405-438.
[24] Mun, J., 2006, Real Options Analysis: Tools and Techniques for Valuing Strategic Investments and
Decisions, John Wiley and Sons, Hoboken, NJ, United States.
[25] Dixit, A. K., and Pindyck, R. S., 1994, Investment under Uncertainty, Princeton University Press, NJ,
United States.
[26] Cardin, M.-A., Nuttall, W. J., de Neufville, R., and Dahlgren, J., 2007, "Extracting Value from Uncertainty:
A Methodology for Engineering Systems Design," 17th Symposium of the International Council on Systems
Engineering, San Diego, CA, United States.
[27] Silver, M. R., and de Weck, O. L., 2007, "Time-Expanded Decision Networks: A Framework for Designing
Evolvable Complex Systems," Systems Engineering, 10(2), pp. 167-186.
[28] Suh, E. S., de Weck, O. L., and Chang, D., 2007, "Flexible Product Platforms: Framework and Case
Study," Research in Engineering Design, 18, pp. 67-89.
[29] Warr, A., and O’Neill, E., 2005, "Understanding Design as a Social Creative Process," Proceedings of the
5th Conference on Creativity and Cognition, London, United Kingdom, pp. 118-127.
[30] Minai, A. A., Braha, D., and Bar-Yam, Y., 2006, "Complex Engineered Systems: A New Paradigm,"
Complex Engineered Systems: Science Meets Technology, A. A. Minai, D. Braha, and Y. Bar-Yam, eds.,
Springer, Netherlands.
[31] Pahl, G., Beitz, W., Feldhusen, J., and Grote, K.-H., 2007, Engineering Design: A Systematic Approach,
Springer-Verlag, London, United Kingdom.
[32] Suh, N. P., 1990, The Principles of Design, Oxford University Press, United Kingdom.
[33] Womack, J. P., Jones, D. T., and Roos, D., 1991, The Machine that Changed the World: The Story of Lean
Production, Free Press, New York, NY, United States.
[34] Hatchuel, A., and Weil, B., 2009, "C-K Design Theory: An Advanced Formulation," Research in
Engineering Design, 19(4), pp. 181-192.
M.-A. Cardin, Paper MD-12-1468
39
[35] Kurtoglu, T., Tumer, I. Y., and Jensen, D. C., 2010, "A Functional Failure Reasoning Methodology for
Evaluation of Conceptual System Architectures," Research in Engineering Design, 21, pp. 209-234.
[36] Coatanéa, E., Nonsiri, S., Ritola, T., Tumer, I. Y., and Jensen, D. C., 2011, "A Framework for Building
Dimensionless Behavioral Models to Aid in Function-Based Failure Propagation Analysis," Journal of
Mechanical Design, 133, pp. 1-13.
[37] Moullec, M.-L., Bouissou, M., Jankovic, M., Bocquet, J.-C., Réquillard, F., Maas, O., and Forgeot, O.,
2013, "Towards System Architecture Generation and Performances Assessment Under Uncertainty Using
Bayesian Networks," Journal of Mechanical Design - Accepted, 11 January.
[38] Moullec, M.-L., Jankovic, M., Bouissou, M., and Bocquet, J.-C., "Product Architectures Generation Under
Uncertainty: Comparison Between Two Methods," Proc. ASME 2012 International Design Engineering
Technical Conferences & Computers and Information in Engineering Conference (IDETC/CIE).
[39] de Weck, O. L., and Eckert, C., 2007, "A Classification of Uncertainty for Early Product and System
Design," Massachusetts Institute of Technology, Cambridge, MA, United States.
[40] Halpern, J. Y., 2003, Reasoning about Uncertainty, MIT Press, Cambridge, MA, United States.
[41] Shafer, G., 1976, A Mathematical Theory of Evidence, Princeton University Press, NJ, United States.
[42] Dempster, A. P., 1967, "Upper and Lower Probabilities Induced by a Multivalued Mapping," The Annals
of Mathematical Statistics, 38(2), pp. 325–339.
[43] Zadeh, L., 1978, "Fuzzy Sets as the Basis for a Theory of Possibility," Fuzzy Sets and Systems, 1, pp. 3-28.
[44] Cox, J. C., Ross, S. A., and Rubinstein, M., 1979, "Options Pricing: A Simplified Approach," Journal of
Financial Economics, 7(3), pp. 229-263.
[45] Helmer-Hirschberg, O., 1967, "Analysis of the Future: The Delphi Method," RAND Corporation.
[46] Morgan, M. G., and Henrion, M., 1990, Uncertainty: A Guide to Dealing with Uncertainty in Quantitative
Risk and Policy Analysis, Cambridge University Press, United Kingdom.
M.-A. Cardin, Paper MD-12-1468
40
[47] Clemen, R. T., and Winkler, R. L., 1999, "Combining Probability Distributions From Experts in Risk
Analysis," Risk Analysis, 19(2), pp. 187-203.
[48] Copeland, T., and Antikarov, V., 2003, Real Options: A Practitioner’s Guide, Thomson Texere, New York,
NY, United States.
[49] Cardin, M.-A., and de Neufville, R., 2009, "A Direct Interaction Approach to Identify Real Options ‘In’
Large-Scale Infrastructure Systems," Real Options Conference, Braga (Portugal), Santiago (Spain).
[50] Engel, A., and Browning, T. R., 2008, "Designing Systems for Adaptability by Means of Architecture
Options," Systems Engineering, 11, pp. 125-146.
[51] Cardin, M.-A., Kolfschoten, G. L., Frey, D. D., Neufville, R., Weck, O. L., and Geltner, D. M., 2013,
"Empirical Evaluation of Procedures to Generate Flexibility in Engineering Systems and Improve Lifecycle
Performance," Research in Engineering Design, 24(3), pp. 277-295.
[52] Nunamaker, J. F., Briggs, R. O., Mittleman, D. D., Vogel, D. R., and Balthazard, P. A., 1997, "Lessons
from a Dozen Years of Group Support Systems Research: A Discussion of Lab and Field Findings," Journal of
Management Information Systems, 13(3), pp. 163-207.
[53] Gil, N., 2007, "On the Value of Project Safeguards: Embedding Real Options in Complex Products and
Systems," Research Policy, 36, pp. 980-999.
[54] Keese, D., Seepersad, C. C., and Wood, K. L., 2009, "Product Flexibility Measurement with Enhanced
Change Modes and Effects Analysis (CMEA)," International Journal of Mass Customisation, 3(2), pp. 115-145.
[55] Oureshi, A., Murphy, J. T., Kuchinsky, B., Seepersad, C. C., Wood, K. L., and Jensen, D. D., "Principles of
Product Flexibility," Proc. ASME IDETC/CIE Advances in Design Automation Conference.
[56] Steward, D. V., 1981, "The Design Structure System: A Method for Managing the Design of Complex
Systems," IEEE Transactions on Engineering Management, 28, pp. 71-74.
[57] Browning, T. R., 2001, "Applying the Design Structure Matrix to System Decomposition and Integration
Problems: A Review and New Directions," IEEE Transactions on Engineering Management, 48(3), pp. 292306.
M.-A. Cardin, Paper MD-12-1468
41
[58] Giffin, M., de Weck, O. L., Bounova, G., Keller, R., Eckert, C., and Clarkson, J., 2009, "Change
Propagation Analysis in Complex Technical Systems," Journal of Mechanical Design, 131(8), pp. 1-14.
[59] Hu, J., 2013, "Flexible Engineering System Design with Multiple Exogenous Uncertainties and Change
Propagation," Doctoral Dissertation in Industrial and Systems Engineering, National University of Singapore.
[60] Koh, E. C. Y., Caldwell, N. H. M., and Clarkson, P. J., 2013, "A Technique to Assess the Changeability of
Complex Engineering Systems," Journal of Engineering Design, 24(7), pp. 477-498.
[61] Kalligeros, K., 2006, "Platforms and Real Options in Large-Scale Engineering Systems," Doctoral
Dissertation in Engineering Systems, Massachusetts Institute of Technology, Cambridge, MA, United States.
[62] Bartolomei, J. E., Hastings, D. E., de Neufville, R., and Rhodes, D. H., 2012, "Engineering Systems
Multiple-Domain Matrix: An Organizing Framework for Modeling Large-Scale Complex Systems," Systems
Engineering, 15(1), pp. 41-61.
[63] Wilds, J., 2008, "A Methodology for Identifying Flexible Design Opportunities," Master of Science Thesis
in Technology and Policy, Massachusetts Institute of Technology, Cambridge, MA, United States.
[64] Mikaelian, T., Rhodes, D. H., Nightingale, D. J., and Hastings, D. E., 2012, "A Logical Approach to Real
Options Identification With Application to UAV Systems," IEEE Transactions on Systems, Man, and
Cybernetics: Part A, 42(1), pp. 32-47.
[65] Wang, T., 2005, "Real Options in Projects and Systems Design – Identification of Options and Solutions
for Path Dependency," Doctoral Dissertation in Engineering Systems, Massachusetts Institute of Technology,
Cambridge, MA, United States.
[66] Gil, N., and Tether, B. S., 2011, "Project Risk Management and Design Flexibility: Analysing a Case and
Conditions of Complementarity," Research Policy, 40(3), pp. 415-428.
[67] Tilstra, A. H., Seepersad, C. C., and Wood, K. L., "Analysis of Product Flexibility for Future Evolution
Based on Design Guidelines and a High-Definition Design Structure Matrix," Proc. ASME IDETC Advances in
Design Automation Conference.
M.-A. Cardin, Paper MD-12-1468
42
[68] Tilstra, A. H., Backlund, P. B., Seepersad, C. C., and Wood, K. L., "Industrial Case Studies in Product
Flexibility for Future Evolution: An Application and Evaluation of Design Guidelines," Proc. ASME
IDETC/CIE Design Theory and Methodology Conference.
[69] Keese, D. A., Tilstra, A. H., Seepersad, C. C., and Wood, K. L., "Empirically-Derived Principles for
Designing Products with Flexibility for Future Evolution," Proc. ASME IDETC/CIE Design Theory and
Methodology Conference.
[70] Bellman, R., 1952, "On the Theory of Dynamic Programming," Proceedings of the National Academy of
Sciences of the United States of America, Santa Monica, CA, United States, pp. 716-719.
[71] Babajide, A., de Neufville, R., and Cardin, M.-A., 2009, "Integrated Method for Designing Valuable
Flexibility in Oil Development Projects," SPE Projects, Facilities, and Construction, 4, pp. 3-12.
[72] Cardin, M.-A., Steer, S. J., Nuttall, W. J., Parks, G. T., Gonçalves, L. V. N., and de Neufville, R., 2012,
"Minimizing the Economic Cost and Risk to Accelerator-Driven Subcritical Reactor Technology: The Case of
Designing for Flexibility: Part 2," Nuclear Engineering and Design, 243, pp. 120-134.
[73] Black, F., and Scholes, M., 1973, "The Pricing of Options and Corporate Liabilities," Journal of Political
Economy, 81(3), pp. 637-654.
[74] de Neufville, R., 2008, "Lecture Notes and Exercises in ESD.71: Engineering Systems Analysis for
Design," Massachusetts Institute of Technology, Cambridge, MA, United States.
[75] Simon, H. A., 1960, The New Science of Management Decision, Harper and Row, New York, NY, United
States.
[76] Hazelrigg, G. A., 1998, "A Framework for Decision-Based Engineering Design," Journal of Mechanical
Design, 120, pp. 653-658.
[77] Olewnik, A., Brauen, T., Ferguson, S., and Lewis, K., 2001, "A Framework for Flexible Systems and Its
Implementation in Multi-Attribute Decision-Making," ASME International Design Engineering Technical
Conferences and Computers and Information in Engineering Conference, Pittsburgh, PA, United States.
M.-A. Cardin, Paper MD-12-1468
43
[78] Olewnik, A., and Lewis, K., 2006, "A Decision Support Framework for Flexible System Design," Journal
of Engineering Design, 17(1), pp. 75-97.
[79] Ross, A., 2006, "Managing Unarticulated Value: Changeability in Multi-Attribute Tradespace
Exploration," Doctoral Dissertation in Engineering Systems, Massachusetts Institute of Technology, Cambridge,
MA, United States.
[80] Hu, J., and Poh, K. L., 2010, "Pareto Set-Based Concept Modeling and Selection for Large-Scale Systems,"
4th Asia-Pacific Conference on Systems Engineering, Keelung, Taiwan.
[81] Richards, M. G., Ross, A. M., Shah, N. B., and Hastings, D. E., 2008, "Metrics for Evaluating Survivability
in Dynamic Multi-Attribute Tradespace Exploration," Journal of Spacecraft and Rockets, 46(5), pp. 1049-1064.
[82] Ross, A., Hastings, D. E., and Warmkessel, J. M., 2004, "Multi-Attribute Tradespace Exploration as Front
End for Effective Space System Design," Journal of Spacecraft and Rockets, 41(1), pp. 20-28.
[83] Jacoby, H., and Loucks, D., 1972, "The Combined Use of Optimization and Simulation Models in River
Basin Planning," Water Resources Research, 8(6), pp. 1401-1414.
[84] Lin, J., 2009, "Exploring Flexible Strategies in Engineering Systems Using Screening Models –
Applications to Offshore Petroleum Projects," Doctoral Dissertation in Engineering Systems, Massachusetts
Institute of Technology, Cambridge, MA, United States.
[85] Yang, Y., 2009, "A Screening Model to Explore Planning Decisions in Automotive Manufacturing Systems
Under Demand Uncertainty," Doctoral Dissertation in Engineering Systems, Massachusetts Institute of
Technology, Cambridge, MA, United States.
[86] Sterman, J. D., 2000, Business Dynamics: Systems Thinking and Modeling for a Complex World,
McGraw-Hill/Irwin, Boston, MA, United States.
[87] Hassan, R., and de Neufville, R., 2006, "Design of Engineering Systems Under Uncertainty via Real
Options and Heuristic Optimization," Real Options Conference, New York, NY, United States.
[88] Buurman, J., Zhang, S. X., and Babovic, V., 2009, "Reducing Risk Through Real Options in Systems
Design: The Case of Architecting a Maritime Domain Protection System," Risk Analysis, 29(3), pp. 366-379.
M.-A. Cardin, Paper MD-12-1468
44
[89] Taneja, P., Aartsen, M. E., Annema, J. A., and van Schuylenburg, M., 2010, "Real Options for Port
Infrastructure Investments," Third Conference on Infrastructure Systems and Services: Next Generation
Infrastructure Systems for Eco-Cities, Shenzhen, China, pp. 1-6.
[90] Zhang, S. X., and Babovic, V., 2012, "A Real Options Approach to the Design and Architecture of Water
Supply Systems Using Innovative Water Technologies Under Uncertainty," Journal of Hydrodynamics, 14(1),
pp. 13-29.
[91] Cardin, M.-A., de Neufville, R., and Geltner, D. M., 2013, "Design Catalogs: A Computationally Efficient
Search Approach for Improved Flexibility in Engineering Systems," In Preparation.
[92] Cardin, M.-A., de Neufville, R., and Kazakidis, V., 2008, "A Process to Improve Expected Value in Mining
Operations," Mining Technology: IMM Transactions, Section A, 117(2), pp. 65-70.
[93] Frey, D. D., and Wang, H., 2006, "Adaptive One-Factor-at-a-Time Experimentation and Expected Value of
Improvement," Technometrics, 48(3), pp. 418-431.
[94] Keeney, R. L., 2009, "The Foundations of Collaborative Group Decision," International Journal of
Collaborative Engineering, 1(1-2), pp. 4-18.
[95] Frey, D. D., Herder, P. M., Wijnia, Y., Subrahmanian, E., Katsikopoulos, K., de Neufville, R., Oye, K., and
Clausing, D. P., 2010, "Research in Engineering Design: the Role of Mathematical Theory and Empirical
Evidence," Research in Engineering Design, 21, pp. 145-151.
[96] Murman, E. M., Allen, T., Bozdogan, K., Cutcher-Gershenfeld, J., McManus, H., Nightingale, D. J.,
Rebentisch, E., Shields, T., Stahl, F., Walton, M., Warmkessel, J., Weiss, S., and Widnall, S., 2002, Lean
Enterprise Value: Insights from MIT's Lean Aerospace Initiative, Palgrave, New York, NY, United States.
[97] de Vreede, G.-J., and Briggs, R. O., 2005, "Collaboration Engineering: Designing Repeatable Processes for
High-Value Collaborative Tasks," Proceedings of the 38th Annual Hawaii International Conference on System
Sciences, IEEE Computer Society, Big Island, HI, United States.
[98] Mullen, B., Johnson, C., and Salas, E., 1991, "Productivity Loss in Brainstorming Groups: A MetaAnalytic Integration," Basic and Applied Social Psychology, 12(1), pp. 3-23.
M.-A. Cardin, Paper MD-12-1468
45
[99] de Vreede, G.-J., Vogel, D., Kolfschoten, G., and Wien, J., 2003, "Fifteen Years of GSS in the Field: A
Comparison Across Time and National Boundaries," 36th Annual Hawaii International Conference on System
Sciences, IEEE Computer Society, Big Island, HI, United States, p. 9a.
[100] Smit, H. T. J., and Trigeorgis, L., 2009, "Valuing Infrastructure Investment: An Option Games
Approach," California Management Review, 51(2), pp. 79-100.
[101] Smit, H. T. J., 2001, "Acquisition Strategies as Option Games," Journal of Applied Corporate Finance,
14(2), pp. 79-89.
[102] Ferreira, N., Kar, J., and Trigeorgis, L., 2009, "Option Games: The Key to Competing in Capital-Intensive
Industries," Harvard Business Review(March), pp. 1-9.
[103] Ligtvoet, A., and Herder, P. M., 2012, "Simulation and Gaming for Understanding the Complexity of
Cooperation in Industrial Networks," 2nd International Conference on Complex Systems Design and
Management, O. Hammami, D. Krob, and J.-L. Voirin, eds., Springer-Verlag, Berlin, Heidelberg, Germany.
[104] Mayer, I. S., 2009, "The Gaming of Policy and the Politics of Gaming: A Review," Simulation and
Gaming, 40(6), pp. 825-862.
[105] Faria, A., Hutchinson, D., Wellington, W. J., and Gold, S., 2009, "Developments in Business Gaming: A
Review of the Past 40 Years," Simulation and Gaming, 40(4), pp. 464-487.
[106] Sterman, J. D., 1989, "Modeling Managerial Behavior: Misperceptions Of Feedback In a Dynamic
Decision Making Experiment," Management Science, 35(3), pp. 321-339.
[107] Cardin, M.-A., Yue, H. K. H., Fu, H., Tang, L. C., Jiang, Y., Zhang, S., and Huang, B., 2013, "Simulation
Gaming to Study Design and Management Decision-Making in Flexible Engineering Systems," IEEE
International Conference on Systems, Man, and Cybernetics, Manchester, United Kingdom.
[108] Frey, D. D., and Dym, C. L., 2006, "Validation of Design Methods: Lessons from Medicine," Research in
Engineering Design, 17, pp. 45-57.
M.-A. Cardin, Paper MD-12-1468
46
[109] Shah, J. J., Kulkarni, S. V., and Vargas-Hernandez, N., 2000, "Evaluation of Idea Generation Methods for
Conceptual Design: Effectiveness Metrics and Design of Experiments," Journal of Mechanical Design, 122, pp.
377-384.
[110] Nelson, B. A., Wilson, J. O., and Rosen, D., 2009, "Refined Metrics for Measuring Ideation
Effectiveness," Design Studies, 30, pp. 737-743.
[111] Pugh, S., 1991, Total Design: Integrated Methods for Successful Product Engineering, Prentice Hall, New
York, NY, United States.
[112] Krige, D. G., 1951, "A Statistical Approach to Some Basic Mine Valuation Problems on the
Witwatersrand," Journal of the Chemical, Metallurgical and Mining Society, 52, pp. 119-139.
[113] McConnell, J., 2007, "A Life-Cycle Flexibility Framework for Designing, Evaluating and Managing
"Complex" Real Options: Case Studies in Urban Transportation and Aircraft Systems," Doctoral Dissertation in
Engineering Systems, Massachusetts Institute of Technology, Cambridge, MA, United States.
[114] de Neufville, R., Lee, Y. S., and Scholtes, S., 2008, "Flexibility in Hospital Infrastructure Design," IEEE
Conference on Infrastructure Systems, Rotterdam, Netherlands.
M.-A. Cardin, Paper MD-12-1468
47
List of Table Captions
Table 1: Evaluation of example procedures in phase 1. ........................................................................................ 10 Table 2: Evaluation of procedures in phase 2........................................................................................................ 12 Table 3: Evaluation of procedures in phase 3 – strategy generation. .................................................................... 14 Table 4: Evaluation of procedures in phase 3 – enabler identification.................................................................. 17 Table 5: Evaluation of procedures in phase 4 – quantitative concept evaluation. ................................................. 19 Table 6: Evaluation of procedures in phase 4 – computationally efficient search. ............................................... 21 Table 7: Evaluation of procedures in phase 5........................................................................................................ 24 M.-A. Cardin, Paper MD-12-1468
48
List of Figure Captions
Fig. 1: Example cumulative distribution functions for conceptual baseline and flexible systems design concepts,
using NPV as lifecycle performance metric. ................................................................................................... 4 Fig. 2: Taxonomy of procedures to support the design of engineering systems for flexibility. .............................. 8 M.-A. Cardin, Paper MD-12-1468
49
Tables
Table 1: Evaluation of example procedures in phase 1.
Axiomatic Design
C-K Theory
Concurrent Design
Function-Based
Failure Analysis
Pahl and Beitz
Ease of use for flexibility analysis
B
B
B
M
B
Directly usable in collaborative design
M
B
S
M
M
Proven applicability in industry
S
B
S
S
S
Criteria
M.-A. Cardin, Paper MD-12-1468
50
Table 2: Evaluation of procedures in phase 2.
Bayesian Theory
Dempster-Shafer Theory
Possibility Theory
Probability Theory
Statistical Analysis
Binomial Lattice
Decision Tree
Diffusion Model
Scenario Planning
Ease of use for flexibility analysis
M
M
M
M
M
M
M
M
M
Directly usable in collaborative design
B
B
B
B
B
B
M
B
M
Proven applicability in industry
S
S
S
S
S
M
M
S
S
Criteria
M.-A. Cardin, Paper MD-12-1468
51
Table 3: Evaluation of procedures in phase 3 – strategy generation.
Explicit Training
and Prompting
Integrated Real
Options Framework
Real Option
Strategies
Ease of use for flexibility analysis
S
M
M
Directly usable in collaborative design
S
B
B
Proven applicability in industry
B
B
S
Criteria
M.-A. Cardin, Paper MD-12-1468
52
Table 4: Evaluation of procedures in phase 3 – enabler identification.
DSM-Based
Explicit Design
Variable Evaluation
Industry Guidelines
Ease of use for flexibility analysis
M
S
S
Directly usable in collaborative design
B
M
M
Proven applicability in industry
B
B
S
Criteria
M.-A. Cardin, Paper MD-12-1468
53
Table 5: Evaluation of procedures in phase 4 – quantitative concept evaluation.
Binomial Lattice
Decision Analysis
Simulations
Ease of use for flexibility analysis
M
M
S
Directly usable in collaborative design
B
M
B
Proven applicability in industry
S
B
M
Criteria
M.-A. Cardin, Paper MD-12-1468
54
Table 6: Evaluation of procedures in phase 4 – computationally efficient search.
Design Catalogs
DBD
MATE
Screening Methods
Ease of use for flexibility analysis
M
M
M
M
Directly usable in collaborative design
B
M
B
B
Proven applicability in industry
B
B
M
B
Criteria
M.-A. Cardin, Paper MD-12-1468
55
Table 7: Evaluation of procedures in phase 5.
Collaboration
Engineering
Game Theory
Serious Gaming
Ease of use for flexibility analysis
B
B
B
Directly usable in collaborative design
S
B
B
Proven applicability in industry
B
B
B
Criteria
M.-A. Cardin, Paper MD-12-1468
56
Figures
fig1.tiff
M.-A. Cardin, Paper MD-12-1468
57
fig2.tiff
M.-A. Cardin, Paper MD-12-1468
58
Download