XP (extreme programming)

Extreme Programming is a simplified methodology for organizing the development of programs for small and medium-sized teams of developers who are engaged in creating a software product in the face of unclear or rapidly changing requirements.

First released1996
Developed byKent Beck

Interesting facts

Interesting to note that Extreme Programming has emerged as a methodology for programming; it appears to be based in trial and error programming! Without tests and refactoring, it is not workable at all. So why not design first, write tests to that design, then program, test, perform refactoring and iterate?

Sign up for updates
straight to your inbox