Programación por pares – Pair Programming
- Programación en pareja, en la wikipedia española
- Pair programming, en la wikipedia en inglés
- Pair Programming, en extremmeprograming.org
- The Costs and Benefits of Pair Programming, pdf por Alistair Cockburn y Laurie Williams
- All I Need to Know about Pair Programming I Learned in Kinderg un pdf por Laurie A. Williams Robert R. Kessler
- Pair Programming vs. Code Reviews: en Coding Horror
- XPairtise – Pair Programming for Eclipse, un plugin para eclipse para hacer programación por pares, ummm.. muy interesante
- Pair Programming, ¿que es lo bueno y lo malo?, por Armando Halbinger
Julio 24, 2008 at 3:13 pm
Conoces el plugin de cola para Eclipse? Es una buena idea para Pair Programmming.
Leelo aquí.
http://software–factory.blogspot.com/2008/06/pair-programming-cola-y-software.html
Saludos !!!
Julio 31, 2008 at 7:42 am
mancarf:
En primer lugar, gracias por tu contribución. En segundo lugar, he alucinado con la idea de la virtual pair programming y el vídeo de la entrada de tu blog. También estoy de acuerdo con el comentario de “hoygan” , diciendo que la idea de un “director de orquesta” supervisando a un grupo a través de esta vía tecnológica sería muy buena en el mundo de la formación on-line (e-learning).
Sin embargo, con tu permiso, aporto mi perspectiva del tema en 2 puntos:
Dices “empiezo a tener ideas de como un programador senior, quizás fuera capaz de Construir una aplicación manejando a la vez a tres programadores junior, siguiendo sus avances y dictando ordenes.. “: a mí me convence más la idea de tener 3 equipos de 2 con virtual pair programming y un “jefe de equipo” o “jefe de proyecto” que dedique 1 hora de su tiempo (no más) a revisar el trabajo diario (resumen del día anterior), con el “driver” de cada equipo (por separado o conjuntamente dependiendo de las coincidencias en los desarrollos).
Por otra parte, y yo creo que lo más importante, las herramientas existen, las técnicas casi todas tienen algo bueno, las metodologías siempre tienen su nicho de aplicación, pero para mí, lo importante es que las características del proyecto y de tu equipo de trabajo te permitan sacar el máximo partido a las técnicas que utilices.
Un saludo y otra vez gracias.