Pair Programming

Post on 16-Jul-2015

726 views 1 download

Transcript of Pair Programming

Pair ProgrammingPor: Anibal Guzmán Miranda

Foto: Tony Blay

Anibal Guzmán MirandaScrum Master

INNOVISION S.A.

@anibalguzman

www.anibalguzman.com

Agenda• Bloque 1 (Introducción)

o ¿Qué es pair programming?

o ¿Por qué pair programming?

o ¿De donde viene?

• Bloque 2 (Experiencia personal)

o ¿Como hacer pair programming?

o Implementando la práctica “full time”

o Resultados obtenidos

• Bloque 3 (Cierre)

o Conclusiones

o Recomendaciones

Bloque 1 (introducción)

Foto: David

¿Por qué pair programming?

"Unirse es un buen comienzo, mantener launión es un progreso y trabajar juntos es lavictoria". (Henry Ford)

Foto: al shep

¿De donde viene?

La aparición de la metodología dedesarrollo de software de XP a finales de1990 / principios de 2000 llevó a lapráctica la programación en parejas a lavanguardia.

Foto: Gaëtan Bourque

Bloque 2 (experiencia personal)

Foto: David

¿Cómo hacer pairprogramming?

Esto también se hace de forma iterativa e incremental.

Foto: انوار

Implementando la practica full time

El experimento fue realizado en 4 equipos ágiles

Resultados obtenidos

Funcionó bastante bien en los equiposque tenían tareas bastante complejas.

Foto: CHILDREN AT RISK FOUNDATION - Brazil

Bloque 3 (Cierre)

Foto: David

Conclusiones y recomendaciones

Foto: Stefano Longo

Programación en parejas no es paratodos o para todas las situaciones, sinembargo, la programación en parejascrea sinergia. (Mary y Tom Poppendieck,2007).

@anibalguzman

www.anibalguzman.com