What is eXtreme Programming (XP)?

Here are some things various authors have said about eXtreme Programming:

A Brief History of XP

Not much has yet been written about the "history" of XP, since it is hardly old enough yet to even have a "history". However, the "fathers of eXtreme Programming" are often considered to be Ward Cunningham (the inventor), Kent Beck (the articulator), and Ron Jeffries (the realizer). Beck and Jeffries worked together at Chrysler Corporation on the first large-scale project to use XP, and since Beck's "Extreme Programming Explained" was published by Addison-Wesley in 2000 there has been an increasing number of books, papers, conferences and web sites devoted to the topic.

Overview of XP

eXtreme Programming may be characterized, at least partly, as follows: