100707 proyectos ágiles
DESCRIPTION
Presentación de dos horas sobre Agile y Scrum realizada en IN2 en Julio de 2010TRANSCRIPT
© 2010 Proyectalis Gestión de Proyectos S.L.
Proyectos Ágiles Barcelona, Julio 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
[email protected] http://twitter.com/angel_m
http://es.linkedin.com/in/angelm http://slideshare.net/proyectalis
© 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.
Una historia de Florida y Minnesota Statewide Automated Child
Welfare Information System (SACWIS)
Florida: comenzar en 1990, 8 años, $32M
2002: $170 millones gastados, estimaciones de terminar en 2005 con un coste de $230 millones
Fuente: Jim Johnson, Presidente de Standish Group, citado en “Lean Software Development,” de Mary&Tom Poppendieck
© 2010 Proyectalis Gestión de Proyectos S.L.
Meanwhile, in Minessota
Esencialmente el mismo sistema, misma funcionalidad, comienzan en 1999
Lo completan a principios de 2000, a un coste de $1.1
Fuente: Jim Johnson, Presidente de Standish Group, citado en “Lean Software Development,” de Mary&Tom Poppendieck
© 2010 Proyectalis Gestión de Proyectos S.L.
Standish Group 68% fallo en
proyectos
64% funcionalidades no usadas
59¢ de valor por € de software
© 2010 Proyectalis Gestión de Proyectos S.L.
Shine Technologies 88%
incremento productividad
93% incremento calidad
83% incremento satsfacción
49% descenso de costes
© 2010 Proyectalis Gestión de Proyectos S.L.
¿Cómo?
“El énfasis está en adaptar el proyecto – lo cuál es bastante sencillo – en lugar de en dar una predicción exacta de qué se necesitará y cuánto tiempo hará falta – lo cuál es muy dificil”
Ron Jeffries, co-fundador XP
© 2010 Proyectalis Gestión de Proyectos S.L.
Forrester Research 2009
© 2010 Proyectalis Gestión de Proyectos S.L.
Principios
© 2010 Proyectalis Gestión de Proyectos S.L.
Primer principio:
Bueno, bonito, barato…¡Escoja dos!
?
Tiempo Alcance
Recursos
© 2010 Proyectalis Gestión de Proyectos S.L.
“La única constante del Universo es el cambio”
Segundo principio:
© 2010 Proyectalis Gestión de Proyectos S.L.
Es complejo (¿imposible?) caracterizar perfectamente y a priori un sistema software
Tercer principio:
© 2010 Proyectalis Gestión de Proyectos S.L.
TIC no es ESTO:
© 2010 Proyectalis Gestión de Proyectos S.L.
TIC es ESTO:
© 2010 Proyectalis Gestión de Proyectos S.L.
Pero entonces…
© 2010 Proyectalis Gestión de Proyectos S.L.
Un nuevo modelo
© 2010 Proyectalis Gestión de Proyectos S.L.
Valores
© 2010 Proyectalis Gestión de Proyectos S.L.
Otra vez: Individuos e interacciones
frente a procesos y herramientas
Software funcionando frente a documentación extensiva
Colaboración con el cliente frente a negociación
contractual Responder ante el 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.
Una herencia aciaga Políticas Procedimientos Control Inspección Supervisión Burocracia Papeles Más papeles Aun más papeles …
Trabajadores insatisfechos
MétricaV3 ISO
CMMI TQM
EFQM ITIL
PMBOK PRINCE2
…
© 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.
© 2010 Proyectalis Gestión de Proyectos S.L.
Thin is In
© 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.
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.
Algunas compañías haciendo Scrum
© 2010 Proyectalis Gestión de Proyectos S.L.
Scrum 101
© 2010 Proyectalis Gestión de Proyectos S.L.
Scrum 101
Iteraciones
© 2010 Proyectalis Gestión de Proyectos S.L.
Scrum 101
Dueño de Producto
Equipo
Scrum Master
Pila de producto
Pila de Sprint
Stakeholders
© 2010 Proyectalis Gestión de Proyectos S.L.
Scrum 101
Retrospective
© 2010 Proyectalis Gestión de Proyectos S.L.
Frigoríficos y Radiadores
© 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.
Burn-down Trabajo
Tiempo
OK!
KO!
© 2010 Proyectalis Gestión de Proyectos S.L.
Trabajo
Tiempo
© 2010 Proyectalis Gestión de Proyectos S.L.
Trabajo
Tiempo
© 2010 Proyectalis Gestión de Proyectos S.L.
Trabajo
Tiempo
© 2010 Proyectalis Gestión de Proyectos S.L.
Trabajo
Tiempo
© 2010 Proyectalis Gestión de Proyectos S.L.
Trabajo
Tiempo
© 2010 Proyectalis Gestión de Proyectos S.L.
Trabajo
Tiempo
© 2010 Proyectalis Gestión de Proyectos S.L.
Trabajo
Tiempo
© 2010 Proyectalis Gestión de Proyectos S.L.
Trabajo
Tiempo
© 2010 Proyectalis Gestión de Proyectos S.L.
Trabajo
Tiempo
Historias
© 2010 Proyectalis Gestión de Proyectos S.L.
Trabajo
Tiempo
Historias
© 2010 Proyectalis Gestión de Proyectos S.L.
Kanban
© 2010 Proyectalis Gestión de Proyectos S.L.
“Scrumban” Pendiente Desarrollo Test Terminado Historia Proyecto:
Equipo: Scrum, Demo:
Burn-down::
Release Plan:
Impedimentos:
Selecc. Desarrollo Lista
Valid. Pendiente
Integración Terminada 3 5
1 1
© 2010 Proyectalis Gestión de Proyectos S.L.
“Scrumban” Pendiente Desarrollo Test Terminado Historia Proyecto:
Equipo: Scrum, Demo:
Burn-down::
Release Plan:
Impedimentos:
Selecc. Desarrollo Lista
Valid. Pendiente
Integración Terminada 3 5
1 1
V Scrum
V Kanban +.
V Kanban -
© 2010 Proyectalis Gestión de Proyectos S.L.
“Scrumban”
V Scrum
V Kanban +.
V Kanban -
V Scrumban
© 2010 Proyectalis Gestión de Proyectos S.L.
El camino:
© 2010 Proyectalis Gestión de Proyectos S.L.
El ingrediente secreto es…
© 2010 Proyectalis Gestión de Proyectos S.L.
…que no hay ingrediente secreto!
Abandona la ilusión del control
Cree en el equipo, cuídalo, guíalo, hazlo crecer
No hay accidentes, ¡Adáptate a la realidad!
© 2010 Proyectalis Gestión de Proyectos S.L.
O podemos “hacer lo de siempre y esperar resultados diferentes”
© 2010 Proyectalis Gestión de Proyectos S.L.
Epílogo…
© 2010 Proyectalis Gestión de Proyectos S.L.
Stay Hungry
Stay foolish
© 2010 Proyectalis Gestión de Proyectos S.L.
Tu mente crea el mundo
© 2010 Proyectalis Gestión de Proyectos S.L.
No existen comidas gratuitas
© 2010 Proyectalis Gestión de Proyectos S.L.
Un viaje de mil millas comienza
con un solo paso (y quizás con una
copa)
© 2010 Proyectalis Gestión de Proyectos S.L.
Esta presentación esta basada en el trabajo, ideas y obras de muchos autores, y aunque se ha intentado reflejar el copyright o la autoría en los casos en los que ha sido posible, probablemente sea imposible citarlos a todos. Si cree que hay algo en esta presentación que debe ser añadido, modificado o eliminado, por favor, envíe un correo a [email protected] .