Case study: extreme programming in a university environment
All I really need to know about pair programming I learned in kindergarten