History and Evidence Iterative, Evolutionary & Agile vs the waterfall - Part II
Although iterative, incremental, and evolutionary agile development in software is in the ascendance as the modern or agile approach to replace ad hoc or waterfall (sequential lifecycle) development, its practiced and published roots go back surprisingly far.In this presentation, I share the fascinating history of iterative development for software projects. I will also demonstrate that the software engineering thought leaders of the past four decades have consistently promoted iterative development in their work and writings, and vigorously advocated avoiding the waterfall model. And finally, in light of this, I?ll explore the interesting reasons and historical accidents of why the sequential document-driven waterfall model was promoted in academic texts and among various project management groups, in contradiction to the research, history, and expert advice.
(Friday, May 05, 2006 1:00 AM)
Visualiser
Tagged as :
|