100518_Breve introducción a Scrum

Post on 01-Jun-2015

3.095 views 0 download

Transcript of 100518_Breve introducción a Scrum

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

SCRUM Pamplona, Mayo 2010

© 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

angel.medinilla@proyectalis.com http://twitter.com/angel_m

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

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

© 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

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

Nuestro negocio es

crear diferencias

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

…Y aumentar la Ventaja Competitiva

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

Algunas referencias

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

Suficiente con la cuña…

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

En episodios anteriores…

© 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

© 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

© 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

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

Thin is In

© 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

© 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

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

S.C.R.U.M

SCRUM

Scrum !

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

Algunas compañías haciendo Scrum

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

¿Qué NO es SCRUM?

Una bala de plata.

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

Scrum 101

Retrospective

© 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”

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

Estos 10 mandamientos se cierran en uno…

¡Time Boxing!

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

Roles

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

© 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”

© 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,

© 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

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

Pendiente Desarrollo Test Terminado Historia Proyecto:

Equipo: Scrum, Demo:

Burn-down::

Release Plan:

Impedimentos:

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

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

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

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

Pendiente Desarrollo Test Terminado Historia Proyecto:

Equipo: Scrum, Demo:

Burn-down::

Release Plan:

Impedimentos:

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

Pendiente Desarrollo Test Terminado Historia Proyecto:

Equipo: Scrum, Demo:

Burn-down::

Release Plan:

Impedimentos:

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

Pendiente Desarrollo Test Terminado Historia Proyecto:

Equipo: Scrum, Demo:

Burn-down::

Release Plan:

Impedimentos:

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

Burndown

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

¡Gracias! www.slideshare.net/proyectalis

angel.medinilla@proyectalis.com