Download - 100329 Principios áGiles Cein Print
![Page 1: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/1.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Metodologías Ágiles Pamplona, Marzo 2010
![Page 2: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/2.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Ángel Medinilla Teleco, informático vocacional Trece años en TIC, once como
Project Manager Emprendedor, Blogger Motos, Aikido, WoW, libros,
música, viajes, cocina, vinos, cine, comics…
Certified Scrum Master - miembro PMI - Cofundador Agile Spain - Patrocinador Agile Open Spain – Patrocinador Conferencia Agile Spain 2010
[email protected] http://twitter.com/angel_m
http://es.linkedin.com/in/angelm
![Page 3: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/3.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
![Page 4: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/4.jpg)
© 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: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/5.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Nuestro negocio es
crear diferencias
…
![Page 6: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/6.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
…Y aumentar la Ventaja Competitiva
![Page 7: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/7.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Algunas referencias
![Page 8: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/8.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Fin de la cuña publicitaria…
![Page 9: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/9.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Permitidme una licencia escénica
![Page 10: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/10.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Presentando…
![Page 11: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/11.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
En el origen del mundo… Los programadores son desorganizados e indisciplinados… Crearemos una metodología para atarlos a todos en las tinieblas
![Page 12: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/12.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
En el origen del mundo… Tal vez añadamos alguna que otra para causar más confusión aun…
Prince2:
![Page 13: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/13.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
En el origen del mundo…
Ummm… Un poquito más
PMBOK
![Page 14: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/14.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
En el origen del mundo…
Eeeh… Sólo un poquito más
CMMI-ITIL:
![Page 15: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/15.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
En el origen del mundo… Vale, de verdad, sólo otra más… El control es bueno, ¿no?
MétricaV3
![Page 16: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/16.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Durante eones…
Los proyectos software son un caos, ¡Mwaaa-hahaha!
Plazos excedidos
Presupuestos sobrepasados
Clientes insatisfechos
Funcionalidades no usadas
![Page 17: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/17.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Standish Group
68% fallo en proyectos
64% funcionalidades no usadas
59c de valor por € de software
![Page 18: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/18.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Shine Technologies 88%
incremento productividad
93% incremento calidad
83% incremento satsfacción
49% descenso de costes
![Page 19: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/19.jpg)
© 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
![Page 20: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/20.jpg)
© 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
![Page 21: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/21.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Agile
![Page 22: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/22.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Principios
![Page 23: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/23.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Primer principio:
Bueno, bonito, barato…¡Escoja dos!
?
Tiempo Alcance
Recursos
![Page 24: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/24.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
“La única constante del Universo es el cambio”
Segundo principio:
![Page 25: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/25.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Es complejo (¿imposible?) caracterizar perfectamente y a priori un sistema software
Tercer principio:
![Page 26: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/26.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Software no es ESTO:
![Page 27: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/27.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Software es ESTO:
![Page 28: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/28.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Los métodos tradicionales y el software
Requisitos emergentes Cambios constantes
Procesos impredecibles Proyectos heterogéneos
Integración continua Elevada comunicación Tecnología cambiante Complejidad elevada
![Page 29: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/29.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
La necesidad de un nuevo modelo
Enfoque empírico (inspección y adaptación) Desarrollo iterativo e incremental
Comunicación con el cliente Flexibilidad en los cambios
![Page 30: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/30.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Manifiesto Ágil
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
Frente a ≠ En vez de
![Page 31: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/31.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Otra vez: 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 32: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/32.jpg)
© 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 33: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/33.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Prácticas
![Page 34: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/34.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Maximizar el valor
FDD – planificación en términos de producto
Priorización en base a valor Colaboración con el cliente Visibilidad del proceso Detectar y eliminar
desperdicio Interrupciones y cambios de
contexto Funcionalidades no deseadas Tiempos de espera Documentación excesiva
![Page 35: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/35.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
FDD – Historias de usuario Inspección y Adaptación (PDCA) Flexibilidad en los cambios Demos, feedback de cliente
Desarrollo Iterativo e
incremental
1 2 3
1 2 3
![Page 36: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/36.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Calidad e ingeniería excelentes
Jidoka – eliminación de la deuda técnica Terminado, terminado TDD, automatización de tests Programación por parejas Refactorización Estándares de código Propiedad compartida Integración continua
![Page 37: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/37.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Mejora continua
Retrospectivas Velocidad del equipo Mapas de flujo de valor Reingeniería de
procesos Eliminación de cuellos
de botella Desarrollo del equipo
![Page 38: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/38.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Motivación Autogestión del equipo Estimación compartida Sincronización diaria Desarrollo y formación Paso sostenible Coubicación Comunicación cara a
cara “Servant Leadership”,
“coaching” Slack
![Page 39: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/39.jpg)
© 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 40: 100329 Principios áGiles Cein Print](https://reader033.vdocuments.mx/reader033/viewer/2022050920/54b481d54a795908158b4641/html5/thumbnails/40.jpg)
© 2010 Proyectalis Gestión de Proyectos S.L.
Algunas compañías Ágiles