Extreme Programming
Take best practices to the extrem.
- XP Activities
- Designing: start with simple design
- Coding: clear and concise code
- Testing: the more testing the better
Innovative XP Practices
- Pair programming
- Continuous integration and continuous refactoring
- Avoid big design up front
- Write tests, not requirements