Extreme Programming (XP) Practices

Extreme Programming (XP) proposes a number of practices, many that complement and enhance each other. Together the XP practices create an intricate network of delivery tools.

Practice TypeXP Practice
Coding/TechnicalClick on each practice for more information:
1. Pair Programming
2. Test Driven Development
3. Simple Code and Design
4. Incremental Design
5. Refactoring
6. Code and Test
7. Coding Standards
8. Common Vocabulary
9. Collective Code Ownership
IntegrationClick on each practice for more information:
1. 10-minute Build
2. Continuous Integration
3. Single Code Base
4. Incremental Deployment
5. Daily Deployment
Developer/OrganisationalClick on each practice for more information:
1. Co-location/Sit Together
2. Whole Team
3. Informative Workspace
4. Real-Customer Involvement
5. Team Continuity
Business/PlanningClick on each practice for more information:
1. Stories
2. Planning Game
3. Weekly Cycle
4. Quarterly Cycle
5. Regular Releases
6. Slack
7. Sustainable Pace/Energised Work
8. Root Cause Analysis
9. Shrinking Teams
10. Pay Per Use
11. Negotiated Scope Contract
%d bloggers like this:
search previous next tag category expand menu location phone mail time cart zoom edit close