Extreme Programmers work together in pairs and as a group, with simple design and obsessively tested code

pair programming