Date Added: Dec 2010
EXtreme Programming is one of the most discussed subjects in the software development community. It is one of the several popular agile approaches to software development that stresses customer satisfaction and teamwork. EXtreme Programming (or XP) XP delivers clean designs and high quality software on a realistic schedule. EXtreme Programming (or XP) is a set of values, principles and practices for rapidly developing high-quality software that provides the highest value for the customer in the fastest way possible.