una sesión de mob programming

59

Upload: maria-morales-munoz

Post on 14-Apr-2017

131 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Una sesión de Mob programming
Page 2: Una sesión de Mob programming
Page 3: Una sesión de Mob programming
Page 4: Una sesión de Mob programming

#MobProgramming

Page 5: Una sesión de Mob programming

Pair Programming

Page 6: Una sesión de Mob programming

Estudio en la Universidad de Utah 1999

15% más de tiempo

15% menos de fallos

30% menos de líneas de código

Page 7: Una sesión de Mob programming

Transferencia de

conocimiento

Page 8: Una sesión de Mob programming

¿Mejora el Pair Programming el

ambiente de trabajo?

Page 9: Una sesión de Mob programming

Trabajar en

equipo

Page 10: Una sesión de Mob programming

La comunicación es mejor

Page 11: Una sesión de Mob programming

Aprendizaje continuo

Page 12: Una sesión de Mob programming

Pleno conocimiento

Page 13: Una sesión de Mob programming

Peer Review

Page 14: Una sesión de Mob programming
Page 15: Una sesión de Mob programming

#MobProgramming

Page 16: Una sesión de Mob programming

Woody Zuill

Page 17: Una sesión de Mob programming
Page 18: Una sesión de Mob programming

Objetivo común

Page 19: Una sesión de Mob programming

Conductora

Navegantes

Page 20: Una sesión de Mob programming

Se rota cada 15 minutos

Page 21: Una sesión de Mob programming
Page 22: Una sesión de Mob programming

"Valorar a los individuos y las

interacciones del equipo de desarrollo sobre el proceso y las

herramientas"

Valor del Manifiesto Ágil

Page 23: Una sesión de Mob programming

Desde la experiencia en

Page 24: Una sesión de Mob programming

Los viernes…

Page 25: Una sesión de Mob programming

La primera sesión

Page 26: Una sesión de Mob programming

En sesiones posteriores…

Page 27: Una sesión de Mob programming
Page 28: Una sesión de Mob programming
Page 29: Una sesión de Mob programming
Page 30: Una sesión de Mob programming
Page 31: Una sesión de Mob programming
Page 32: Una sesión de Mob programming

Resultados…

Page 33: Una sesión de Mob programming
Page 34: Una sesión de Mob programming

Motivación

Page 35: Una sesión de Mob programming

¿Por qué deberíamos utilizar esta

técnica?

Page 36: Una sesión de Mob programming

1. Reducción de Rambos

Page 37: Una sesión de Mob programming

Forma colaborativa de trabajar

Page 38: Una sesión de Mob programming

Transferencia de conocimiento

Page 39: Una sesión de Mob programming

Equipo multifuncional

Page 40: Una sesión de Mob programming

2. Aumento de la productividad

Page 41: Una sesión de Mob programming

Se localizan antes los errores

Page 42: Una sesión de Mob programming

Ayuda en la toma de decisiones

Page 43: Una sesión de Mob programming

3. Se evitan interrupciones

Page 44: Una sesión de Mob programming

4. Se eliminan las tareas “desperdicio”

Page 45: Una sesión de Mob programming

Trabajamos en equipo y a la vez

Page 46: Una sesión de Mob programming

5. Sentimiento de equipo

¡Lo vamos a conseguir por y para nosotros!

Page 47: Una sesión de Mob programming

¿Qué necesitamos?

Page 48: Una sesión de Mob programming

Confianza en nosotros mismos

Page 49: Una sesión de Mob programming

Respeto

Page 50: Una sesión de Mob programming

Generosidad

Page 51: Una sesión de Mob programming

Compromiso de cada miembro con el equipo y con los objetivos del

equipo

Jeff Sutherland https://msdn.microsoft.com/en-us/library/dd997578.aspx 

Page 52: Una sesión de Mob programming

Transparencia de la

información

Jeff Sutherland https://msdn.microsoft.com/en-us/library/dd997578.aspx 

Page 53: Una sesión de Mob programming

¿Caída de la productividad?

Page 54: Una sesión de Mob programming

En días puntuales

Page 55: Una sesión de Mob programming

El equipo

Page 56: Una sesión de Mob programming

http://benjiweber.co.uk/blog/2014/11/30/the-

unruly-mob/

http://rachelcdavies.github.io/

http://www.slideshare.net/RachelDavies/mob-

programming-47289482

Page 57: Una sesión de Mob programming

http://www.agilealliance.org/files/6214/0509/9357/ExperienceReport.2014.Zuill.pdf

http://agilealliance.org/files/1314/3110/5347/Mob_Programming_-_My_first_team.pdf

Page 58: Una sesión de Mob programming

Time Boxing debate: Máximo 30 Minutos

Page 59: Una sesión de Mob programming

¿Preguntas?

@nnsanchez92 es.linkedin.com/in/nnsanchez92/es

Noemí Navarro Sánchez