History of Iterative and Incremental Development (IID)
n1996 – Kent Beck Chrysler Project
–Origin of XP
n1996 – Larman meets with principal author of DD-STD-2167
–David Maibor expressed regret for the creation of the waterfall-based standard. He had not learned of incremental development at the time and based his advice on textbooks and consultants advocating the waterfall method. With the hindsight of iterative experience, he would recommend IID.
n1997 – Coad and DeLuca rescue Singapore project
–Origin of Feature-Driven Development
n1998 – Standish Group CHAOS Project
–Top reason for massive project failures was waterfall methods. “Research also indicates that smaller time frames, with delivery of software components early and often, will increase success rate.
n1999 – Publication of extensive DOD failures
–Out of a total cost of $37B for the sample set, 75% of projects failed or were never used, and only 2% were used without extensive modification. Jarzombek. The 5th Annual JAWS S3 Proceedings, 1999.
–Larman, Craig and Basili, Vic. A History of Iterative and Incremental Development. IEEE Computer, June 2003 (in press)