Escribe TODO el código de producción con dos personas sentadas en una única máquina.
Kent Beck (2004)
Beneficios
- Mantener el foco en la tarea
- Generar ideas sobre mejoras en el sistema
- Aclarar ideas y compartir conocimiento
- Tomar la iniciativa cuando se genera frustración en la otra persona
- Mantenerse mutuamente alerta sobre las prácticas de equipo
Modalidades
Driver | Navigator
Driver al teclado, con visión táctica
Navigator observa, acompaña y revisa «on-the-go» con visión estratégica
Ping Pong
P1: Escribe Test
P2: Implementa test
P2: Escribe siguiente test
P1: Implementa siguiente test
P1 y P2: Refactoring opcional
Strong-Style Pairing
Driver al teclado, se deja guiar por le navigator
Navigator da la siguiente instrucción que guíe al driver
Pair development
Las tareas no son solo crear código: Planificación, documentación, exploración e investigación
Enlaces relacionados: