Chapter 2. Iterative & Evolutionary
Experience is that marvelous thing that enables you to recognize a mistake when you make it again. | ||
--F. P. Jones |
OVERVIEW
Basic practices of iterative and evolutionary methods, including timeboxing and adaptive planning.
A common mistake adopting iterative methods.
Specific iterative and evolutionary methods, including Evo and UP.
Iterative and evolutionary development is a foundation not only of modern software methods, but—as the history section of the “Evidence” chapter shows—of methods used as far back as the 1960s. Agile methods are a subset of iterative and evolutionary methods. This chapter summarizes key practices:
iterative development | evolutionary development |
risk-driven and client-driven | evolutionary ... |
Get Agile and Iterative Development: A Manager's Guide now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.