Defining System Changeability: Reconciling Flexibility, Adaptability, Scalability, and Robustness for Maintaining System Lifecycle Value

Designing and maintaining systems in a dynamic contemporary environment requires a rethinking of how systems provide value to stakeholders over time. Classically, two different approaches to promoting value sustainment may include developing either alterable or robust systems. The first accomplis...

Full description

Bibliographic Details
Main Authors: Ross, Adam M., Rhodes, Donna H., Hastings, Daniel E.
Format: Presentation
Published: 2014
Subjects:
Online Access:http://hdl.handle.net/1721.1/84437
_version_ 1826191204194189312
author Ross, Adam M.
Rhodes, Donna H.
Hastings, Daniel E.
author_facet Ross, Adam M.
Rhodes, Donna H.
Hastings, Daniel E.
author_sort Ross, Adam M.
collection MIT
description Designing and maintaining systems in a dynamic contemporary environment requires a rethinking of how systems provide value to stakeholders over time. Classically, two different approaches to promoting value sustainment may include developing either alterable or robust systems. The first accomplishes value delivery through altering the system to meet new needs, while the second accomplishes value delivery through maintaining a system to meet needs in spite of changes. The definitions of flexibility, adaptability, scalability, and robustness are shown to be different parts of the core concept of “changeability,” which can be described by three aspects: change agents, change effects, and change mechanisms. Cast in terms of system parameter changes, flexibility and adaptability are shown to relate to the origin of the change agent (external or internal to a system boundary respectively). Scalability and robustness, along with the additional property of modifiability, are shown to relate to change effects. The extent of changeability is determined by the number of possible change mechanisms available to the system as accepted by decision makers. Creating changeable systems, which can incorporate both classical notions of alterability and robustness, empowers systems to maintain value delivery over their lifecycle, in spite of changes in their contexts, thereby achieving value robustness to stakeholders over time.
first_indexed 2024-09-23T08:52:14Z
format Presentation
id mit-1721.1/84437
institution Massachusetts Institute of Technology
last_indexed 2024-09-23T08:52:14Z
publishDate 2014
record_format dspace
spelling mit-1721.1/844372019-04-10T19:28:27Z Defining System Changeability: Reconciling Flexibility, Adaptability, Scalability, and Robustness for Maintaining System Lifecycle Value Ross, Adam M. Rhodes, Donna H. Hastings, Daniel E. system changeability lifecycle value alterable robust Designing and maintaining systems in a dynamic contemporary environment requires a rethinking of how systems provide value to stakeholders over time. Classically, two different approaches to promoting value sustainment may include developing either alterable or robust systems. The first accomplishes value delivery through altering the system to meet new needs, while the second accomplishes value delivery through maintaining a system to meet needs in spite of changes. The definitions of flexibility, adaptability, scalability, and robustness are shown to be different parts of the core concept of “changeability,” which can be described by three aspects: change agents, change effects, and change mechanisms. Cast in terms of system parameter changes, flexibility and adaptability are shown to relate to the origin of the change agent (external or internal to a system boundary respectively). Scalability and robustness, along with the additional property of modifiability, are shown to relate to change effects. The extent of changeability is determined by the number of possible change mechanisms available to the system as accepted by decision makers. Creating changeable systems, which can incorporate both classical notions of alterability and robustness, empowers systems to maintain value delivery over their lifecycle, in spite of changes in their contexts, thereby achieving value robustness to stakeholders over time. 2014-01-23T19:17:41Z 2014-01-23T19:17:41Z 2007-06-24 Presentation Technical Report http://hdl.handle.net/1721.1/84437 Attribution-NonCommercial-ShareAlike 3.0 United States http://creativecommons.org/licenses/by-nc-sa/3.0/us/ application/pdf
spellingShingle system changeability
lifecycle value
alterable
robust
Ross, Adam M.
Rhodes, Donna H.
Hastings, Daniel E.
Defining System Changeability: Reconciling Flexibility, Adaptability, Scalability, and Robustness for Maintaining System Lifecycle Value
title Defining System Changeability: Reconciling Flexibility, Adaptability, Scalability, and Robustness for Maintaining System Lifecycle Value
title_full Defining System Changeability: Reconciling Flexibility, Adaptability, Scalability, and Robustness for Maintaining System Lifecycle Value
title_fullStr Defining System Changeability: Reconciling Flexibility, Adaptability, Scalability, and Robustness for Maintaining System Lifecycle Value
title_full_unstemmed Defining System Changeability: Reconciling Flexibility, Adaptability, Scalability, and Robustness for Maintaining System Lifecycle Value
title_short Defining System Changeability: Reconciling Flexibility, Adaptability, Scalability, and Robustness for Maintaining System Lifecycle Value
title_sort defining system changeability reconciling flexibility adaptability scalability and robustness for maintaining system lifecycle value
topic system changeability
lifecycle value
alterable
robust
url http://hdl.handle.net/1721.1/84437
work_keys_str_mv AT rossadamm definingsystemchangeabilityreconcilingflexibilityadaptabilityscalabilityandrobustnessformaintainingsystemlifecyclevalue
AT rhodesdonnah definingsystemchangeabilityreconcilingflexibilityadaptabilityscalabilityandrobustnessformaintainingsystemlifecyclevalue
AT hastingsdaniele definingsystemchangeabilityreconcilingflexibilityadaptabilityscalabilityandrobustnessformaintainingsystemlifecyclevalue