How People Write Together Now: Beginning the Investigation with Advanced Undergraduates in a Project Course
The costs and benefits of pair programming