Wednesday, April 22, 2009

Extreme Programming Practices in brief

Extreme Programming Practices in brief :

XP is an adaptive method, so although all XP teams need to consistently embrace the values and
principles, the details of the actual day-to-day operation of an XP project vary from team to team.

A reasonable question then is “where do I start?”.

XP provides a set of daily practices that, used together, have been demonstrated to efficiently produce high quality software.

These practices are:

· Whole Team
· Planning Game
· Customer Tests
· Small Releases
· Simple Designs
· Pair Programming
· Test-Driven Development
· Design Improvement
· Continuous Integration
· Collective Ownership
· Coding Standard
· Sustainable Pace
· Metaphor