InfoQ: Pair Programming: Side-by-Side or Face-to-Face | Innovatus | Scoop.it
Pair programming is an agile software development technique in which two programmers work together at one workstation. The benefits of pair programming are well known and the technique is widely practiced.