
Sensación: pair-programming es un práctica muy popular en el sentido de que mucha gente (cree que) la conoce
Sensación: gran parte de los que dicen conocer la práctica, no la han puesto en práctica, o no la han practicado correctamente y hablan desde el desconocimiento y el prejuicio.
Dato: es una práctica muy poco usada (hay varios estudios que lo así lo indican, uno de ellos el trabajo sobre prácticas ágiles que hicimos en untref)
Lo curioso es que es una práctica que ha sido ampliamente estudiada hace ya bastante tiempo. Los estudios han dejando en claro los beneficios de esta técnica pero parece que las evidencias no han resultado suficientes para que la industria deje de lado sus prejuicios de «pérdida de productividad». Pero creo que también hay otro componente: a algunos programadores (no pocos) no les gusta hacer pair-programming pues prefieren hacer «solo-programming».
En fin, comparto algunos artículos sobre pair-programming que han resultado muy interesantes:
- Pair programming: When and why it works de un grupo de investigación de Standford
- The Costs and Benefits of Pair Programming de Alistair Cockburn (firmante del manifiesto) y Laurie Williams
- Pair-Programming Guide de la gente de TupleApp
- All I Really Need to Know about Pair Programming I Learned In Kindergarten de Laurie Williams y Robert Kessler
- On Pair Programming de Birgitta Böckeler y Nina Siessegger
Si aún dudan sobre la efectividad y beneficios de Pair-Programming no duden en leer estos artículos.
Deja un comentario