2009/9/23 Agustin Nicolas Viñao Laseras <[email protected]> > Carlos, es correcto lo que decis, veo la diferencia en PP que el costo de > hora de desarrollo es mas elevaldo (por poner 2 recursos en lugar de 1) pero > al mismo tiempo son menos las horas de desarrollo y menos los problemas > (errores, bugs, etc) que se podra presentar a posterior. > > Por lo tanto, y desde mi perspectiva, un mismo desarrollo lleva mas horas > con 2 programadores separados que con 2 programadores haciendo PP. Lo cual > eleva el costo de hora en PP para cualquier proyecto. > > Corrijanme si no es correcta esta relacion de menor cantidad de horas para > un mismo desarrollo haciendo PP. >
Se puede pensar el pair programming como la relación entre 1 senior (equipo de pair programming) y 2 juniors (dos desarrolladores separados). El valor de la hora de trabajo de un senior es más cara que un junior, pero es mucho más eficiente trabajando que cada junior por separado. Incluso puede ser más eficiente que los dos juniors juntos. En el caso de dos personas haciendo pair programming, si bien parece más cara la hora de desarrollo, trabajan mucho más eficientemente. El costo se compensa y hasta puede ser más efectivo. Joaquín Vicente
_______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
