Chapter 19. Keeping People Engaged with Pair Programming

Pair programming is one of those things that people either love or hate. What no one can dispute, however, is that pairing produces high-quality software in a relatively short amount of time. Indeed, Alistair Cockburn and Laurie Williams [COCKBURN] have proven that while development time goes up when pairing, the number of defects injected will be fewer.

The problem with pair programming tends to be keeping people engaged when they are not the ones with their hands on the keyboard. This is exactly what was happening to the team we are about to visit. The team is pairing faithfully but having trouble staying focused on the task at hand.

The Story

Lansing looked over at Colin and saw him ...

Get The Scrum Field Guide: Practical Advice for Your First Year now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.