Monday, August 16, 2004

eXtreme Programming defined

Kent Beck defines eXtreme Programming as

"DEFINITION: Extreme programming (XP) is a software development approach built around rapid iterations, an emphasis on code writing and working closely with end users to achieve business results. The 12 basic practices of XP include continual testing and the idea that programmers should work in pairs."

Extreme Programming for me is debugging a workflow system with my son George (aka the Evil Doctor Pud) on my knee. It is sort of pair programming but at nowhere in his 12 principles does Beck mention the other programmer sitting on your knee; pressing the space bar a lot or head butting you in the jaw.


0 Comments:

Post a Comment

<< Home

This page is powered by Blogger. Isn't yours?