Pair programming

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:

Publicado por

AngelFQC

Ingeniero de Sistemas y Computación - Desarrollador Web. Desarrollador de Chamilo LMS en BeezNest Mozilla Rep

Deja tu comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s