In Greek mythology, Procrustes was a rogue smith and bandit who invited travellers to rest in his "perfectly sized bed." When they accepted, he forcibly bound them to it, then stretched them or cut off various body parts until they "perfectly" fit the bed. Too many organizations have a single model of high maturity to which they try to fit all their projects. Development and acquisition organizations are finding that competitive success requires systems that are a mix of high security assurance com- ponents, opaque and dynamic COTS products and cloud services, and highly useful but kaleidoscopic apps and widgets. Approaching such systems with a one-size-fits- all corporate process and maturity model often results in a procrustean fit. As a process model generator, the Incremental Commitment Spiral Model has a set of criteria for determining which process or processes best fit a particular system of interest. This article summarizes the criteria and illustrates how they have been successfully applied in various situations (1).
[1]
D. Schoen.
The Reflective Practitioner
,
1983
.
[2]
Barry W. Boehm,et al.
The incremental commitment spiral model (ICSM): principles and practices for successful systems and software
,
2014,
ICSSP.
[3]
Barry W. Boehm,et al.
A spiral model of software development and enhancement
,
1986,
Computer.
[4]
Barry Boehm,et al.
Evaluating the Software Design of a Complex System of Systems
,
2010
.
[5]
Barry Boehm,et al.
Using the Incremental Commitment Model to Integrate System Acquisition, Systems Engineering, and Software Engineering
,
2007
.