Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Tips para la PMO perdida en el Mundo Ágil

En esta presentación se describen tips para que las PMO comiencen con sus pilotos ágiles y algunas estrategias para que se comience a agilizar el portafolio de proyectos y productos.

  • Identifiez-vous pour voir les commentaires

Tips para la PMO perdida en el Mundo Ágil

  1. 1. Tipsparauna PMOperdidaen el MundoÁgil Por: Jorge H. Abad L. @jorge_abad Paseo de las Caricaturas, Buenos Aires, Argentina http://bit.ly/TipsAgilesPMO
  2. 2. ¡Hola! Soy Jorge Hernán Abad L. Esposo, padre, ingeniero, escritor Regional Agile Coach in TCS, Enterprise Agile Coach, I have leaded and participated in different agile and digital transformations in Latin America. Co-author of the book “Historias de Usuario: Una Visión Pragmática“ / "User Stories: A Pragmatic View" Pueden encontrarme en • linkedin.com/in/jorgeabadl / @jorge_abad / jorge.abad@tcs.com / jorge.abad@gmail.com Mi propósito es acompañar a equipos y organizaciones para que logren resultados grandiosos Amo aprender y compartir experiencias. 2San Telmo, Buenos Aires, Argentina
  3. 3. ¿Yporquéesta sesión? 3 Buenos Aires, Argentina
  4. 4. El mundo ya cambió 4
  5. 5. 5 Business Agility Business agility is the ability of an organization to sense changes internally or externally and respond accordingly in order to deliver value to its customers. Puerto Madero, Buenos Aires, Argentina
  6. 6. 6 https://noprojects.org #noprojects - A Culture of Continuous Value de Evan Leybourn y Shane Hastie La estrategia de gestión Cambió
  7. 7. ¡¡Tips!! 7 Buenos Aires, Argentina
  8. 8. Comprenda y aplique el manifiesto ágil • Cuales son sus principios • Sus valores • Tome decisiones basadas en el manifiesto. Ejemplo: ¿Y en esta situación xxxxxx que me propone el manifiesto? • Una sugerencia: tenga el manifiesto impreso en su puesto de trabajo 8https://agilemanifesto.org/iso/es/manifesto.html
  9. 9. 9 Ágil es sobre gestión de valor no sobre gestión de alcance En Ágil el alcance es un medio para generar valor Estadio la Bombonera, Buenos Aires, Argentina
  10. 10. 10 Verse como un centro de Gestión de Costos no es estratégico Jardin Frances, Rosario, Argentina Su forma actual de “Control” en la actualidad no genera mucho valor y hace perder grandes oportunidades a la organización
  11. 11. 11 Puerto Madero, Buenos Aires, Argentina Su área debe comenzar a pensar como un inversionista, el ROI su punto de conversación y validación Comience a validar los Business Case lo antes posible
  12. 12. 12 ¿y que es valor? ¿Qué esValor? ElValor se define como un beneficio financiero que una organización recibe por la inversión realizada. https://www.scrum.org/resources/blog/agile-value Parque de la Independencia, Rosario, Argentina Valor es la capacidad de generar beneficio económico. Para organizaciones sin ánimo de lucro es: la capacidad de generar un beneficio para la sociedad https://jeronimopalacios.com/2016/10/metricas-agiles-fundamentales-ii/ Valor es cualquier cosa que: • Incrementa el conocimiento • Reduce el riesgo • Genera retroalimentación valiosa https://twitter.com/luchosalazarc/status/1158856231810994179 Valor es contribuir a los objetivos de negocio Adaptado de https://www.linkedin.com/posts/juanandres-ochoa_agilismo-transformaciondigital-agile-activity- 6576961629420863488-ycwX Valor es cualquier cosa que: • Incremente el valor del mercado • Reduce el riesgo • Genera más capacidad de construcción https://impavidagile.com/wp-content/uploads/Impavid-Agile-and-Business-Value- Meetup-.pdf
  13. 13. Tips relacionadoscon elinicioenel mundoÁgil Una guía para no morir en el intento 13 Estadio la Bombonera, Buenos Aires, Argentina
  14. 14. 14 La clave del éxito será un piloto exitoso.
  15. 15. Establezca contratos ágiles con sus proveedores 15 Aspectos Claves • Enfocados en maximizar la colaboración Cliente-Proveedor • Orientados a Ganar-Ganar • Abierto a los cambios • No establecen un Alcance Fijo • Iteraciones Cortas • El cliente revisa el trabajo hecho y prioriza restante • Reflejan aspectos de finalización anticipada • Requieren de confianza • Buscan tener riesgo compartido • Debido a que son ágiles el cronograma no incluye reservas de tiempo y costo (colchones) Tipos de Contrato • Bolsa de horas consumida por estimaciones cortas: Máximo dos sprints • Contrato-sprint • Contrato por fase o por reléase (máximo 3 meses de trabajo) • Beneficio fijo: Se fija un beneficio y luego de allí se factura sin margen • Valor hora graduado: Se paga un valor hora si se termina antes de una fecha y otro valor hora si se termina después • Precio por paquete de trabajo con opción de reestimarlo • Precio por punto de historia con un valor hora mínimo a reconocer cuando el desarrollo es lento • Requieren confianza cliente-proveedor • Tiempo y materiales • Tiempo y materiales limitados por el costo • Tiempo y materiales limitados por el tiempo • Tiempo y materiales con alcance fijo y límite en el costo http://www.lecciones-aprendidas.info/search/label/contratos%20agiles
  16. 16. Criterios para selección del piloto Se recomienda iniciar con proyectos que cuenten con los ciertos criterios que nos permiten tener un mayor impacto en la organización. • Duración estimada de máximo 8 meses • Contratación del proveedor bajo esquema ágil. • Seguimiento bajo métricas ágiles. • Dedicación una persona experta en el negocio de al menos el 50%, la cual esté empoderada y no denigre de la agilidad • Un Scrum Master o Facilitador experto • Los impedimentos identificados por el Scrum Master o Facilitador serán atendidos y tendrán prioridad • Las evaluaciones de desempeño de quienes participan en el proyecto no sean en cascada • Las áreas de soporte le den prioridad al proyecto • Ejecución por uno o dos equipos ágiles (15 personas máximo en total) • Se debe de considerar tecnologías conocidas por los equipos • Las personas de los equipos deben: • Contar con los skill técnicos • Dedicación al 100% 16 Duración Corto Largo Patrocinio del Negocio Débil Fuerte Pequeño Grande Baja Conocido Tamaño del Proyecto Importancia Crítico Componente Tecnológico Desco- nocido
  17. 17. Tips relacionados con el inicio en Ágil • Esto es sobre personas, trate a las personas como tal 17Rosario, Argentina
  18. 18. "En la vida real, el consejo más práctico para los líderes no es tratar a los peones como peones, ni a los príncipes como príncipes, sino a todas las personas como personas" • . -James MacGregor Burns 18 Monumento a la Bandera, Rosario, Argentina
  19. 19. Tips relacionados con el inicio en Ágil • Esto es sobre personas, trate a las personas como tal • Las métricas tradicionales de CPI y SPI no le van a servir • Tenga métricas ágiles y entienda el contexto de cada una 19Atardecer en Rosario, Argentina
  20. 20. Tenga métricas ágiles y entienda el contexto de cada una de ellas 20 • Sprint Burndown Chart • Deuda Tecnica • Velocidad • Reprocesos • Incidentes encontrados en le Sprint • Incidentes encontrados en producción • % cobertura de pruebas unitarias • % cobertura de pruebas funcionales automatizadas • Satisfacción del cliente • Time to market • Frecuencia de Relaeses con valor • Bienestar organizacional • ROI mensual / Trimestral • Velocidad del programa / portafolio • % de cobertura de pruebas unitarias • % de cobertura de pruebas funcionales automatizadas • Hipotesis validadas • ROI mensual • Satisfaccion del cliente • Valor liberado (int, ext) • Valor no liberado • Frecuencia de Releases • Hipótesis validadas • Valor liberado (intera y externamente) • Tiempo entre liberaciones • Valor no liberado • Relaese Burnup • Trafiico • Tasa de retención • Satisfacción del cliente • Duración de Sesión • ROI mensual • Frecuencia de Deployment • Lead time para los cambios • Tiempo para restablecer el servico • Tasa de falla en los camibos • Mejoras implementadas • Deuda Técnica Buenos , Argentina Equipos Programas / Portafolios Organización Producto Agile – DevOps
  21. 21. Tips relacionados con el inicio en Ágil • Esto es sobre personas, trate a las personas como tal • Las métricas tradicionales de CPI y SPI no le van a servir • Tenga métricas ágiles y entienda el contexto de cada una • Pueden haber ANS (Acuerdos de Niveles de Servicio o SLA Service Level Agriment por sus siglas en inglés) pero son otros completamente distintos 21Atardecer en Buenos Aires, Argentina
  22. 22. Algunos ANS que te pueden servir Sugeridas • Nivel de cumplimiento de los sprint (historias finalizadas/ historias de usuario acordadas). Valor sugerido>=80% • Calidad de los entregables (Defectos encontrados en Producción/Pruebas unitarias y de aceptación). Valor sugerido<=10% • Efectividad de las pruebas (defectos encontrados en Producción/Cantidad de defectos). Valor sugerido<=10% • Deuda técnica (validación estática de código). Valor a acordar Deseables (Depende de la madurez en DevOps de la organización contratante y el equipo de desarrollo) • % de cobertura de pruebas unitarias. Valor a acordar • % de cobertura de pruebas automatizadas. Valor a acordar 22
  23. 23. Tips relacionados con el inicio en Ágil • Esto es sobre personas, trate a las personas como tal • Las métricas tradicionales de CPI y SPI no le van a servir • Tenga métricas ágiles y entienda el contexto de cada una • Pueden haber ANS (Acuerdos de Niveles de Servicio o SLA Service Level Agriment por sus siglas en inglés) pero son otros completamente distintos • Aprenda a reconocer cuando se requiere la agilidad y cuando no (Cynefin y Matriz de Ralph Stacey) 23Rosario, Argentina
  24. 24. Aprenda a reconocer cuando se requiere la agilidad y cuando no (Cynefin y Matriz de Ralph Stacey) Cynefin Matriz Ralph Stacey 24 Nota: En el mundo del desarrollo de productos y proyectos de software a la medida pocos se escapan del escenario complejo. La promesa de la predectibilidad es “casi imposible” de alcanzar debido a la volatilidad de los requisitos, la necesidad de validar hipótesis con el mercado y el evitar construir productos que nadie usará. (Agile) (Agile) (Agile) http://www.lecciones-aprendidas.info/2017/01/mi-punto-de-vista-bimodal-un-punto.html
  25. 25. Tips relacionados con el inicio en Ágil • Esto es sobre personas, trate a las personas como tal • Las métricas tradicionales de CPI y SPI no le van a servir • Tenga métricas ágiles y entienda el contexto de cada una • Pueden haber ANS (Acuerdos de Niveles de Servicio o SLA Service Level Agriment por sus siglas en inglés) pero son otros completamente distintos • Aprenda a reconocer cuando se requiere la agilidad y cuando no (Cynefin y Matriz de Ralph Stacey) • Un PMP entrenado como Scrum Master que nunca ha liderado un proyecto/producto Ágil no es un experto • No descuide la excelencia técnica • Hágase acompañar de personas y empresas que sepan • Si su proveedor no es ágil tiene dos opciones • Que alguien experto lo acompañe (y por favor siga sus indicaciones) • Cambie de proveedor • Si su equipo de desarrollo es interno, otra vez, déjese acompañar 25Cementrio La Recoleta, Buenos Aires, Argentina
  26. 26. TipsÁgilespara laPMO Pequeñas claves para cambiar los resutlados 26 Puerto Madero, Buenos Aires, Argentina
  27. 27. Tips Ágiles para la PMO • Tenga equipos estables, no arme y desarme equipos. Existe un alto costo en la curva de aprendizaje y estabilización de los equipos 27Rosario, Argentina
  28. 28. Tenga equipos estables, no arme y desarme equipos. Existe un alto costo en la curva de aprendizaje y estabilización de los equipos En lo posible: no arme equipos para los proyectos, lleve proyectos a los equipos 28Catedral de Buenos Aires, Argentina http://www.lecciones-aprendidas.info/2018/09/tu-equipo-agil-no-comienza-siendo-agil.html
  29. 29. Tips Ágiles para la PMO • Tenga equipos estables, no arme y desarme equipos. Existe un alto costo en la curva de aprendizaje y estabilización de los equipos • Los equipos pequeños son mas rápidos 29Buenos Aires, Argentina
  30. 30. 30 https://www.qsm.com/process_improvement_01.html
  31. 31. Tips Ágiles para la PMO • Tenga equipos estables, no arme y desarme equipos. Existe un alto costo en la curva de aprendizaje y estabilización de los equipos • Los equipos pequeños son mas rápidos • No tenga personas tiempo parcial (part-time) es mas costoso 31Estación El Retiro, Buenos Aires, Argentina
  32. 32. 32
  33. 33. Tips Ágiles para la PMO • Tenga equipos estables, no arme y desarme equipos. Existe un alto costo en la curva de aprendizaje y estabilización de los equipos • Los equipos pequeños son mas rápidos • No tenga personas tiempo parcial(part-time) es mas costoso • Agilice cascada, exija software de valor funcionando cada 3 o 4 meses • De nuevo, piense como inversionista, mida el valor que genera el portafolio no el cumplimiento • Insisto, valide los Business Case • Enfóquese en victorias tempranas • Gestione el cost of delay 33Buenos Aires, Argentina
  34. 34. Gestione el Costo del Retraso (Cost of delay) 34 "Si solo puede cuantificar una cosa, cuantifique el Costo del Retraso" - Donald Reinertsen Costo del retraso: ¿Cuánto le cuesta a la compañía por unidad de tiempo no tener una funcionalidad liberada oportunamente? https://devops-research.com/
  35. 35. Tips Ágiles para la PMO • Tenga equipos estables, no arme y desarme equipos. Existe un alto costo en la curva de aprendizaje y estabilización de los equipos • Los equipos pequeños son mas rápidos • No tenga personas tiempo parcial(part-time) es mas costoso • Agilice cascada • De nuevo, piense como inversionista, mida el valor que genera el portafolio no el cumplimiento • Insisto, valide los Business Case • Enfóquese en victorias tempranas • Gestione el cost of delay • Limite el WIP, no le diga que sí a todas las áreas 35Metro de Buenos Aires, Argentina
  36. 36. 36 Atender a todos a la vez generará más costo del retraso y perdida de oportunidad para el negocio
  37. 37. 37
  38. 38. 38 Ley de Little
  39. 39. 39
  40. 40. 40 Ley de Little 2 clientes / minuto12 clientes
  41. 41. 41 Ley de Little = Lead Time (o tiempo de entrega) 12 clientes 2 clientes / minuto = 6 minutos
  42. 42. 42 Veámoslo desde otro ángulo
  43. 43. 43 Un caso real IT tiene 150 proyectos ejecutándose este momento y entregan 100 proyectos promedio al año, ¿cuánto es el tiempo promedio de un proyecto? 150 proyectos 100 proyectos/año 1.5 años = 18 meses ¿Qué impacto tiene esto para el negocio?
  44. 44. 44 Entonces: ¿Cómo hacemos para entregar valor más rápido y mejorar la satisfacción del cliente? ¿Y si es con la misma capacidad (es decir: tasa de entrega o equipo de trabajo)? Reduciendo el WIP
  45. 45. 45 Veamos si quiero entregar en la mitad del tiempo, entonces reduzco la cantidad de proyectos a la mitad, es decir, a 75 proyectos. 75 proyectos 100 proyectos/año 0.75 años = 9 meses
  46. 46. Conclusión: Para de abrir y comienza a cerrar Limita o reduce elWIP 46Buenos Aires, Argentina
  47. 47. Tips Ágiles para la PMO • Tenga equipos estables, no arme y desarme equipos. Existe un alto costo en la curva de aprendizaje y estabilización de los equipos • Los equipos pequeños son mas rápidos • No tenga personas tiempo parcial(part-time) es mas costoso • Agilice cascada • De nuevo, piense como inversionista, mida el valor que genera el portafolio no el cumplimiento • Insisto, valide los Business Case • Enfóquese en victorias tempranas • Gestione el cost of delay • Limite el WIP, no le diga que sí a todas las áreas • Gestione su entorno y sus jefes, sino esto será efímero • Enséñele a su organización a experimentar, que se pueda fallar, rápido y barato 47Caminito, Buenos Aires, Argentina
  48. 48. 48 Correr más experimentos de forma rápida y barata.
  49. 49. Tips Ágiles para la PMO • Tenga equipos estables, no arme y desarme equipos. Existe un alto costo en la curva de aprendizaje y estabilización de los equipos • Los equipos pequeños son mas rápidos • No tenga personas tiempo parcial(part-time) es mas costoso • Agilice cascada • De nuevo, piense como inversionista, mida el valor que genera el portafolio no el cumplimiento • Insisto, valide los Business Case • Enfóquese en victorias tempranas • Gestione el cost of delay • Limite el WIP, no le diga que sí a todas las áreas • Gestione su entorno y sus jefes, sino esto será efímero • Enséñele a su organización a experimentar, que se pueda fallar, rápido y barato • Insisto: pegue el Manifiesto Ágil en su escritorio • Sea LEAN (Maximice el Flujo, Enfóquese en el valor y Elimine desperdicios) • Obsesiónese por el cliente final y transmita esa obsesión a la organización • No deje de buscar la mejora continua • Promueva el uso de los OKRs (objectives and Key Results) a todo nivel 49El Ateneo, Buenos Aires, Argentina
  50. 50. 50
  51. 51. ¿Preguntas? El Tigre, Buenos Aires, Argentina
  52. 52. ¡¡¡Gracias!!! Jorge H. Abad L. @jorge_abad https://www.linkedin.com/in/jorgeabadl/ http://www.lecciones-aprendidas.info/ 52 Buenos Aires, Argentina Nota: Para esta presentación usé fotos de mi visita a Buenos Aires y Rosario Argentina para el Ágiles 2019 Descarga de http://bit.ly/TipsAgilesPMO
  53. 53. Referencias • https://www.altexsoft.com/blog/business/15-key- product-management-metrics-and-kpis/ • https://www.scaledagileframework.com/metrics/ 53

×