Pair Programming
Posted: June 6th, 2010 | Author: Edu | Filed under: Agile, Best-Practices, Code, Opinion, XP | Tags: Agile, Best-Practices, Code, Opinion, XP | 5 Comments »¿Por qué no se practica pair-programming (programación por parejas) en las empresas?
Las ventajas, pensándolo detenidamente 5 minutos saltan a la vista:
- Cuatro ojos ven más que dos. Esto es evidente. El código generado es de mucha más calidad.
- El hecho de que alguien supervise directamente nuestro trabajo (nuestra pareja de programación) influye en que nos esforcemos más.
- Dos personas comparten la responsabilidad de una tarea. El stress es menor.
- Mejora las relaciones de equipo.
- Amplifica la transmisión del conocimiento.
La excusa para no utilizarla que siempre he escuchado es la misma:
“¿Cómo voy a tener a dos personas haciendo una tarea cuando podría hacerla una única persona?”.
Normalmente esta gente suele ser la misma que ve a los programadores, no como una persona o un profesional, sino como un gasto en la cuenta de su proyecto y mi consejo: alejate de esta gente como de la peste