The Agile Principles[*]

1. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.

8. Agile processes promote sustainable development.

2. Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.

9. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.

3. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter time scale.

10. Continuous attention to technical excellence and good design enhances agility.

4. Business people and developers must work together daily throughout the project.

11. Simplicity—the art of maximizing the amount ...

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.