2. Contrasts and Home Grounds

image

Comparing agile and plan-driven approaches requires study and judgment

The complex nature of software development and the wide variety of methods make comparison of agile and plan-driven approaches difficult and imprecise. Nevertheless, we have found several important software project characteristics for which there are clear differences between agile and plan-driven methods. These are

Application characteristics, including primary project goals, project size, and application environment.

Management characteristics, including customer relations, planning and control, and project communications.

Technical characteristics, ...

Get Balancing Agility and Discipline: A Guide for the Perplexed 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.