| − | Extreme Programming, also referred to as ''"XP"'', is an approach to software design based on a pair of developers making rapid, incremental improvements to a set of code instead of designing it using the more traditional top-down design approach. | + | Extreme Programming, also referred to as ''"XP"'', is a methodology for software design based on a pair of developers making rapid, incremental improvements to a set of code instead of designing it using the more traditional top-down design approach. |