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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.