Design for changeability (DfC): Principles to enable changes in systems throughout their entire lifecycle

被引:225
作者
Fricke, Ernst [1 ]
Schulz, Armin P. [2 ,3 ]
机构
[1] BMW Group
[2] DSE GmbH
关键词
Changeability; Flexibility; Modularity; Robustness; System architecture;
D O I
10.1002/sys.20039
中图分类号
学科分类号
摘要
In the past decades the world has been changing in almost every aspect. Systems development is facing rapidly changing and increasingly global environments in markets, competition, technology, regulatory, and societal systems. Systems to be delivered must be designed not only to meet customer or market needs, but also increasingly to meet requirements and constraints of systems sharing its operational context and throughout their entire lifecycle. The design of a system must provide for a continuous evolution of its architecture either by upgrading a system already in service or releasing a new version or derivative. Based on these key challenges imposed on development systems, this paper will evolve the idea of incorporating changeability into a system architecture. Flexibility, agility, robustness, and adaptability as four key aspects of changeability will be defined and described. Design principles to enable flexibility, agility, robustness, and adaptability within systems are proposed and described. A basic approach outlining and guiding an application of the framework described concludes this paper. Examples from varying industries will illustrate the applicability and implementation of selected principles. Thus this paper spans a view from why, when, and how changeability has to be incorporated into a system's architecture. © 2005 Wiley Periodicals, Inc.
引用
收藏
相关论文
共 68 条
  • [11] Clark K., Fujimoto T., Product Development Performance, Strategy, Organization and Management in the World Auto Industries, (1991)
  • [12] Clausing D., Total Quality Development, (1994)
  • [13] Clausing D., Fey V., Effective Innovation, (2004)
  • [14] Crawley E., Deweck O., Extensibility in Space Transportation, (2003)
  • [15] Crawley E., Deweck O., Eppinger S., Magee C., Moses J., Seering W., Schindall J., Wallace D., Whitney D., The influence of architecture on engineering systems, MIT Eng Syst Symp, (2004)
  • [16] Deneufville R., De Weck O., Frey D., Hastings D., Larson R., Simchi-Levi D., Oye K., Weigel A., Welsch R., Uncertainty management for engineering systems planning and design, MIT Eng Syst Symp, (2004)
  • [17] Dove R.K., Design Principles for Highly Adaptable Business Systems, (1999)
  • [18] Fey V., Theory of Inventive Problem Solving (TRIZ), (1998)
  • [19] Fricke E., Der Änderungsprozeß als Grundlage Einer Nutzerzentrierten Systementwicklung, (1999)
  • [20] Fricke E., Flexibility and Robustness - Major Platform Characteristics, (2004)