0. Introduction

“I strongly believe the way forward is to embrace and develop the Spiral Model. I suggest punctuating the spiral with explicit contracting points, augmented with clear specification of what can be contracted, with what certainties, and with what explicit distribution of risk.”

—Frederick Brooks, The Design of Design, 2010, p. 58

“Progress, far from consisting in change, depends on retentiveness. When change is absolute there remains no being to improve and no direction is set for possible improvement: and when experience is not retained, as among savages, infancy is perpetual. Those who cannot remember the past are condemned to repeat it. In the first stage of life the mind is frivolous and easily distracted, it misses progress ...

Get The Incremental Commitment Spiral Model: Principles and Practices for Successful Systems and Software now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.