Small Releases: Releases are usually delivered in one to three months.
Interactive and Incremental Development: Iterations are fixed length, usually around two weeks each, to maximize feedback and fixed scope to retain stability.
Co-location: All tem members including an on-site customer are colocated to facilitate face-to-face communication.
Release plan/feature backlog: Desired features are defined at a high level and prioritized by customers.
Iterative plan/task backlog: High level features from the release plan are prioritized along with their implementation tasks in an iteration plan/task backlog.
Self-organizing team: Team members complete tasks collaboratively without top-down management control.