Agility from First Principles: Reconstructing the Concept of Agility in Information Systems Development
The costs and benefits of pair programming