Key XP practices:
- Planning around user stories
- Small releases of functionality
- System or project metaphor
- Simple design
- Continuous testing (or test-driven design)
- Refactoring
- Pair programming
- Collective product (code)
- Ownership
- Continuous integration
- Minimal overtime
- On-site customer representative
- Design (coding) standards