2. Contrasts and Home Grounds
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.