Lean, Agle, Scrum Y Contratos Ágiles
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Lean, Agle, Scrum Y Contratos Ágiles

on

  • 5,516 views

Intento de condensar Lean, Agile, Scrum y contratos Ágiles en una hora y media :-)

Intento de condensar Lean, Agile, Scrum y contratos Ágiles en una hora y media :-)

Statistics

Views

Total Views
5,516
Views on SlideShare
4,232
Embed Views
1,284

Actions

Likes
10
Downloads
288
Comments
0

9 Embeds 1,284

http://www.presionblogosferica.com 1188
http://feeds2.feedburner.com 77
http://www.slideshare.net 9
http://www.linkedin.com 5
http://www.lmodules.com 1
http://webcache.googleusercontent.com 1
http://feeds.feedburner.com 1
http://es.bonitasoft.com 1
https://www.linkedin.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Lean, Agle, Scrum Y Contratos Ágiles Presentation Transcript

  • 1. Agile Bootcamp Lean, Agile, Scrum y contratos Ágiles en cinco minutos… O casi Pamplona, Noviembre 2009 © 2009 Proyectalis Gestión de Proyectos S.L.
  • 2. Ángel Medinilla  Teleco  Trece años en TIC, once como Project Manager  Emprendedor, Blogger  Motos, Aikido, WoW, libros, música, viajes, cocina, cine, comics…  Certified Scrum Master - miembro PMI - en proceso de CSP - Cofundador Agile Spain - Patrocinador Agile Open Spain angel.medinilla@proyectalis.com © 2009 Proyectalis Gestión de Proyectos S.L.
  • 3. © 2009 Proyectalis Gestión de Proyectos S.L.
  • 4. 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 © 2009 Proyectalis Gestión de Proyectos S.L.
  • 5. Nuestro negocio es crear diferencias … © 2009 Proyectalis Gestión de Proyectos S.L.
  • 6. …Y aumentar la Ventaja Competitiva © 2009 Proyectalis Gestión de Proyectos S.L.
  • 7. Algunas referencias © 2009 Proyectalis Gestión de Proyectos S.L.
  • 8. Suficiente con la cuña… © 2009 Proyectalis Gestión de Proyectos S.L.
  • 9. Mi problema = Vuestro problema © 2009 Proyectalis Gestión de Proyectos S.L.
  • 10. Enfoque iterativo e incremental  Iteración 0 : ideas y bases  Iteración 1: Lean y Agile  Iteración 2: Scrum  Iteración 3: Relación cliente / proveedor  Epílogo: Project Post-Mortem © 2009 Proyectalis Gestión de Proyectos S.L.
  • 11. ¡Arranque de proyecto! © 2009 Proyectalis Gestión de Proyectos S.L.
  • 12. Iteración cero: ideas y bases  Los resultados actuales en gestión de proyectos son muy mejorables  La definición de software “a priori” no funciona  Los contratos cerrados en tiempo, funcionalidades y coste son poco eficientes  Hay que adaptar el plan al cliente, no el cliente al plan © 2009 Proyectalis Gestión de Proyectos S.L.
  • 13. El informe Standish  Proyectos cancelados: 31%  Proyectos problemáticos: 53%  Proyectos exitosos: 16%  Funcionalidades no usadas: 64%  Usadas rara vez: 16%  Usadas: 20% © 2009 Proyectalis Gestión de Proyectos S.L.
  • 14. En resumen… © 2009 Proyectalis Gestión de Proyectos S.L.
  • 15. Causas clásicas  Especificaciones  Objetivos  Cambios  Planificación PM  Metodología  Visibilidad  Organización © 2009 Proyectalis Gestión de Proyectos S.L.
  • 16. Pero no se preocupen… ¡El Project Manager está aquí! © 2009 Proyectalis Gestión de Proyectos S.L.
  • 17. ¿O está aquí? © 2009 Proyectalis Gestión de Proyectos S.L.
  • 18. © 2009 Proyectalis Gestión de Proyectos S.L.
  • 19. “Aquí viene Edward Oso, escaleras abajo, bump, bump, bump, dando cabezazos detrás de Cristopher Robin. Es, hasta donde él sabe, la única manera de bajar escaleras, pero a veces siente que realmente debe haber otra forma…Si pudiera parar de golpearse la cabeza por un momento y pensar en ello.” A. A. Milne, Winnie-the Pooh, Capítulo 1 © 2009 Proyectalis Gestión de Proyectos S.L.
  • 20. ¡Redefinamos la realidad! © 2009 Proyectalis Gestión de Proyectos S.L.
  • 21. O podemos “hacer lo de siempre y esperar resultados diferentes” © 2009 Proyectalis Gestión de Proyectos S.L.
  • 22. Primer principio: Tiempo Alcance ? Recursos Bueno, bonito, barato…¡Escoja dos! © 2009 Proyectalis Gestión de Proyectos S.L.
  • 23. Segundo principio: “La única constante del Universo es el cambio” © 2009 Proyectalis Gestión de Proyectos S.L.
  • 24. Tercer principio: Es complejo (¿imposible?) caracterizar perfectamente y a priori un sistema software © 2009 Proyectalis Gestión de Proyectos S.L.
  • 25. Tercer principio Incertidumbre La incertidumbre se reduce con el tiempo tiempo © Jeff Patton © 2009 Proyectalis Gestión de Proyectos S.L.
  • 26. ¡Fin de iteración cero! © 2009 Proyectalis Gestión de Proyectos S.L.
  • 27. Iteración uno: Lean y Agile  Estándar de industria desde los 70- 80’s, migrado a SW en los 90-00’s  4x productividad, 12xcalidad (“Toyota effect)  Menor coste de gestión  Mayor motivación  “New Deal” entre proveedores, clientes gerentes y equipos © 2009 Proyectalis Gestión de Proyectos S.L.
  • 28. Una herencia aciaga Políticas MétricaV3 ISO9000 Procedimientos Control Trabajadores CMMI insatisfechos TQM Inspección ITIL Supervisión PMBOK Burocracia PRINCE2 … © 2009 Proyectalis Gestión de Proyectos S.L.
  • 29. © 2009 Proyectalis Gestión de Proyectos S.L.
  • 30. © 2009 Proyectalis Gestión de Proyectos S.L.
  • 31. © 2009 Proyectalis Gestión de Proyectos S.L.
  • 32. Thin is In © 2009 Proyectalis Gestión de Proyectos S.L.
  • 33. “Lean”  Delgado  Magro  Esbelto  Flexible  Enjuto © 2009 Proyectalis Gestión de Proyectos S.L.
  • 34. Una empresa ágil © 2009 Proyectalis Gestión de Proyectos S.L.
  • 35. Mientras, en Detroit… © 2009 Proyectalis Gestión de Proyectos S.L.
  • 36. Lean = Valor - Gasto Mura Muda Gasto necesario ( trabajo incidental o accesorio ) © 2009 Proyectalis Gestión de Proyectos S.L.
  • 37. Cientos de herramientas Poka-Yoke TPM SMED Hoshin Cell Prod Kanri Manage QFD by Visual exception Mngmt 5S Heijunka Kanban One piece VSM LEAN flow SixSigma A3 Think Kaizen VA/VE Go and see Kaizen PDCA Andon Estandarización RCA JIT Jidoka Takt Time U-Cell Zone control © 2009 Proyectalis Gestión de Proyectos S.L.
  • 38. Las bases © 2009 Proyectalis Gestión de Proyectos S.L.
  • 39. “Waterfall” © 2009 Proyectalis Gestión de Proyectos S.L.
  • 40. 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 © 2009 Proyectalis Gestión de Proyectos S.L.
  • 41. 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 Fixed time + fixed money = variable functionality © 2009 Proyectalis Gestión de Proyectos S.L.
  • 42. Manifiesto Ágil Interacción entre personas frente a procesos y herramientas Productos que funcionan 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 © 2009 Proyectalis Gestión de Proyectos S.L.
  • 43. 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 © 2009 Proyectalis Gestión de Proyectos S.L.
  • 44. ¿Cómo os suena? © 2009 Proyectalis Gestión de Proyectos S.L.
  • 45. Pero no es esto… © 2009 Proyectalis Gestión de Proyectos S.L.
  • 46. Ni esto: © 2009 Proyectalis Gestión de Proyectos S.L.
  • 47. ¡Fin de iteración uno! © 2009 Proyectalis Gestión de Proyectos S.L.
  • 48. Iteración dos: Scrum  Framework o método para gestión de proyectos de desarrollo  Iterativo e incremental  Adaptativo, empírico (PDCA)  Self-managed Cross-functional teams  Integra producto, cliente, equipo y gerencia  Kaizen : mejora continua © 2009 Proyectalis Gestión de Proyectos S.L.
  • 49. ¿Qué usan las empresas ágiles? 2nd Annual ”State of Agile 3rd Annual ”State of Agile Development” Survey Development” Survey Jun-Jul 2007 Jun-Jul 2008 © 2009 Proyectalis Gestión de Proyectos S.L.
  • 50. S.C.R.U.M SCRUM Scrum ! © 2009 Proyectalis Gestión de Proyectos S.L.
  • 51. Scrum!  Funciona bien con requisitos indefinidos / cambiantes  Maneja bien los impedimentos  Ofrece el máximo valor por el esfuerzo  Permite controlar el desarrollo de productos muy complejos  Incrementa la sensación de urgencia, elimina el “síndrome del estudiante” © 2009 Proyectalis Gestión de Proyectos S.L.
  • 52. Scrum para Managers  Prometer entregas en fecha al cliente (y cumplir).  Visibilidad diaria del progreso.  Incrementa la productividad y la moral.  Reducir la carga de gestión.  Mejorar el ROI. © 2009 Proyectalis Gestión de Proyectos S.L.
  • 53. Algunas compañías haciendo Scrum © 2009 Proyectalis Gestión de Proyectos S.L.
  • 54. ¿Qué NO es SCRUM? Una bala de plata. © 2009 Proyectalis Gestión de Proyectos S.L.
  • 55. - Compañeros obstruccionistas - Falta de autoridad - Desorganización - Dirección no comprometida - Burocracia - Clientes conflictivos… ¡Lo siento! Haber elegido la píldora azul… © 2009 Proyectalis Gestión de Proyectos S.L.
  • 56. Scrum 101 Retrospective © 2009 Proyectalis Gestión de Proyectos S.L.
  • 57. Decálogo Scrum 1. No es una bala de plata 2. Retrospectivas, retrospectivas, retrospectivas 3. Control Diario, Scrum diario 4. El producto que funciona es la medida de progreso 5. 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” © 2009 Proyectalis Gestión de Proyectos S.L.
  • 58. Estos 10 mandamientos se cierran en uno… ¡Time Boxing! © 2009 Proyectalis Gestión de Proyectos S.L.
  • 59. Visual Management La visibilidad proporciona información © 2009 Proyectalis Gestión de Proyectos S.L.
  • 60. ¡Fin de iteración dos! © 2009 Proyectalis Gestión de Proyectos S.L.
  • 61. Iteración tres: contratos  La colaboración es mejor que la confrontación y la lucha  La colaboración se basa en buscar modelos ganador-ganador  Los modelos deben ser realistas  Los modelos deben promover la colaboración y limitar el oportunismo © 2009 Proyectalis Gestión de Proyectos S.L.
  • 62. Modelo 1: Fixed everything © 2009 Proyectalis Gestión de Proyectos S.L.
  • 63. Fixed everyting  Vulnera todos los principios  Todo el riesgo al proveedor  No hay incentivo para el cliente (¿por qué aceptar las entregas?)  Asume conocimiento perfecto del sistema  Gran tiempo gastado en RFP  RFP no suele incluir tolerancias, el cliente es el que estima  Exceso de funcionalidad “por si las moscas” (YAGNI)  Favorece proveedor “optimista” (¿desesperado?)  Ejecución exige adelgazar tareas (tirar calidad) © 2009 Proyectalis Gestión de Proyectos S.L.
  • 64. Lo que el ojo no ve:  Nadie está en esto para perder dinero (al menos no por mucho tiempo)  Las compañías grandes aceptan sistemáticamente estos contratos  Ergo las compañías grandes ganan dinero…  ¿Cómo? © 2009 Proyectalis Gestión de Proyectos S.L.
  • 65. a) b) Opciones: c) © 2009 Proyectalis Gestión de Proyectos S.L.
  • 66. Win-Win? © 2009 Proyectalis Gestión de Proyectos S.L.
  • 67. Modelo 2: time and materials © 2009 Proyectalis Gestión de Proyectos S.L.
  • 68. Time and materials “From a client’s perspective, this is like a contractor saying he’s not sure how much of a house can be built for $100,000, but they’lll use five people for three months, build one room at a time and see how far he can get.” Bruce Eckfeldt and Rex Madden, “Selling Agile: target cost contracts” © 2009 Proyectalis Gestión de Proyectos S.L.
  • 69. Time and materials  Inconvenientemente considerado el “contrato Ágil” (ley del péndulo)  Todo el riesgo al cliente  Puede ser más rentable emplear personas  No incentiva al proveedor a entregar  Gran nivel de confianza requerido (a veces funciona) © 2009 Proyectalis Gestión de Proyectos S.L.
  • 70. Modelo 3: Compromiso Agile © 2009 Proyectalis Gestión de Proyectos S.L.
  • 71. “Compromiso Agile”  Varios nombres y enfoques (“target cost”, “not to exceed/fixed fee”, “Lean Approach”…)  Como siempre, lo importante son los principios, no las herramientas © 2009 Proyectalis Gestión de Proyectos S.L.
  • 72. “Compromiso Agile”  Progresivo (iterativo e incremental)  Riesgo compartido, beneficios compartidos, incentivos al bien común(win-win)  Asume intención positiva, colaboración con el cliente (Agile)  Limita el oportunismo © 2009 Proyectalis Gestión de Proyectos S.L.
  • 73. “Compromiso Agile” Compartimos beneficio Compartimos coste Min Target Max  “Target time” para MOSCOW, mínimo y máximo agresivos (“double worst case scenario”)  Por debajo del mínimo, proveedor gana. Por encima del máximo, proveedor pierde  En el medio, compartimos costes o beneficios al 50%  Incentivo a cliente Y proveedor para terminar cuanto antes © 2009 Proyectalis Gestión de Proyectos S.L.
  • 74. Importante en este modelo  Clasificar cambios en arreglos, aclaraciones y añadidos.  Arreglos están incluidos en el precio  Aclaraciones pueden -o no- estar incluidas  Añadidos deben ser objeto de una re-estimación o un nuevo contrato © 2009 Proyectalis Gestión de Proyectos S.L.
  • 75. ¡Iteración tres terminada! © 2009 Proyectalis Gestión de Proyectos S.L.
  • 76. Post mortem © 2009 Proyectalis Gestión de Proyectos S.L.
  • 77. “Todo viaje de mil millas comienza con un solo paso” Lao Tze © 2009 Proyectalis Gestión de Proyectos S.L.
  • 78. ¡Gracias! angel.medinilla@proyectalis.com © 2009 Proyectalis Gestión de Proyectos S.L.