Simulating a Process Strategy for Large Scale Software Development using System Dynamics
Simulating a Process Strategy for Large Scale Software Development using System Dynamics
Today's commercial environment demands fast responses to new needs. Producers of large scale software recognize that software evolves and that advanced process techniques must be used to maintain competitive responsiveness. CMPM, the Cellular Manufacturing Process Model, is an advanced component-based process strategy which uses concurrency and distribution to reduce cycle times. In CMPM, networks of semi-autonomous cells co-operate to produce a complex large scale system. The model views development as a manufacturing activity where systems are built from components, which are a mixture of self-built, reused and bought-in components. The model is hierarchical, any component may be a product of others. Software producers need predictability when competitive advantage demands a short time to market. Predicting the cost, quality and schedule outcome of CMPM depends upon the behaviour within cell (intra) and the co-operative behaviour between cells (inter) in a dynamic environment. Evaluating the effects of CMPM on cycle times and predictability is an active research area with the support of our industrial partners, ICL. The aim of the research is to provide a simulation-based tool for designing and dynamically controlling CMPM processes. This paper examines some of the issues that affect the ability of cells to achieve their targets. We explain how we are using systems dynamics modelling and simulation to develop our understanding of both inter and intra cell behaviour, to provide evidence of the benefits of CMPM and identify the control points that predict performance.
121-131
Henderson, P.
bf0a7293-7277-459d-9c3c-67b0a6eabd54
Howard, Y.
4a068b37-d2b2-476f-97f1-6a3b78631f5c
1998
Henderson, P.
bf0a7293-7277-459d-9c3c-67b0a6eabd54
Howard, Y.
4a068b37-d2b2-476f-97f1-6a3b78631f5c
Henderson, P. and Howard, Y.
(1998)
Simulating a Process Strategy for Large Scale Software Development using System Dynamics.
Software Process Improvement and Practice, 5, .
Abstract
Today's commercial environment demands fast responses to new needs. Producers of large scale software recognize that software evolves and that advanced process techniques must be used to maintain competitive responsiveness. CMPM, the Cellular Manufacturing Process Model, is an advanced component-based process strategy which uses concurrency and distribution to reduce cycle times. In CMPM, networks of semi-autonomous cells co-operate to produce a complex large scale system. The model views development as a manufacturing activity where systems are built from components, which are a mixture of self-built, reused and bought-in components. The model is hierarchical, any component may be a product of others. Software producers need predictability when competitive advantage demands a short time to market. Predicting the cost, quality and schedule outcome of CMPM depends upon the behaviour within cell (intra) and the co-operative behaviour between cells (inter) in a dynamic environment. Evaluating the effects of CMPM on cycle times and predictability is an active research area with the support of our industrial partners, ICL. The aim of the research is to provide a simulation-based tool for designing and dynamically controlling CMPM processes. This paper examines some of the issues that affect the ability of cells to achieve their targets. We explain how we are using systems dynamics modelling and simulation to develop our understanding of both inter and intra cell behaviour, to provide evidence of the benefits of CMPM and identify the control points that predict performance.
This record has no associated files available for download.
More information
Published date: 1998
Organisations:
Electronics & Computer Science
Identifiers
Local EPrints ID: 254211
URI: http://eprints.soton.ac.uk/id/eprint/254211
ISSN: 1077-4866
PURE UUID: 580106a7-a114-4141-b94d-73a7dac45199
Catalogue record
Date deposited: 04 Dec 2000
Last modified: 10 Dec 2021 20:37
Export record
Contributors
Author:
P. Henderson
Author:
Y. Howard
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics