2 research outputs found

    A System Architecture-based Model for Planning Iterative Development Processes: General Model Formulation and Analysis of Special Cases

    Get PDF
    The development process for complex system is typically iterative in nature. Among the critical decisions in managing such process involves deciding how to partition the system development into iterations. This paper proposes a mathematical model that captures the dynamics of such iterative process. The analysis of two special cases of the model provides an insight into how such decision should be made.Singapore-MIT Alliance (SMA

    A risk dynamics model of complex system development

    No full text
    Thesis (Ph.D.)--Massachusetts Institute of Technology, Sloan School of Management, 2002.Includes bibliographical references (p. 201-204).The development of complex systems is a challenging endeavor which has captured the attentions of scholars and practitioners alike. Throughout the decades, numerous methods have been proposed to help manage such development efforts more effectively and efficiently. Some of these methods, such as prototyping, concurrent engineering, iterative model for software development, and system-focused development for R&D, are process models which recommend better ways to structure the development process to handle the complexity of the system under development. This thesis seeks to understand the complex system development from a risk perspective. Continuing from the work done by other researchers, this work combines issues which are traditionally considered separately into one single model. More specifically, the model explicitly captures the dependencies in the system and the structure of an iterative development process and their interactions. The resulting mathematical problem demonstrates the risk characteristics of a development process. It shows that the optimality calls for a trade-off between the reduction of the probability of risk and the increase in the impact of risk. From its structure, the model also helps us understand how different aspects of system architecture affect the structure and the performance of the development process. In addition, the model also reveals the fundamental problems of process models and proposes a generic risk-based alternative. To explore the applicability of the model, the thesis also provides a case study in a software development process and a set of heuristics for solving the resulting combinatorial problem.by Jay Jootar.Ph.D
    corecore