100518_Breve introducción a Scrum

34
© 2010 Proyectalis Gestión de Proyectos S.L. SCRUM Pamplona, Mayo 2010

Transcript of 100518_Breve introducción a Scrum

Page 1: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

SCRUM Pamplona, Mayo 2010

Page 2: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Ángel Medinilla   Teleco   Trece años en TIC, once como

Project Manager   Emprendedor, Blogger   Motos, Aikido, videojuegos, libros,

música, viajes, cocina, cine, comics…

  Certified Scrum Master - miembro PMI - Cofundador Agile Spain - Patrocinador Agile Open Spain y Conferencia Agile Spain 2010

[email protected] http://twitter.com/angel_m

http://es.linkedin.com/in/angelm

Page 3: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Page 4: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Consultoría en Gestión de Proyectos de Telecomunicaciones y

Tecnologías de la Información

Nuestra misión es mejorar los resultados de las iniciativas y proyectos desarrollados por

nuestros clientes

Page 5: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Nuestro negocio es

crear diferencias

Page 6: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

…Y aumentar la Ventaja Competitiva

Page 7: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Algunas referencias

Page 8: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Suficiente con la cuña…

Page 9: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

En episodios anteriores…

Page 10: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Agile Interacción entre personas

frente a procesos y herramientas

Producto funcionando frente a documentación extensiva

Colaboración con el cliente frente a negociación de

contrato Responder al cambio frente a

seguir el plan

Page 11: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Principios: 1.  Satisfacer al cliente 2.  Aceptar cambios 3.  Trabajar como equipos 4.  Entregas frecuentes 5.  Calidad excelente 6.  Keep It Simple, Stupid 7.  Diseño evolutivo 8.  Motivación 9.  Cara a cara 10. Retrospetivas 11. Medimos lo que llevamos hecho 12. Paso sostenible

Page 12: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Prácticas

  Maximizar el valor   Eliminar el “desperdicio”   Iterativo e incremental   Empírico: inspección y

adaptación   Calidad excelente   Mejora continua   Trabajo en equipo   Motivación

Page 13: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Thin is In

Page 14: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Agile

Lean

DSDM

Crystal

Kanban JIT

Kaizen

5S

Jidoka

FDD

TDD CB

Scrum

XP

- Desarrollo iterativo e incremental - Funcionalidades priorizadas - Sincronización diaria - Velocidad de equipo

- Colaboración con el cliente - Foco en producto funcional - Interacción entre personas - Adaptación al cambio

- Mejora de procesos - Maximizar el valor - Reducción del gasto - Calidad - Eficiencia, productividad - Gestión Visual - - Mejora continua

- TDD - Integración Continua - Programación por parejas - Propiedad colectiva de código - Estimación conjunta

Mapa Ágil

Sprints Velocidad Backlog

Pull

Gasto

Flow

Page 15: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

¿Qué usan las empresas ágiles?

2nd Annual ”State of Agilee Development”

Survey Jun-Jul 2007

3rd Annual ”State of Agile Development” Survey Jun-Jul 2008

Page 16: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

S.C.R.U.M

SCRUM

Scrum !

Page 17: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Algunas compañías haciendo Scrum

Page 18: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

¿Qué NO es SCRUM?

Una bala de plata.

Page 19: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Scrum 101

Retrospective

Page 20: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Decálogo Scrum 1.  Personas 2.  No es una bala de plata 3.  Retrospectivas, retrospectivas, retrospectivas 4.  Control Diario, Scrum diario 5.  El producto que funciona es la medida de progreso.

Medimos lo que nos queda, no lo que llevamos hecho 6.  El equipo se autogestiona, se autodisciplina y responde

del proyecto – Scrum Master no es un Jefe 7.  Desarrollo iterativo e incremental 8.  Sólo equipo maneja pila de Sprint, sólo Dueño de

Producto maneja pila de producto 9.  Duración fija de Sprints 10. Definir “terminado”

Page 21: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Estos 10 mandamientos se cierran en uno…

¡Time Boxing!

Page 22: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Roles

  Rol ≠ puesto en la organización   Distinguir entre gallinas y cerdos

Page 23: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Dueño de Producto

  Recopila especificaciones   Gestiona la visión   Prioriza y gestiona la pila

de producto   Acepta las entregas   Gestiona el roadmap   Responsable económico   Interfaz de la organización

con Scrum   “Cerdo con plumas”

Page 24: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Scrum Master   “Perro pastor”, siervo-líder,

Coach   Miembro del equipo   Trabaja con el dueño del

producto   Elimina impedimentos –

mantiene lista de impedimentos

  Mantiene el proceso en marcha

  Mejora la vida del equipo,

Page 25: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Equipo   Estiman esfuerzo necesario   Comprometidos con la

entrega de producto terminado

  Reportan progreso (junto con Scrum Master)

  Multifuncionales   Autónomo, autogestionado

pero responsables ante dueño de producto

  7±3 personas

Page 26: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Pendiente Desarrollo Test Terminado Historia Proyecto:

Equipo: Scrum, Demo:

Burn-down::

Release Plan:

Impedimentos:

Page 27: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Page 28: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Page 29: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Page 30: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Pendiente Desarrollo Test Terminado Historia Proyecto:

Equipo: Scrum, Demo:

Burn-down::

Release Plan:

Impedimentos:

Page 31: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Pendiente Desarrollo Test Terminado Historia Proyecto:

Equipo: Scrum, Demo:

Burn-down::

Release Plan:

Impedimentos:

Page 32: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Pendiente Desarrollo Test Terminado Historia Proyecto:

Equipo: Scrum, Demo:

Burn-down::

Release Plan:

Impedimentos:

Page 33: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

Burndown

Page 34: 100518_Breve introducción a Scrum

© 2010 Proyectalis Gestión de Proyectos S.L.

¡Gracias! www.slideshare.net/proyectalis

[email protected]