1. Development is incremental rather than sequential.
2. People and interactions are emphasized, rather than processes and tools.
3. Working software is the priority rather than detailed documentation.
4. Customer collaboration is used, rather than contract negotiation.
5. Responding to change is emphasized, rather than extensive planning.
Rapid, continuous delivery
Late changes in requirements are allowed
Close, daily cooperation between business people and developers
Regular adaptation to changing circumstances