Chapter 3. Agile

 

Health is merely the slowest possible rate at which one can die.

 
 --anonymous

OVERVIEW

  • Basic ideas and principles of agile methods.

  • Classification of methods.

  • Agile hype?

  • Specific agile methods, including Scrum and XP.

Agile Development

Agile development methods apply timeboxed iterative and evolutionary development, adaptive planning, promote evolutionary delivery, and include other values and practices that encourage agility—rapid and flexible response to change. If agile methods have a motto, it is embrace change.[1] If agile methods have a strategic point, it is maneuverability.

It is not possible to exactly define agile methods, as specific practices vary. However, short timeboxed iterations with adaptive, evolutionary refinement ...

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.