tag:blogger.com,1999:blog-23289252552302388692024-03-14T16:22:35.321+01:00Blog de un apóstol de Scrum y KanbanPara aquellos interesados en Scrum, Kanban, Marcos de Escalado y Agilidad les cuento en este blog<br>mis experiencias, mis historias y mis anécdotas, tanto como coach de equipos y empresas, como de trainer de cursos.<br><br>Piensa dos veces, hazlo bien a la primera, aprende a acabar las cosas importantes al 100% con un ritmo bisemanal.Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.comBlogger514125tag:blogger.com,1999:blog-2328925255230238869.post-68563181337662955802021-11-23T23:47:00.002+01:002021-11-24T00:11:55.417+01:00¿Cómo de importante es preparar dependencias externas antes de la PI Planning?<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQoJVFxRBwIjbUrh691AmlEzd2CRnmI8lItFaIZWM-jEiNMkArcJxfOhPN3p3qZOWtRYmtpDh7TOLqzNOmCjFNibqK3F90U9jlV53aHflKqhfqmFn9tuhSWlCjl-QCxTGnnirwtPn8YUz8/s899/DependencyBoard.png" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="899" data-original-width="512" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQoJVFxRBwIjbUrh691AmlEzd2CRnmI8lItFaIZWM-jEiNMkArcJxfOhPN3p3qZOWtRYmtpDh7TOLqzNOmCjFNibqK3F90U9jlV53aHflKqhfqmFn9tuhSWlCjl-QCxTGnnirwtPn8YUz8/w114-h200/DependencyBoard.png" width="114" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Dependency Board</td></tr></tbody></table>Uno de nuestros grandes aprendizajes es que hay que identificar con antelación a la <a href="https://scrum.menzinsky.com/2019/11/como-tine-la-pi-planning-la-intencion.html">PI Planning</a> las <a href="https://scrum.menzinsky.com/2019/06/como-gestiona-safe-las-dependencias-de.html">dependencias</a>, las más importantes y críticas, y las externas. Si no las identificamos, y ¡ojo!, que se trata de <b>solo identificarlas</b>, van a emergen después en la ejecución de PI y provocarán retrasos y bloqueos sobre los que no tenemos control.<br /><br />A mi gusta más entender una <a href="https://scrum.menzinsky.com/2019/06/como-gestiona-safe-las-dependencias-de.html">dependencia</a> como un <a href="https://scrum.menzinsky.com/2020/11/tablero-de-dependencias-o-de-compromisos.html">compromiso</a>, así que el hecho de identificarlas permite resolver previamente potenciales <a href="https://scrum.menzinsky.com/2017/12/un-scrum-master-gestiona-impedimentos.html">impedimentos</a>, necesidades así como identificar <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> externos que deberíamos de invitar a nuestra <a href="https://scrum.menzinsky.com/2019/11/como-tine-la-pi-planning-la-intencion.html">PI Planning</a>.<div><div style="text-align: left;"><br /></div><div style="text-align: center;"><b>Una <a href="https://scrum.menzinsky.com/2019/06/como-gestiona-safe-las-dependencias-de.html">dependencia</a> resuelta es un <a href="https://scrum.menzinsky.com/2020/11/tablero-de-dependencias-o-de-compromisos.html">compromiso</a>,</b></div><b><div style="text-align: center;"><b>una no resuelta es un <a href="https://scrum.menzinsky.com/2021/06/como-gestionar-riesgos-con-roam.html">riesgo</a></b></div></b><br />La preparación es un equilibrio que no siempre es fácil de encontrar; la clave está en entender que debe de haber suficiente preparación para garantizar que la interacción y las <a href="https://scrum.menzinsky.com/2019/06/como-gestiona-safe-las-dependencias-de.html">dependencias</a> se resuelvan durante el evento. Una preparación excesiva puede minimizar la exploración, la interacción y los diseños emergentes, en la <a href="https://scrum.menzinsky.com/2019/11/como-tine-la-pi-planning-la-intencion.html">PI Planning</a> no debemos de sentirnos anclados y defender el trabajo previo que hayamos hecho.</div>Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.com0tag:blogger.com,1999:blog-2328925255230238869.post-86886724422707094402021-11-20T01:19:00.006+01:002021-11-20T01:29:35.813+01:00¿Cuáles son las cinco responsabilidades clave de un buen RTE?<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkvNHXP4BF4E0fGJm3wNFzkijV29XsaU_G9R-6zcP_9I3p6IFf-BUHOgKI-2vTYi5hujso4zu5C7tDPrq03SJrgUE3yIwHTwwXPd4U32ST8j9n8OVagEdYDwvbLr0oUsuUlpeMTrqYdU1c/s755/RTE.jpg" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><span style="color: black;"><img border="0" data-original-height="755" data-original-width="576" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkvNHXP4BF4E0fGJm3wNFzkijV29XsaU_G9R-6zcP_9I3p6IFf-BUHOgKI-2vTYi5hujso4zu5C7tDPrq03SJrgUE3yIwHTwwXPd4U32ST8j9n8OVagEdYDwvbLr0oUsuUlpeMTrqYdU1c/s320/RTE.jpg" width="244" /></span></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Gracias Rubén por la imagen y el reconocimiento</td></tr></tbody></table>Recordemos primero lo que es un <b>RTE (Release Train Engineer)</b>. Se trata de un <a href="https://scrum.menzinsky.com/2016/08/cuales-son-las-interacciones.html">rol</a> de <a href="https://www.scaledagileframework.com/" target="_blank">SAFe®</a>, un <a href="https://scrum.menzinsky.com/2020/01/como-es-un-lider-al-servicio.html">líder al servicio</a> y <a href="https://scrum.menzinsky.com/2016/12/que-tipos-de-coaches-agiles-existen.html">coach</a> de un <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">tren (ART)</a>, a semejanza de un <a href="https://scrum.menzinsky.com/2018/07/cual-es-el-rol-de-un-scrum-master-en-un.html">Scrum Master</a> que es un <a href="https://scrum.menzinsky.com/2020/01/como-es-un-lider-al-servicio.html">líder al servicio</a> para un <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo ágil</a>.<div><br /></div><div>Sabemos que es el responsable de garantizar que el <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">tren</a> funcione correctamente, desde el punto de vista del procesos y ejecución a nivel de programa, impulsa la entrega continua de <a href="https://scrum.menzinsky.com/2020/04/que-significa-valor-de-negocio.html">valor</a>, gestiona <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgos</a> e <a href="https://scrum.menzinsky.com/2017/12/un-scrum-master-gestiona-impedimentos.html">impedimentos</a>, apoya a los <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> en la comprensión y aplicación de prácticas lean-agile y facilita los eventos a nivel de programa.<div><div><br /></div><div><div><u>Pero, ¿Cuáles son las cinco responsabilidades clave?</u></div><div><ol style="text-align: left;"><li><b>Personas</b>: una de las responsabilidades más importantes de un buen RTE es fomentar y mantener experiencias positivas de personas y <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a>. Debe de crear un entorno de confianza que facilite la salud emocional y el positivismo de los <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a>, así como brindarles orientación y apoyo para garantizar que tengan todos lo necesario para que puedan cumplir con sus <a href="https://scrum.menzinsky.com/2017/08/que-representan-el-objetivo-y-la-pila.html">objetivos</a>.</li><li><b><a href="https://scrum.menzinsky.com/2018/01/pueden-tener-los-coaches-agiles.html">Coaching</a> y <a href="https://scrum.menzinsky.com/2016/02/es-necesaria-la-formacion-en-scrum-para.html">formación</a></b>: el RTE debe enseñar a los <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a>, a los <a href="https://scrum.menzinsky.com/2016/01/como-han-de-ser-los-directivos-de-una.html">líderes</a> y a los <a href="https://scrum.menzinsky.com/2018/07/cual-es-el-rol-de-un-scrum-master-en-un.html">Scrum Masters</a> la mentalidad y las prácticas <a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Lean</a> y <a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Agile</a>, especialmente los <a href="https://scrum.menzinsky.com/2015/07/que-es-y-cuales-son-los-postulados-y.html">principios</a>, tanto del <a href="https://scrum.menzinsky.com/2015/07/que-es-y-cuales-son-los-postulados-y.html">Manifiesto Ágil</a> como de <a href="https://www.scaledagileframework.com/" target="_blank">SAFe</a>, para que tomen decisiones alineadas con los mismos.</li><li><b>PI</b>: el RTE debe garantizar la <a href="https://scrum.menzinsky.com/2021/02/que-beneficios-aporta-la-cadencia.html">cadencia</a> en los incrementos del programa (PIs) y que en cada uno de éstos el <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">tren</a> entregue <a href="https://scrum.menzinsky.com/2020/04/que-significa-valor-de-negocio.html">valor</a> incrementalmente en forma de software y sistemas funcionando. Para ello establece y comunica los calendarios anuales de <a href="https://scrum.menzinsky.com/2017/01/como-imprimen-los-sprints-flujo-en-la.html">sprints</a> y PIs, facilita la <a href="https://scrum.menzinsky.com/2019/11/como-tine-la-pi-planning-la-intencion.html">PI Planning</a> y su preparación, así como los demás eventos a nivel de programa, y fomenta visibilidad y transparencia.</li><li><b>Métricas</b>: el RTE es responsable de monitorear y asegurar que se toman las <a href="https://scrum.menzinsky.com/2021/07/el-scrum-master-es-responsable-de-las.html">métricas</a> adecuadas para impulsar el éxito del <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">tren</a>. <a href="https://scrum.menzinsky.com/2021/07/el-scrum-master-es-responsable-de-las.html">Métricas</a> para crear un diálogo sobre "dónde estamos, cómo lo estamos haciendo, qué se puede mejorar", y como dice Robert mi compañero RTE: ¡Utilizar ÚNICAMENTE <a href="https://scrum.menzinsky.com/2021/07/el-scrum-master-es-responsable-de-las.html">métricas</a> que fomenten el buen comportamiento!</li><li><b>Hoja de ruta para mejoras</b>: El RTE debe de fomentar la <a href="https://scrum.menzinsky.com/2017/05/por-que-la-mejora-continua-es-tan.html">mejora continua</a> y crear una <a href="https://scrum.menzinsky.com/2015/02/como-se-realizan-las-hojas-de-ruta-del.html">hoja de ruta</a> de mejoras identificadas en las <a href="https://scrum.menzinsky.com/2015/11/hay-alguna-tecnica-de-retrospectiva-que.html">retrospectivas</a> y buscar continuamente formas de mejorar cada proceso.</li></ol></div></div></div></div>Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.com0tag:blogger.com,1999:blog-2328925255230238869.post-28402467211652642032021-10-16T22:45:00.003+02:002021-10-16T22:45:48.210+02:00¿Cuáles son las ventajas de hacer una PI Planning presencial?<div><table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5Oy32vl-qiu0_2MZ5J-kU_TMAIwApBIBIkc6tm8z8iViiSm50FF5v_bFGy8QYfU-UFfsSH-RVSBeaVk9JiEqNsgn_YKAXj9VYAcodzkXF2q17FXj4PvLUBOADD2kb06r9EjlIVyBK0CdF/s1920/PIPlanningPresencial.jpg" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1281" data-original-width="1920" height="214" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5Oy32vl-qiu0_2MZ5J-kU_TMAIwApBIBIkc6tm8z8iViiSm50FF5v_bFGy8QYfU-UFfsSH-RVSBeaVk9JiEqNsgn_YKAXj9VYAcodzkXF2q17FXj4PvLUBOADD2kb06r9EjlIVyBK0CdF/s320/PIPlanningPresencial.jpg" width="320" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">PI Planning presencial - cortesía de <a href="https://www.pexels.com/es-es/foto/gente-reunida-dentro-del-edificio-blanco-1181408/" target="_blank">Christina Morillo</a></td></tr></tbody></table>La primera <a href="https://scrum.menzinsky.com/2019/11/como-tine-la-pi-planning-la-intencion.html">PI Planning</a> es crítica; estamos aprendiendo una nueva forma de trabajar y necesitamos hacerlo lo más rápidamente posible, así como también establecer buenas conexiones con todos los miembros del <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">ART</a> y crear un sentimiento de pertenencia tribal.</div><div><br /></div><div>Por otro lado si queremos crear un buen plan que sea factible es necesario tomar decisiones críticas rápidamente y crear alineamiento entre todos los asistentes.</div><div><br /></div><div>Las reuniones on-line nos ayudan a navegar en un mundo socialmente distanciado, pero es difícil reemplazar los beneficios de una buena <a href="https://scrum.menzinsky.com/2019/11/como-tine-la-pi-planning-la-intencion.html">PI Planning</a> presencial:</div><div><div><ul style="text-align: left;"><li><b>Generan una mejor comunicación</b>: las palabras son solo una pequeña parte de la forma en que nos comunicamos, son alrededor del 15-20%, el resto es gestual y corporal.</li><li><b>Fomentan relaciones significativas</b>: una buena <a href="https://scrum.menzinsky.com/2019/11/como-tine-la-pi-planning-la-intencion.html">PI Planning</a>, donde la colaboración es esencial, requiere generar confianza, lo que es mucho más fácil en persona.</li><li><b>Crean una atención mejorada</b>: pensemos en cuantas veces estando en una reunión on-line hemos hecho multitarea leyendo el correo electrónico por o ejemplo, e incluso puede que hayamos asistido a más de una reunión a la vez...</li><li><b>Generan ideas innovadoras</b>: las conversaciones en un entorno virtual son menos fluidas y conducen a generar muchas menos ideas innovadoras. La serendipia, esos descubrimientos afortunados y valiosos que se producen de manera casual, solo ocurre en un ambiente presencial.</li></ul></div></div>Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.com2tag:blogger.com,1999:blog-2328925255230238869.post-77952182676883441752021-09-30T19:43:00.002+02:002021-09-30T19:46:46.562+02:00¿Cómo es una agenda y el juego de tableros para una Pre-PI Planning?<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhI0Obm_ROn0DV_g0Dv_UhdpvDDGqTtdpk-48k7qoeeej_k7k5n1-5qQUTsm5foXgtWeJiV_nwc3evMjmbSUfhkR9r2mUajY-_mG7oNw408zvyh5a0m6xj-0vCy2_v8rSZfAupIC2RnR8H4/s800/Solution_Train_F02_WEB.png" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="181" data-original-width="800" height="90" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhI0Obm_ROn0DV_g0Dv_UhdpvDDGqTtdpk-48k7qoeeej_k7k5n1-5qQUTsm5foXgtWeJiV_nwc3evMjmbSUfhkR9r2mUajY-_mG7oNw408zvyh5a0m6xj-0vCy2_v8rSZfAupIC2RnR8H4/w400-h90/Solution_Train_F02_WEB.png" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Solution Train, del tema <a href="https://www.scaledagileframework.com/solution-train/" target="_blank">Solution Train</a> cortesía de © <a href="https://www.scaledagileframework.com/" target="_blank">Scaled Agile, Inc.</a></td></tr></tbody></table>En este post quiero compartiros como ejecutamos las <b>Pre-PI Plannings</b> en nuestro contexto de un <b>Solution Train</b> con nueve <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">trenes (ARTs)</a>. <a href="https://www.scaledagileframework.com/" target="_blank">SAFe®</a> nos da una guía muy general sobre este evento ya que, dada complejidad a este nivel, cada organización ha de encontrar su solución, siempre alineada con los 10 principios.<div><div><br /></div><div>Recordemos que la Pre-PI Planning ayuda a construir un plan alineado entre <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">ARTs</a> para el próximo PI, adaptando la demanda de la solución a las <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-diferencia-entre-velocidad.html">capacidades</a> de los <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">ARTs</a> individuales. También es la ocasión ideal para identificar <a href="https://scrum.menzinsky.com/2019/06/como-gestiona-safe-las-dependencias-de.html">dependencias</a>, para aclarar qué <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">ART</a> necesita qué de quién y para cuando. Alinea a los <a href="https://scrum.menzinsky.com/2020/01/es-un-product-manager-un-gestor.html">Product Managers</a>, arquitectos de sistemas y otras <a href="https://scrum.menzinsky.com/2019/03/quienes-son-los-interesados.html">partes interesadas</a> de los <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">trenes (ARTs)</a> alrededor de una <a href="https://scrum.menzinsky.com/2018/05/como-establecer-o-reestablecer-la.html">visión</a> común. Su objetivo principal es:<div><div><ul style="text-align: left;"><li>Informar sobre los resultados de las planificaciones e iniciativas de negocio</li><li>Informar sobre la <a href="https://scrum.menzinsky.com/2018/05/como-establecer-o-reestablecer-la.html">visión</a> y habilitadores (enablers) del Solution Train</li><li>Discutir objetivos derivados del Solution Train</li><li>Aclarar <a href="https://scrum.menzinsky.com/2019/06/como-gestiona-safe-las-dependencias-de.html">dependencias</a> y su manejo para el siguiente PI</li><li>Alinear las prioridades del Solution Train para el próximo PI</li></ul></div><div><br /></div><div>La <b>agenda</b> que nosotros manejamos es como sigue:</div><div><br /></div><div><u>7:30 a 8:00 - Bienvenida</u></div><div>El momento ideal para una taza de café y socializar :-)</div><div><br /></div><div><u>8:00 a 10:00 - Contexto de negocio y <a href="https://scrum.menzinsky.com/2018/05/como-establecer-o-reestablecer-la.html">visión</a> del Solution Train</u></div><div><ul style="text-align: left;"><li>El CEO o ejecutivo senior describe el estado actual de la empresa, comparte la <a href="https://scrum.menzinsky.com/2018/05/como-establecer-o-reestablecer-la.html">visión</a> empresarial y presenta el estado actual de la solución y el portfolio</li><li>STE presenta:<ul><li>Resultados de la ejecución del PI anterior</li><li>Resultados de la Solution Demo</li><li>Agregación de las medidas de predictibidad a nivel de solución</li></ul></li><li>Solution Managment presenta la <a href="https://scrum.menzinsky.com/2018/05/como-establecer-o-reestablecer-la.html">visión</a> actual de la solución</li><li>El Solution Architect proporciona la cantidad justa de orientación de <a href="https://scrum.menzinsky.com/2015/10/como-se-crea-una-arquitectura-de.html">arquitectura</a> y experiencia del usuario</li></ul></div><div><u><br /></u></div><div><u>10:00 a 10:45 - Solution Backlog</u></div><div>El Solution Manager, junto con los <a href="https://scrum.menzinsky.com/2020/01/es-un-product-manager-un-gestor.html">Product Managers</a>, presentan las capabilities principales y les asignan <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">ART</a> para el próximo PI.</div><div><br /></div><div><u>10:45 a 11:00 - Descanso</u></div><div><br /></div><div><u>11:00 a 13:00 - Breakouts</u></div><div>Previamente a la Pre-PI Planning habremos efectuado un taller para identificar a grandes rasgos qué breakouts son necesarios. En éstos breakouts aquellos <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">ARTs</a> que tengan <a href="https://scrum.menzinsky.com/2019/06/como-gestiona-safe-las-dependencias-de.html">dependencias</a> se reúnen para:</div><div><div><ul style="text-align: left;"><li>Identificar, discutir, acordar, documentar <a href="https://scrum.menzinsky.com/2019/06/como-gestiona-safe-las-dependencias-de.html">dependencias</a> significativas</li><li>Rellenar el tablero de objetivos por <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">ART</a></li></ul></div><div><u><br /></u></div><div><u>13:00 a 14:00 - Comida</u></div><div><br /></div><div><div><u>14:00 a 15:00 - Revisión del Solution Planning Board</u></div><div><div><a href="https://scrum.menzinsky.com/2020/01/es-un-product-manager-un-gestor.html">Product Management</a> presenta los resultados de la planificación con foco principalmente en:</div><div><ul style="text-align: left;"><li>Features clave</li><li><a href="https://scrum.menzinsky.com/2019/06/como-gestiona-safe-las-dependencias-de.html">Dependencias</a> significativas</li><li><a href="https://scrum.menzinsky.com/2018/05/como-establecer-o-reestablecer-la.html">Visiones</a> de los <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">ARTs</a> actualizadas</li></ul></div></div><div><u><br /></u></div><div><u>15:00 a 15:45 - Identificación de objetivos principales</u></div><div>En base al Solution Planning Board identificamos los objetivos preliminares del Solution Train. Son preliminares ya que en Post-PI Planning confirmaremos o ajustaremos éstos objetivos en base a los resultados de las <a href="https://scrum.menzinsky.com/2019/11/como-tine-la-pi-planning-la-intencion.html">PI Plannings</a> individuales.</div><div><br /></div><div><u>15:45 a 16:39 - Cierre y <a href="https://scrum.menzinsky.com/2015/05/hay-algun-tipo-de-tablero-para-las.html">retrospectiva</a></u></div><div>Cerramos con una <a href="https://scrum.menzinsky.com/2015/05/hay-algun-tipo-de-tablero-para-las.html">retrospectiva</a> para recoger feedback del evento, por ejemplo un tablero con "qué ha ido bien", "qué no ha ido bien" e "ideas".</div><div><br /></div></div></div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbZ7uLri0tMuSPr5nSIVOgbnDynR3YNJXBg4CwOcwvW-pPUkV7-uaVcmBPTYiIjLp_lITLRhllmnU0eBwNEoO5HPHE4z9vHs7e0OWkZHGSLoJWqGXqWJg9-GyUUUEkzb83hXqjwoM9Jz5t/s1200/TableroPrePIPLanning.jpg" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="526" data-original-width="1200" height="263" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbZ7uLri0tMuSPr5nSIVOgbnDynR3YNJXBg4CwOcwvW-pPUkV7-uaVcmBPTYiIjLp_lITLRhllmnU0eBwNEoO5HPHE4z9vHs7e0OWkZHGSLoJWqGXqWJg9-GyUUUEkzb83hXqjwoM9Jz5t/w640-h280/TableroPrePIPLanning.jpg" width="600" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Tablero Pre-PI Planning (Solution Planning del tema <a href="https://www.scaledagileframework.com/pre-and-post-pi-planning/" target="_blank">Pre- and Post-PI Planning</a> cortesía de © <a href="https://www.scaledagileframework.com/" target="_blank">Scaled Agile, Inc.</a>)</td></tr></tbody></table><br />
<span face=""arial" , "helvetica" , sans-serif" style="font-size: x-small;">SAFe and Scaled Agile Framework are registered trademarks of <a href="https://www.scaledagileframework.com/" target="_blank">Scaled Agile, Inc.</a></span></div></div></div>Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.com0tag:blogger.com,1999:blog-2328925255230238869.post-10599409138673097672021-09-21T23:01:00.000+02:002021-09-21T23:01:38.769+02:00¿Cómo entender la diferencia entre criterios de aceptación y definición de hecho?<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZTc-GZpP-gl2L4mcL25XLI1c-rjQErEiXx326HHOw7l02pkPIqb0avLJbCZEldLPKPmZAEBoWXHaTT-Hc4F_VUxctuX9E5pPsgbvr0RfuknHI-BLxf1J6By4EdWIcfRh4A5ompLlvnm_u/s851/AcYDoD.png" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto; text-align: center;"><img border="0" data-original-height="461" data-original-width="851" height="173" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZTc-GZpP-gl2L4mcL25XLI1c-rjQErEiXx326HHOw7l02pkPIqb0avLJbCZEldLPKPmZAEBoWXHaTT-Hc4F_VUxctuX9E5pPsgbvr0RfuknHI-BLxf1J6By4EdWIcfRh4A5ompLlvnm_u/s320/AcYDoD.png" width="320" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Para considerar una historia terminada</td></tr></tbody></table>Los que estamos familiarizados con la <a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Agilidad</a> sabemos que las cosas están terminadas o no terminadas, no hay término medio... <b>un 99% terminado en esencia es NO terminado</b>. Si tenemos cosas grandes las dividimos en partes menores de manera que cada una de ellas aporte <a href="https://scrum.menzinsky.com/2020/04/que-significa-valor-de-negocio.html">valor</a>, y éstas las vamos terminando al 100% para agregar <a href="https://scrum.menzinsky.com/2020/04/que-significa-valor-de-negocio.html">valor</a> de forma paulatina.<div><br /></div><div>Esas cosas pequeñas las conocemos como <a href="https://scrum.menzinsky.com/2020/05/cuales-son-las-ventajas-de-las.html">historias de usuario</a>. La manera de medir si están terminadas es utilizando los <a href="https://scrum.menzinsky.com/2015/10/como-escribir-los-criterios-de.html">criterios de aceptación</a>, que responden a la pregunta ¿cuál es comportamiento que ha de mostrar la <a href="https://scrum.menzinsky.com/2020/05/cuales-son-las-ventajas-de-las.html">historia de usuario</a> específica?, y la <a href="https://scrum.menzinsky.com/2015/03/que-significan-dor-y-dod-dor-defintion.html">definición de hecho (DoD)</a>, que responde a ¿qué tiene que cumplir cualquier <a href="https://scrum.menzinsky.com/2020/05/cuales-son-las-ventajas-de-las.html">historia</a> para que se considere terminada?</div><div><br /></div><table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8QBYXKXt5e9zmVAUlwH2_ZG3oaQipSWMeHWWNmebvI0nuXPEA8aS-EKhZZ_URL16LeI-XZTLdkl8oi9YrUZho45IEjv_jMwyLa3UUxiQWxkSrkvGu2z82sEP9dPqGLIGWstsli2tSbTFz/s1790/AcVsDoD.jpg" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="934" data-original-width="1790" height="167" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8QBYXKXt5e9zmVAUlwH2_ZG3oaQipSWMeHWWNmebvI0nuXPEA8aS-EKhZZ_URL16LeI-XZTLdkl8oi9YrUZho45IEjv_jMwyLa3UUxiQWxkSrkvGu2z82sEP9dPqGLIGWstsli2tSbTFz/w320-h167/AcVsDoD.jpg" width="320" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><a href="https://failfastmoveon.blogspot.com/2021/07/definition-of-done-vs-acceptance.html" target="_blank">Definition of Done vs. Acceptance Criteria</a></td></tr></tbody></table><div>Los <a href="https://scrum.menzinsky.com/2015/10/como-escribir-los-criterios-de.html">criterios de aceptación</a> describen comportamientos que hace el <a href="https://scrum.menzinsky.com/2018/05/un-buen-proyecto-implica-un-buen.html">producto</a> cuando se complete la <a href="https://scrum.menzinsky.com/2020/05/cuales-son-las-ventajas-de-las.html">historia de usuario</a>, por tanto no son cosas que el <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo de desarrollo</a> haga sobre <a href="https://scrum.menzinsky.com/2018/05/un-buen-proyecto-implica-un-buen.html">producto</a>. La <a href="https://scrum.menzinsky.com/2015/03/que-significan-dor-y-dod-dor-defintion.html">definición de hecho</a> es un conjunto de actividades obligatorias que el <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a> ha de efectuar para cada <a href="https://scrum.menzinsky.com/2020/05/cuales-son-las-ventajas-de-las.html">historia de usuario</a>.</div><div><br /></div><div>La imagen de la derecha, que inicialmente encontré en un post en LinkedIn, y que luego descubrí que proviene del artículo "<a href="https://failfastmoveon.blogspot.com/2021/07/definition-of-done-vs-acceptance.html" target="_blank">Definition of Done vs. Acceptance Criteria</a>" de <a href="https://www.linkedin.com/in/michaelkuesters/" target="_blank">Michael Küsters</a>, arroja muchísima claridad sobre la diferencia entre <a href="https://scrum.menzinsky.com/2015/10/como-escribir-los-criterios-de.html">criterios de aceptación</a> y la <a href="https://scrum.menzinsky.com/2015/03/que-significan-dor-y-dod-dor-defintion.html">definición de hecho</a>.</div><div><br /></div>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;">
<tbody><tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td style="border: 1pt solid; padding: 0cm 5.4pt; width: 112.2pt;" valign="top" width="150">
</td>
<td style="background: rgb(217, 217, 217); border-left: none; border: 1pt solid; padding: 0cm 5.4pt; width: 170pt;" valign="top" width="250"><div class="MsoNormal" style="line-height: normal; margin-bottom: 0cm;"><b>Criterio de aceptación</b></div>
</td>
<td style="background: rgb(217, 217, 217); border-left: none; border: 1pt solid; padding: 0cm 5.4pt; width: 170pt;" valign="top" width="250"><div class="MsoNormal" style="line-height: normal; margin-bottom: 0cm;"><b>Definición de hecho</b></div>
</td>
</tr>
<tr style="mso-yfti-irow: 1;">
<td style="background: rgb(217, 217, 217); border-top: none; border: 1pt solid; padding: 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: 0cm;">Describe...</div></td><td style="background: rgb(245, 245, 255); border-bottom: 1pt solid; border-left: none; border-right: 1pt solid; border-top: none; padding: 0cm 5.4pt; width: 112.2pt;" valign="top" width="150">lo que el producto hace</td><td style="background: rgb(245, 245, 255); border-bottom: 1pt solid; border-left: none; border-right: 1pt solid; border-top: none; padding: 0cm 5.4pt; width: 112.25pt;" valign="top" width="150">lo que el equipo hace</td></tr>
<tr style="mso-yfti-irow: 1;">
<td style="background: rgb(217, 217, 217); border-top: none; border: 1pt solid; padding: 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: 0cm;">Calidad del...</div></td><td style="border-bottom: 1pt solid; border-left: none; border-right: 1pt solid; border-top: none; padding: 0cm 5.4pt; width: 112.2pt;" valign="top" width="150">producto desde el punto de vista del usuario</td><td style="border-bottom: 1pt solid; border-left: none; border-right: 1pt solid; border-top: none; padding: 0cm 5.4pt; width: 112.25pt;" valign="top" width="150">trabajo desde la perspectiva del proceso</td></tr>
<tr style="mso-yfti-irow: 1;">
<td style="background: rgb(217, 217, 217); border-top: none; border: 1pt solid; padding: 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: 0cm;">Aplica a...</div></td><td style="background: rgb(245, 245, 255); border-bottom: 1pt solid; border-left: none; border-right: 1pt solid; border-top: none; padding: 0cm 5.4pt; width: 112.2pt;" valign="top" width="150">a una <a href="https://scrum.menzinsky.com/2020/05/cuales-son-las-ventajas-de-las.html">historia de usuario</a> específica</td><td style="background: rgb(245, 245, 255); border-bottom: 1pt solid; border-left: none; border-right: 1pt solid; border-top: none; padding: 0cm 5.4pt; width: 112.25pt;" valign="top" width="150">generalmente a todos los elementos de la pila de producto</td></tr>
<tr style="mso-yfti-irow: 1;">
<td style="background: rgb(217, 217, 217); border-top: none; border: 1pt solid; padding: 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: 0cm;">Se cumple cuando...</div></td><td style="border-bottom: 1pt solid; border-left: none; border-right: 1pt solid; border-top: none; padding: 0cm 5.4pt; width: 112.2pt;" valign="top" width="150">se verifica los test</td><td style="border-bottom: 1pt solid; border-left: none; border-right: 1pt solid; border-top: none; padding: 0cm 5.4pt; width: 112.25pt;" valign="top" width="150">acuerdo del equipo</td></tr>
</tbody></table>Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.com2tag:blogger.com,1999:blog-2328925255230238869.post-49898685914636169802021-08-31T11:39:00.004+02:002021-08-31T11:44:12.013+02:00¿Cuál es el Manifiesto para un líder al servicio ágil?<div>Todos sabemos que en última instancia una <a href="https://scrum.menzinsky.com/2017/10/cual-es-la-diferencia-entre-un-enfoque.html">transformación ágil</a> es una transformación de la cultura de la compañía. Iniciamos una <a href="https://scrum.menzinsky.com/2017/10/cual-es-la-diferencia-entre-un-enfoque.html">transformación</a> mediante la implantación de nuevas prácticas y procesos que planten la semilla para que, en caso de que la compañía permita el cambio cultural, se implante la <a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Agilidad</a>.</div><div><br /></div><div>El <a href="https://scrum.menzinsky.com/2015/07/que-es-y-cuales-son-los-postulados-y.html">Manifiesto Ágil</a> para el desarrollo ágil nació para dotar a los <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> de la cultura necesaria para que Scrum y otros métodos ágiles puedan dar sus frutos en cuanto a la entrega de <a href="https://scrum.menzinsky.com/2020/04/que-significa-valor-de-negocio.html">valor</a>. Hoy en día hablamos de <a href="https://scrum.menzinsky.com/2016/02/que-marco-de-scrum-escalado-elegir.html">escalado</a> y de <a href="https://scrum.menzinsky.com/2017/10/cual-es-la-diferencia-entre-un-enfoque.html">transformaciones</a> de grandes compañías para las que el <a href="https://scrum.menzinsky.com/2015/07/que-es-y-cuales-son-los-postulados-y.html">Manifiesto Ágil</a> es necesario pero no suficiente.</div><div><br /></div><div><div>Los <a href="https://scrum.menzinsky.com/2016/01/como-han-de-ser-los-directivos-de-una.html">directivos y líderes</a> de una gran compañía son todos ellos responsables del éxito de una <a href="https://scrum.menzinsky.com/2017/10/cual-es-la-diferencia-entre-un-enfoque.html">transformación ágil</a>, ya que solo ellos tienen la autoridad para cambiar los sistemas que gobiernan cómo se realiza el trabajo. Solo ellos pueden crear un entorno que aliente a los <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> a prosperar y a producir <a href="https://scrum.menzinsky.com/2020/04/que-significa-valor-de-negocio.html">valor</a>.</div><div><br /></div><div>Necesitamos <a href="https://scrum.menzinsky.com/2016/01/como-han-de-ser-los-directivos-de-una.html">líderes</a> que apoyen la mentalidad ágil ejemplificando comportamientos, y que inspiren y motiven a los <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> a buscar mejores forma de trabajar. <a href="https://scrum.menzinsky.com/2016/01/como-han-de-ser-los-directivos-de-una.html">Líderes</a> que lideren activamente el cambio participando y guiando las actividades necesarias para comprender y optimizar continuamente los <a href="https://scrum.menzinsky.com/2019/03/porque-la-agilidad-desarrolla-productos.html">flujos de valor</a> de la compañía.</div></div><div><br /></div><div>Es por ello que quiero presentar el <b>Manifiesto del líder ágil</b> que ha creado Agile <a href="https://agilecooking.com.ar/" target="_blank">Cooking</a>; en él encontraréis la mentalidad necesaria para aquellos <a href="https://scrum.menzinsky.com/2016/01/como-han-de-ser-los-directivos-de-una.html">lideres</a> que quieran implantar <a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Agilidad</a> en sus compañías tengan éxito.</div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOrXw2JIe1Y0NeGU6lUfyvkOlyoDh1e4qQEvhYRzCQqY7oIc3fvdbSnKXidU6scxp5J2FwfSe5HAISlUqjEgQ2YhOdkgt2wvEOdGAAGTHQOQHQDeo1x6Zcw7mYhhgRELnogiBpJMEnLMxG/s960/ManifiestoLider%25C3%2581gil.jpg" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="540" data-original-width="960" height="338" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOrXw2JIe1Y0NeGU6lUfyvkOlyoDh1e4qQEvhYRzCQqY7oIc3fvdbSnKXidU6scxp5J2FwfSe5HAISlUqjEgQ2YhOdkgt2wvEOdGAAGTHQOQHQDeo1x6Zcw7mYhhgRELnogiBpJMEnLMxG/w640-h360/ManifiestoLider%25C3%2581gil.jpg" width="600" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Manifiesto del líder ágil de <a href="https://agilecooking.com.ar/" target="_blank">Agile Cooking</a></td></tr></tbody></table>Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.com0tag:blogger.com,1999:blog-2328925255230238869.post-63080712530770040982021-08-11T14:59:00.006+02:002021-08-12T11:58:10.759+02:00¿Qué tienen en común los tomates y las consultoras de transformación?<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6G3oP11OWf4jkwihJCgV2PaGO9BgpeQ4wEuJoDIgD2FD_iKt7YUWKt4iyPRDpYbmWT0i6_Fut0Gd7bxJ9_d7rNs6F0c2WOm6mrTDDu9UHcsAkhmw5ONU6uU92l2XxYUpw0NNlag4EoMPl/s2560/TomateCommodity.jpg" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="2560" data-original-width="1920" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6G3oP11OWf4jkwihJCgV2PaGO9BgpeQ4wEuJoDIgD2FD_iKt7YUWKt4iyPRDpYbmWT0i6_Fut0Gd7bxJ9_d7rNs6F0c2WOm6mrTDDu9UHcsAkhmw5ONU6uU92l2XxYUpw0NNlag4EoMPl/s320/TomateCommodity.jpg" width="240" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Tomate commodity donde compites por precio<br />Cortesía de Engin Akyurt en <a href="https://www.pexels.com/es-es/foto/tomates-rojos-a-bordo-2899682/" target="_blank">Pexels</a></td></tr></tbody></table>¿Alguna vez habéis comido esos tomates que tienen un sabor intenso, jugoso y que no puedes dejar de comer? Yo si, y desde entonces voy loco por saborear de nuevo esos tomates, y lo importante para este post es que no me importa el precio, ¡pago gustosamente de 6 a 10 eur por kilo!<div><br /></div><div>Por otro lado es muy fácil encontrar tomates commodity, por ejemplo en el Carrefour a 1,35 y 1,45 eur el kilo, tomates buenos sin duda, pero que no me generan placer al comerlos.</div><div><br /></div><div>Estamos ante dos modelos de negocio muy distintos, el <b>commodity</b>, donde compites al precio más bajo, donde un décimo de céntimo puede marcar la diferencia y donde impera la industrialización; y el <b>gourmet</b>, que va a microsegmentos de <a href="https://scrum.menzinsky.com/2018/01/quien-es-tu-cliente.html">clientes</a> donde importa la <a href="https://scrum.menzinsky.com/2016/12/la-calidad-es-negociable.html">calidad</a> y no el precio, y que se basa en recursos locales, tanto en la agricultura como en la distribución.</div><div><br /></div><div>¿Y qué tienen que ver las <a href="https://scrum.menzinsky.com/2019/02/cual-podria-ser-un-modelo-de-negocio.html">consultoras</a> de <a href="https://scrum.menzinsky.com/2017/10/cual-es-la-diferencia-entre-un-enfoque.html">transformación</a> con todo esto? Hoy en día prácticamente todas las grandes empresas internacionales están haciendo esfuerzos en su <a href="https://scrum.menzinsky.com/2017/10/cual-es-la-diferencia-entre-un-enfoque.html">transformación ágil</a>. Estas empresas prefieren un <a href="https://scrum.menzinsky.com/2019/02/cual-podria-ser-un-modelo-de-negocio.html">proveedor de consultoría</a> grande e internacional ya que les inspiran seguridad y llevan a creer que así garantizan una <a href="https://scrum.menzinsky.com/2017/10/cual-es-la-diferencia-entre-un-enfoque.html">transformación</a> exitosa.</div><div><br /></div><div>Para transformar una empresa empezamos incorporando nuevos procesos y nuevas prácticas, y así crear el entorno en el que se fomente la responsabilidad compartida y la colaboración, pero muchas veces nos olvidamos de que una <a href="https://scrum.menzinsky.com/2017/10/cual-es-la-diferencia-entre-un-enfoque.html">transformación</a> ágil es en el fondo una <a href="https://scrum.menzinsky.com/2017/10/cual-es-la-diferencia-entre-un-enfoque.html">transformación</a> en el comportamiento de las personas. </div><div><br /></div><div>No hay <a href="https://scrum.menzinsky.com/2017/10/cual-es-la-diferencia-entre-un-enfoque.html">transformación</a> si las personas no aprenden a comportarse acorde con lo que nos trae la <a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Agilidad</a>, por ejemplo los <a href="https://scrum.menzinsky.com/2016/01/como-han-de-ser-los-directivos-de-una.html">mandos y directivos</a> deberán de aprender a comportarse como <a href="https://scrum.menzinsky.com/2020/01/como-es-un-lider-al-servicio.html">lideres al servicio</a>. Y esa <a href="https://scrum.menzinsky.com/2017/10/cual-es-la-diferencia-entre-un-enfoque.html">transformación</a> ha de hacerse partiendo de la realidad del momento, incluida la cultural de personas y empresa.</div><div><table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiP60Wn7iwUZqU0NfpZq1yv77SufE1nxsLzXL2adMip5Nc_lN_rRK21CzjG4fJvlxsm8a9cMMKXw2pQQTX_cFYz08O1f7YPOhYH48fYOwO9mtAIthr6OKOCka2oHr27M4yFQNMVyJw1okZh/s1920/TomateGourmet.jpg" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><span style="color: black;"><img border="0" data-original-height="1275" data-original-width="1920" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiP60Wn7iwUZqU0NfpZq1yv77SufE1nxsLzXL2adMip5Nc_lN_rRK21CzjG4fJvlxsm8a9cMMKXw2pQQTX_cFYz08O1f7YPOhYH48fYOwO9mtAIthr6OKOCka2oHr27M4yFQNMVyJw1okZh/s320/TomateGourmet.jpg" width="320" /></span></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Tomates gourmet donde te diferencias por la calidad<br />Cortesía de Son Tung Tran en <a href="https://www.pexels.com/es-es/foto/comida-rojo-jardin-hoja-6555515/" target="_blank">Pexels</a></td></tr></tbody></table></div><div>Una gran <a href="https://scrum.menzinsky.com/2017/10/cual-es-la-diferencia-entre-un-enfoque.html">transformación</a> liderada por una <a href="https://scrum.menzinsky.com/2019/02/cual-podria-ser-un-modelo-de-negocio.html">consultora</a> internacional probablemente no sea la más potente, no se trata de formar en <a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Agilidad</a> y luego acompañar en procesos y prácticas e irse. Es crítico transformar a las personas, y eso requiere a expertos locales, <a href="https://scrum.menzinsky.com/2016/12/que-tipos-de-coaches-agiles-existen.html">coaches ágiles</a> locales inmersos en la cultura local con suficiente libertad y pasión como para llevar a cabo un acompañamiento exitoso. Es muy diferente unir y crear puentes entre españoles que entre alemanes por ejemplo... y de eso sé un rato, jajaja.</div><div><br /></div><div>Y ahí es donde entran los tomates gourmet; para basar nuestro negocio en tomates con sabor y que deleiten la <a href="https://scrum.menzinsky.com/2017/10/cual-es-la-diferencia-entre-un-enfoque.html">transformación</a> en nuestros grandes <a href="https://scrum.menzinsky.com/2018/01/quien-es-tu-cliente.html">clientes</a> necesitamos soluciones locales, agricultores y distribuidores locales, a la vez que cobertura internacional.</div><div><br /></div><div>Una solución excelente a esta necesidad se basa en la colaboración internacional y a largo plazo de <a href="https://scrum.menzinsky.com/2019/02/cual-podria-ser-un-modelo-de-negocio.html">consultoras</a> locales, ser partners de multitud de <a href="https://scrum.menzinsky.com/2019/02/cual-podria-ser-un-modelo-de-negocio.html">consultoras</a> a lo largo y ancho del globo para adquirir esa diversidad y multifuncionalidad necesaria para poder transformar en su máxima potencia a compañías internacionales.</div><div><br /></div><div>Si por ejemplo trabajamos con equipos localizados en España, la mejor solución es una <a href="https://scrum.menzinsky.com/2019/02/cual-podria-ser-un-modelo-de-negocio.html">consultora</a> con <a href="https://scrum.menzinsky.com/2016/12/que-tipos-de-coaches-agiles-existen.html">coaches ágiles</a> nativos españoles, y si en un momento dado necesitamos dar servicios de <a href="https://scrum.menzinsky.com/2016/02/es-necesaria-la-formacion-en-scrum-para.html">formación</a> o de <a href="https://scrum.menzinsky.com/2015/01/es-el-scrum-master-un-rol-tiempo.html">Scrum Master</a> en la India, la solución ideal es que colaboremos con una empresa en la India que se encargue de dar esos servicios.</div><div><br /></div><div>Esta solución requiere mucha transparencia y hay que dejar de lado la competencia, necesitamos colaborar entre los que fueran nuestra competencia en otros países para poder sobrevivir en este <a href="https://scrum.menzinsky.com/2017/03/como-es-el-mundo-que-rodea-las.html">mundo global VUCA</a>.</div>Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.com2tag:blogger.com,1999:blog-2328925255230238869.post-51971292258294843362021-07-23T16:43:00.003+02:002021-07-23T16:50:36.969+02:00¿Cómo revisamos de forma sistemática la demanda versus la capacidad del sistema del sistemas Kanban?<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1lWNLQLTe7tJt4ozFt0MwQMvkw7lpQAwdl8IWuKePE1gu-j_rqSVYWDUidUFg0SGBiI3Wj-btOZ0_f21R1UHWk4tjRVf6YvSReDyGyQR2OfbrxGgtk6bA5lQJGq363lt1vTj_8-ETAvQK/s6633/SystemOfSystemsReview.jpg" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="4422" data-original-width="6633" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1lWNLQLTe7tJt4ozFt0MwQMvkw7lpQAwdl8IWuKePE1gu-j_rqSVYWDUidUFg0SGBiI3Wj-btOZ0_f21R1UHWk4tjRVf6YvSReDyGyQR2OfbrxGgtk6bA5lQJGq363lt1vTj_8-ETAvQK/s320/SystemOfSystemsReview.jpg" width="320" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Revisión de un sistema Kanban - cortesía de <a href="https://www.pexels.com/es-es/foto/hombre-gente-mujer-calle-6804078/" target="_blank">cottonbro</a><br /></td></tr></tbody></table>Para revisar como está funcionando nuestro sistema <a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Kanban</a>, el <b><a href="https://scrum.menzinsky.com/2021/03/que-es-el-modelo-de-madurez-kanban-kmm.html">modelo de madurez Kanban (KMM)</a> introduce en el nivel 3</b> la <b>Improvement Suggestions Review</b>, o revisión de sugerencias de <a href="https://scrum.menzinsky.com/2017/05/por-que-la-mejora-continua-es-tan.html">mejoras</a>, uno de los eventos del <a href="https://scrum.menzinsky.com/2019/01/cual-es-el-ciclo-de-eventos-para-kanban.html">ciclo de eventos Kanban</a> donde se revisan las sugerencias de <a href="https://scrum.menzinsky.com/2017/05/por-que-la-mejora-continua-es-tan.html">mejora</a> identificadas por los miembros del <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a>.<div><br /></div><div><div>El evento se establece con periodicidad, habitualmente 1 vez al mes y con una duración máxima de 1 hora, y al que asisten representantes del flujo de trabajo o prestación del servicio y opcionalmente un facilitador.</div><div><br /></div><div>En ella se tratan las sugerencias de <a href="https://scrum.menzinsky.com/2017/05/por-que-la-mejora-continua-es-tan.html">mejora</a> identificadas por los miembros del <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a>, <a href="https://scrum.menzinsky.com/2017/05/por-que-la-mejora-continua-es-tan.html">mejoras</a> sobre el <a href="https://scrum.menzinsky.com/2014/06/tablero-kanban-fisico-o-virtual-si.html">tablero Kanban</a> e ideas, para decidir cómo abordarlas y cuáles implementar ahora, más tarde o nunca.</div><div><br /></div><div><hr /></div><div><br /></div><div>En el <b>nivel 4 del <a href="https://scrum.menzinsky.com/2021/03/que-es-el-modelo-de-madurez-kanban-kmm.html">modelo de madurez Kanban (KMM)</a></b> la <b>Improvement Suggestions Review</b> se sustituye por la <b>Operations Review</b>, o revisión de operaciones, para revisar como los sistemas <a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Kanban</a> individuales funcionan juntos y de cómo sus <a href="https://scrum.menzinsky.com/2016/01/como-hacer-que-los-equipos-scrum.html">dependencias</a> están siendo equilibradas por la organización respecto a la demanda y a la <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-diferencia-entre-velocidad.html">capacidad</a> del "sistema de sistemas" general.</div><div><br /></div><div>El desempeño de la organización se basa en optimizar cada <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a> y la organización como un <a href="https://scrum.menzinsky.com/2018/05/en-que-consiste-system-thinking.html">sistema</a> completo, y este evento proporciona la <a href="https://scrum.menzinsky.com/2018/05/en-que-consiste-system-thinking.html">visión sistémica (holística)</a>. Analizamos la eficiencia de los diferentes <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> y de la organización en su conjunto. Luego revisamos la demanda y la <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-diferencia-entre-velocidad.html">capacidad</a> de cada <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a> <a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Kanban</a>, enfocándonos en las <a href="https://scrum.menzinsky.com/2016/01/como-hacer-que-los-equipos-scrum.html">dependencias</a> y sus efectos.</div><div><br /></div><div>Su periodicidad se establece habitualmente 1 vez al mes y con una duración máxima de 2-2,5 horas, y a la que asisten SDM y SRM de cada sistema, <a href="https://scrum.menzinsky.com/2016/01/como-han-de-ser-los-directivos-de-una.html">gerentes</a>, colaboradores individuales, representantes de <a href="https://scrum.menzinsky.com/2018/01/quien-es-tu-cliente.html">clientes</a> por sistema <a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Kanban</a> y opcionalmente un facilitador.</div><div><br /></div><div>Se circunscribe a un <a href="https://scrum.menzinsky.com/2018/05/un-buen-proyecto-implica-un-buen.html">producto</a> o unidad de negocio y sus inputs son:</div><div><ul style="text-align: left;"><li>Resumen de las conclusiones de todas las <a href="https://scrum.menzinsky.com/2021/02/como-funciona-una-retrospectiva-en.html">Service Delivery Reviews</a></li><li>Información de desempeño empresarial de la Strategy Review</li><li>Iniciativas de <a href="https://scrum.menzinsky.com/2017/05/por-que-la-mejora-continua-es-tan.html">mejora continua</a> de la <a href="https://scrum.menzinsky.com/2021/05/como-gestionar-bloqueos-y-riesgos-en.html">Risk Review</a> sobre cambios organizacionales</li><li>Sugerencias/decisiones de <a href="https://scrum.menzinsky.com/2017/05/por-que-la-mejora-continua-es-tan.html">mejora</a> o cambios necesarios en la <a href="https://scrum.menzinsky.com/2018/08/como-ha-de-ser-la-estrategia-en-una.html">estrategia</a></li><li>Impacto dependiente en el <a href="https://scrum.menzinsky.com/2021/05/como-gestionar-bloqueos-y-riesgos-en.html">riesgo</a> para una distribución del <a href="https://scrum.menzinsky.com/2015/06/cual-es-la-diferencia-entre-lead-y.html">tiempo de entrega</a> (<a href="https://scrum.menzinsky.com/2015/06/cual-es-la-diferencia-entre-lead-y.html">Lead Time</a> Histogram) para trasladar a la <a href="https://scrum.menzinsky.com/2021/05/como-gestionar-bloqueos-y-riesgos-en.html">Risk Review</a><br /></li></ul></div><div><div>En base a las <a href="https://scrum.menzinsky.com/2016/01/como-hacer-que-los-equipos-scrum.html">dependencias</a> encontradas y efectos interdependientes expuestos se sugieren eventos Kaizen y se asignan oportunidades de <a href="https://scrum.menzinsky.com/2017/05/por-que-la-mejora-continua-es-tan.html">mejora</a>.</div></div><div><br /></div><div>Las sugerencias de <a href="https://scrum.menzinsky.com/2017/05/por-que-la-mejora-continua-es-tan.html">mejora</a>, decisiones, cambios y acciones de esta reunión se comunican de vuelta en los eventos de las <a href="https://scrum.menzinsky.com/2021/02/como-funciona-una-retrospectiva-en.html">Service Delivery Review</a>s, la Statregy Review y las <a href="https://scrum.menzinsky.com/2021/05/como-gestionar-bloqueos-y-riesgos-en.html">Risk Reviews</a>.</div></div>Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.com0tag:blogger.com,1999:blog-2328925255230238869.post-57047650955431464112021-07-18T11:46:00.002+02:002021-07-26T11:09:45.626+02:00¿El Scrum Master es responsable de las métricas?<div><table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL5R2ayvu6ca0X_WZEkc69exZBMV8A_vVWf283E0EArVtn1Hso0g8zTQwo3R1PIPPgfDQE7N1-A1xpmVj-WWZpUwVjSDgMPdixGzANgbWHRKGp5kJVuZG2d6_VmcKjK6LrsENItTCwt2lz/s1920/M%25C3%25A9tricas.png" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1080" data-original-width="1920" height="181" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL5R2ayvu6ca0X_WZEkc69exZBMV8A_vVWf283E0EArVtn1Hso0g8zTQwo3R1PIPPgfDQE7N1-A1xpmVj-WWZpUwVjSDgMPdixGzANgbWHRKGp5kJVuZG2d6_VmcKjK6LrsENItTCwt2lz/w320-h181/M%25C3%25A9tricas.png" width="320" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Lo que no se mide no se puede mejorar<br />Cortesía de <a href="https://pixabay.com/es/illustrations/administrador-de-en-l%c3%adnea-gr%c3%a1fico-6086442/" target="_blank">Pixabay</a></td></tr></tbody></table>Recientemente asistí al <a href="https://www.meetup.com/es-ES/AgileWomen/events/278640326/" target="_blank">meetup</a> "<a href="https://www.youtube.com/watch?v=nEEvQuft0EY" target="_blank">Stand Up Agile - Aprendiendo con Humor</a>" en el que Rogger Bravo intervino con lo la idea del Agile Hippie; un <a href="https://scrum.menzinsky.com/2015/02/que-es-un-coach-agil-y-cuales-son-sus.html">coach ágil</a> focalizado en personas y que obvia las <a href="https://scrum.menzinsky.com/2016/01/que-metricas-tomar-en-scrum.html">métricas</a> de negocio. Cuenta que, como muchos de nosotros, ha sido un Agile Hippie hasta que un día le preguntaron: </div><div><div style="text-align: left;"><ul style="text-align: left;"><li>¿Qué tipos de <a href="https://scrum.menzinsky.com/2021/04/cual-es-la-diferencia-entre-okrs-y-kpis.html">indicadores de negocio</a> manejas?</li><li>¿Cómo te anticipas estadísticamente con pronósticos de resultados?</li><li>¿Cómo manejas un flujo de <a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Kanban</a> para que esté apto para su propósito y no enfocado al <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a>?</li><li>¿Cómo sabes que estás entregando <a href="https://scrum.menzinsky.com/2020/04/que-significa-valor-de-negocio.html">valor</a> al cliente?</li></ul></div><div><div>Aprendió que la mayoría de <a href="https://scrum.menzinsky.com/2015/02/que-es-un-coach-agil-y-cuales-son-sus.html">coaches ágiles</a> estamos principalmente orientados en el rendimiento de los <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> en lugar de negocio, y el negocio ha de ser rentable. Lo que no se mide no se puede mejorar, por tanto las <a href="https://scrum.menzinsky.com/2016/01/que-metricas-tomar-en-scrum.html">métricas</a> de negocio han de medirse.</div><div><br /></div><div>Obtenemos aquello que medimos, por tanto necesitamos <a href="https://scrum.menzinsky.com/2016/01/que-metricas-tomar-en-scrum.html">métricas</a> que fomenten la entrega de <a href="https://scrum.menzinsky.com/2020/04/que-significa-valor-de-negocio.html">valor</a> (flujo), una <a href="https://scrum.menzinsky.com/2015/07/que-es-y-cuales-son-los-postulados-y.html">mentalidad</a> y buen comportamiento ágil (competencia) y también resultados adecuados:</div><div><ul style="text-align: left;"><li><b>Flujo</b>: ¿Qué tan eficiente es la organización en la entrega de <a href="https://scrum.menzinsky.com/2020/04/que-significa-valor-de-negocio.html">valor</a> al <a href="https://scrum.menzinsky.com/2018/01/quien-es-tu-cliente.html">cliente</a>?</li><li><b>Competencia</b>: ¿Cuán competente es la organización en las prácticas que permitan <a href="https://scrum.menzinsky.com/2019/08/es-la-agilidad-solo-una-moda.html">Business Agility</a>?</li><li><b>Resultados</b>: ¿Nuestras soluciones satisfacen las necesidades de nuestros <a href="https://scrum.menzinsky.com/2018/01/quien-es-tu-cliente.html">clientes</a> y del <a href="https://scrum.menzinsky.com/2019/03/quienes-son-los-interesados.html">negocio</a>?</li></ul></div><div>Esta <a href="https://scrum.menzinsky.com/2016/01/que-metricas-tomar-en-scrum.html">métricas</a> requieren una comprensión fundamental de la economía de los sistemas de construcción y nos permiten estar alineados con el objetivo de <a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Lean/Agile</a>: ofrecer el mejor <a href="https://scrum.menzinsky.com/2020/04/que-significa-valor-de-negocio.html">valor</a> y <a href="https://scrum.menzinsky.com/2016/12/la-calidad-es-negociable.html">calidad</a> para las personas y la sociedad en el menor tiempo de entrega sostenible.</div></div></div><div><br /></div><div>Por tanto los <a href="https://scrum.menzinsky.com/2015/02/que-es-un-coach-agil-y-cuales-son-sus.html">coaches ágiles</a> y los <a href="https://scrum.menzinsky.com/2015/01/es-el-scrum-master-un-rol-tiempo.html">Scrum Masters</a> somos los responsable de que se tomen las <a href="https://scrum.menzinsky.com/2016/01/que-metricas-tomar-en-scrum.html">métricas</a> que aporten <a href="https://scrum.menzinsky.com/2020/04/que-significa-valor-de-negocio.html">valor</a>. Participan en la definición de las mismas, directamente en las de flujo y competencia, y en las de resultados entendiendo las necesidades de quiénes las solicitan. En lugar de simplemente producir <a href="https://scrum.menzinsky.com/2016/01/que-metricas-tomar-en-scrum.html">métricas</a> e informes a ciegas, lo mejor que puede hacer un <a href="https://scrum.menzinsky.com/2015/01/es-el-scrum-master-un-rol-tiempo.html">Scrum Master</a> es comprender el problema y trabajar con quienquiera que esté solicitando las <a href="https://scrum.menzinsky.com/2016/01/que-metricas-tomar-en-scrum.html">métricas</a> para obtener la mejor información posible que pueda ayudarlos a resolver sus problemas con la menor cantidad de trabajo innecesario o adicional.</div>Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.com2tag:blogger.com,1999:blog-2328925255230238869.post-57141421017073247772021-07-16T23:03:00.002+02:002021-07-17T11:18:32.440+02:00¿Qué especialistas pueden formar un equipo multidisciplinar enfocado a procesos?<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgB6N1dPy_xdTUMXL1wG6FcCGwek7mHjL7MQiy3tXzQSw_VG2kgMQQN4oZdI1ptqR1QTxOXvA0275mRVGBjI50IA_SoWAGMkmuwd05cu5SS5QmGGtIm8w20NhonYg3zklVfb99cQSzGluqF/s1920/EquipoProcessos.jpg" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1280" data-original-width="1920" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgB6N1dPy_xdTUMXL1wG6FcCGwek7mHjL7MQiy3tXzQSw_VG2kgMQQN4oZdI1ptqR1QTxOXvA0275mRVGBjI50IA_SoWAGMkmuwd05cu5SS5QmGGtIm8w20NhonYg3zklVfb99cQSzGluqF/s320/EquipoProcessos.jpg" width="320" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Equipo de procesos - cortesía de <a href="https://pixabay.com/es/photos/kanban-trabajo-equipo-4054380/" target="_blank">Pixabay</a></td></tr></tbody></table>Una de las experiencias más interesantes que he vivido fue el acompañamiento de una <a href="https://scrum.menzinsky.com/2017/11/quienes-forman-los-squads.html">tribu</a> dedicada a la mejora y refinamiento de los procesos del área de <a href="https://scrum.menzinsky.com/2018/06/scrum-en-servicio-al-cliente.html">Servicio al Cliente</a>.<div><br /></div><div>En este post quiero exponer con qué <a href="https://scrum.menzinsky.com/2014/10/scrum-al-tratar-equipos.html">especialistas</a> diseñamos los <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos multifuncionales</a> de procesos que integraban la <a href="https://scrum.menzinsky.com/2017/11/quienes-forman-los-squads.html">tribu</a>.<br /><div><br /></div><div><b>Process Owner</b> - Es el responsable de la <a href="https://scrum.menzinsky.com/2015/02/como-representar-la-granularidad-de-la.html">pila</a> con las mejoras y deficiencias a resolver, de su <a href="https://scrum.menzinsky.com/2015/12/como-priorizar-una-pila-de-producto-de.html">priorización</a> y tiene autoridad de decisión para aprobar las modificaciones en los procesos que recomiende el <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a>. Actúa de <a href="https://scrum.menzinsky.com/2015/01/cuales-son-las-tareas-de-un-propietario.html">Propietario del Producto</a>/Proceso y establece los <a href="https://scrum.menzinsky.com/2021/04/cual-es-la-diferencia-entre-okrs-y-kpis.html">objetivos generales</a> del <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a>. Hace de interfaz con el área operativa y de negocio para asegurar la implantación de las mejoras y modificaciones de los procesos resultantes de los <a href="https://scrum.menzinsky.com/2018/05/un-buen-proyecto-implica-un-buen.html">proyectos</a> de mejora. También es el interfaz principal con las áreas para el seguimiento operativo de <a href="https://scrum.menzinsky.com/2021/04/cual-es-la-diferencia-entre-okrs-y-kpis.html">objetivos</a> y <a href="https://scrum.menzinsky.com/2021/04/cual-es-la-diferencia-entre-okrs-y-kpis.html">KPIs</a>.</div><div><br /></div><div><b>Process Expert</b> - Tiene un <a href="https://scrum.menzinsky.com/2015/04/cual-es-la-diferencia-entre.html">conocimiento</a> profundo del funcionamiento actual de los procesos existentes, sus diagramas de flujo, cuales son las distintas acciones y actividades que los forman, además del orden en el que se llevan a cabo. Entiende lo que es importante y aquello que ocasiona cierta repercusión en la satisfacción del <a href="https://scrum.menzinsky.com/2018/01/quien-es-tu-cliente.html">cliente</a> o en la operatividad de la organización.</div></div><div><br /></div><div><b>Customer Journey Expert</b> - Experto en el customer journey, las fases por las que pasa un <a href="https://scrum.menzinsky.com/2018/01/quien-es-tu-cliente.html">cliente</a> desde que identifica que tiene una necesidad hasta que adquiere un <a href="https://scrum.menzinsky.com/2018/05/un-buen-proyecto-implica-un-buen.html">producto</a> o servicio para solucionarla. Se asegura de una buena experiencia de <a href="https://scrum.menzinsky.com/2018/01/quien-es-tu-cliente.html">cliente</a> creando una conexión emocional con estos.</div><div><br /></div><div><b>IT/Sistemas</b> - Realiza una evaluación preliminar de los impactos en IT de las modificaciones que se identifiquen. También participa en la definición de las mejoras para asegurar la mejor solución técnica en cuanto a funcionamiento, coste y plazos. Es el interfaz con el área de sistemas para realizar análisis de viabilidad de manera ágil. Hace seguimiento del estado de los desarrollos en curso con el área de sistemas para asegurar que se ponen en producción en los plazos previstos.</div><div><div><br /></div><div><!--<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRBrmTK6XJxIZNdWq_R0kwyElncq0iFAlqi6AaP_IPsoogJ79t969qv8w67ELIL5-20J-GWwlpBrAm_QGNwD0tHDOhMG8iu6aXmOIZSTTXIhVOB3llMxSSUFtH8wVDvuyXiU63NabJYPEP/s1403/TribuProcesos.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="759" data-original-width="1403" height="216" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRBrmTK6XJxIZNdWq_R0kwyElncq0iFAlqi6AaP_IPsoogJ79t969qv8w67ELIL5-20J-GWwlpBrAm_QGNwD0tHDOhMG8iu6aXmOIZSTTXIhVOB3llMxSSUFtH8wVDvuyXiU63NabJYPEP/w400-h216/TribuProcesos.png" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">La tribu de Procesos</td></tr></tbody></table>--><b>Front Liner</b> - Persona de la primera línea (comercial, tienda, agente televenta, agente de servicio al <a href="https://scrum.menzinsky.com/2018/01/quien-es-tu-cliente.html">cliente</a>, etc…) que proporciona feedback de primera mano sobre el funcionamiento de los procesos, sistemas, ergonomía, facilidad de uso y feedback de los <a href="https://scrum.menzinsky.com/2018/01/quien-es-tu-cliente.html">clientes</a>. Asegura que las soluciones y mejoras propuestas sean operables fácilmente por la primera línea. Sirve de enlace con la primera línea para dar feedback de cómo sus puntos de vista son tenidos en cuenta y de las soluciones y mejoras que el <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a> haya identificado.</div></div>Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.com0tag:blogger.com,1999:blog-2328925255230238869.post-40027476901900138942021-07-03T11:28:00.001+02:002021-07-03T11:31:59.303+02:00¿Cómo planificamos y gestionamos las entregas a los clientes en Kanban?<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgogE-Pi4d2DHOUr1JoyuwIdKWY-b0J8B1xcpMpKETF9anCeBHhBANgzDmwHZ_SmbvJ7-ESWE7ZQF4rK02nEZhWUQz_N94gsuk2UkzCMM4g42y9RirOfId_iSkoZYSkoCcBzmoWV7lpuaJB/s1265/DeliveryPlanningMeeting.jpg" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="969" data-original-width="1265" height="153" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgogE-Pi4d2DHOUr1JoyuwIdKWY-b0J8B1xcpMpKETF9anCeBHhBANgzDmwHZ_SmbvJ7-ESWE7ZQF4rK02nEZhWUQz_N94gsuk2UkzCMM4g42y9RirOfId_iSkoZYSkoCcBzmoWV7lpuaJB/w200-h153/DeliveryPlanningMeeting.jpg" width="200" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Delivery Planning Meeting</td></tr></tbody></table>El evento que sirve para planificar/replanificar la entregas de valor a <a href="https://scrum.menzinsky.com/2018/01/quien-es-tu-cliente.html">clientes</a> se denomina <b>Delivery Planning Meeting</b>, o reunión de planificación de entregas. Esta es una de las reuniones del <a href="https://scrum.menzinsky.com/2019/01/cual-es-el-ciclo-de-eventos-para-kanban.html">ciclo de eventos de Kanban</a> y solo aparece en el nivel 3 del <a href="https://scrum.menzinsky.com/2021/03/que-es-el-modelo-de-madurez-kanban-kmm.html">modelo de madurez Kanban (KMM)</a>. <div><br /></div><div><div>Nuestros <a href="https://scrum.menzinsky.com/2018/01/quien-es-tu-cliente.html">clientes</a> desean previsibilidad y no encontrarse con un montón de trabajo a intervalos aleatorios. En esta reunión se revisa el trabajo realizado y se decide cómo, cuándo y qué entregar, y preferiblemente con la participación del<a href="https://scrum.menzinsky.com/2018/01/quien-es-tu-cliente.html"> cliente</a>.</div><div><br /></div><div>La duración máxima de la reunión es de 1 a 2 horas dependiendo de la cadencia de entregas. Su frecuencia debe ser la suficiente para garantizar que el sistema <a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Kanban</a> atienda adecuadamente las necesidades del <a href="https://scrum.menzinsky.com/2018/01/quien-es-tu-cliente.html">cliente</a>.</div></div><div><br /></div><div>La reunión la facilita el SDM (Service Delivery Manager) y asisten todos los responsables en la toma de decisiones sobre entrega y cambios, así como cualquier <a href="https://scrum.menzinsky.com/2019/03/quienes-son-los-interesados.html">interesado</a> o persona involucrada en la logística de entregas.</div><div><br /></div><div><div>Se hace ante el <a href="https://scrum.menzinsky.com/2014/06/tablero-kanban-fisico-o-virtual-si.html">tablero Kanban</a> y se empieza revisando el resultado de las <a href="https://scrum.menzinsky.com/2019/02/como-se-realiza-la-standup-diaria-en.html">reuniones diarias</a> para dar respuesta a las siguientes cuestiones:</div><div><ul style="text-align: left;"><li>¿Qué elementos se incluirán en la próxima entrega programada?</li><li>¿Qué se requiere para entregar cada elemento?</li><li>¿Qué <a href="https://scrum.menzinsky.com/2021/06/como-gestionar-riesgos-con-roam.html">riesgos</a> hemos de mitigar?</li></ul></div><div>Los puntos principales a tratar son:</div><div><ul style="text-align: left;"><li>Información sobre qué elementos están potencialmente disponibles para entregar: qué está <a href="https://scrum.menzinsky.com/2015/03/que-significan-dor-y-dod-dor-defintion.html">listo</a> para entregar, y qué es probable que esté listo para entregar pronto.</li><li>Consideraciones de <a href="https://scrum.menzinsky.com/2021/06/como-gestionar-riesgos-con-roam.html">riesgo</a> que puedan afectar a las decisiones de entrega.</li><li>Decisiones sobre qué artículos entregar teniendo en cuenta la opinión de las personas que recibirán la entrega.</li><li>Actividades de capacitación o transferencia requeridas para garantizar una transferencia fluida.</li><li>Cambios en la clase de servicio de algún elemento: por ejemplo si un elemento se ha de entregar a corto plazo la clase de servicio de ese elemento puede cambiar de "estándar" a "fecha fija".</li><li>Generar compromiso de entrega.</li></ul></div></div>Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.com0tag:blogger.com,1999:blog-2328925255230238869.post-66065902050315590512021-06-23T20:51:00.005+02:002021-06-24T11:21:05.838+02:00¿Cómo gestionar riesgos con ROAM?<div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSFsnjtnVKjgsHzNvJ85uhsDFVS0bxdVxHJzeDqAIHJyu8n_Q5QwZZEz9cYzbL1Eh58sfIoMZCQ0AAN9Ky5gec6kqfiKpXWNoTXgQAVjqIsKCULRqzXXf66iw0TZILf1xOVzycDzeIb9GD/s1160/TableroROAM.jpg" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="653" data-original-width="1160" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSFsnjtnVKjgsHzNvJ85uhsDFVS0bxdVxHJzeDqAIHJyu8n_Q5QwZZEz9cYzbL1Eh58sfIoMZCQ0AAN9Ky5gec6kqfiKpXWNoTXgQAVjqIsKCULRqzXXf66iw0TZILf1xOVzycDzeIb9GD/w400-h225/TableroROAM.jpg" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Tablero para ROAM - Thanks to <a href="https://phgarin.wordpress.com/2019/03/13/gestion-des-risques-le-tableau-roam/">Philippe Garin</a></td></tr></tbody></table>El objetivo de la gestión de <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgos</a> con <b>ROAM</b> es ayudar a los <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> y <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">trenes (ARTs)</a> a asegurarse de que todos los <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgos</a> potenciales se aborden de forma adecuada. Se trata de una técnica muy simple para identificar y gestionar los <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgos</a> de forma transparente, eficaz y proactiva.</div><div><br /></div><div>Es una gestión esencial que puede marcar la diferencia entre el éxito y el fracaso; la falta de una gestión de <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgos</a> puede hacer descarrilar a los <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> y <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">trenes</a> aún habiendo efectuado excelentes <a href="https://scrum.menzinsky.com/2019/11/como-tine-la-pi-planning-la-intencion.html">planificaciones</a>.</div><div><br /></div><div>ROAM es el acrónimo de <b>Resolved, Owned, Accepted y Mitigated</b> y se refiere a los cuatro tipos de acciones sobre cómo manejar un <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgo</a> potencial.</div><div><br /></div><div><div>La técnica comienza por agrupar <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgos</a> de acuerdo con las cuatro acciones:</div><div><ul><li><b>RESOLVED</b> <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgos</a> detectados pero que no son una amenaza, no necesitan una acción</li><li><b>OWNED</b>: <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgos</a> sobre los que alguien toma la responsabilidad de gestionarlos a posteriori</li><li><b>ACCEPTED</b> <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgos</a> que simplemente se asumen y se traten según vaya siendo necesario</li><li><b>MITIGATED</b>: <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgos</a> para los que se ha decidido un plan de acciones mitigantes concretas</li></ul></div><div>Una vez organizados los <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgos</a> en estas categorías se realiza una votación para decidir en qué <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgos</a> vale la pena trabajar y cuales no, y con cuales empezar. Habrá responsables de ejecutar acciones de mitigado y de gestión cuyos resultados se trataran de forma periódica en el foro correspondiente.</div></div><div><br /></div><div>Los <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgos</a> más pequeños se gestionan a nivel de <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a> mientras que los <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgos</a> más grandes, que afecten a los <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">trenes</a>, se tratan a nivel de programa. Cada <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a> debe tener un foro regular para tratar los <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgos</a> ante un <a href="https://scrum.menzinsky.com/2014/06/tablero-kanban-fisico-o-virtual-si.html">tablero</a> a tal efecto, una excelente solución es incluir la gestión de los <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgos</a> en la <a href="https://scrum.menzinsky.com/2015/07/como-se-realiza-la-planificacion-diaria.html">daily</a>.</div><div><div><br /></div><div>Para el <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">tren</a> tenemos un <a href="https://scrum.menzinsky.com/2014/06/tablero-kanban-fisico-o-virtual-si.html">tablero</a> a nivel del programa, donde recogemos los <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgos</a> y que permite discutir abiertamente todos los factores que pueden obstaculizar el progreso del <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">tren</a>. El <a href="https://scrum.menzinsky.com/2014/06/tablero-kanban-fisico-o-virtual-si.html">tablero</a> se informa por primera vez durante la <a href="https://scrum.menzinsky.com/2019/11/como-tine-la-pi-planning-la-intencion.html">PI Planning</a>, cuando <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> individuales descubren <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgos</a> potenciales que pueden afectar al <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">tren</a>. La responsabilidad de asegurar que los <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgos</a> se gestionen es del RTE, quien conoce quién es responsable de mitigarlo o quién es dueño de gestionar qué <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgo</a>.</div><div><br /></div><div>El foro donde se gestionan los <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgos</a> a lo largo del PI es la <a href="https://scrum.menzinsky.com/2020/11/como-se-sincroniza-product-management.html">PO-Sync</a>; se mueven <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgos</a> de un área a otro en función de los que haya ocurrido, por ejemplo si acciones de mitigado han resuelto el <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgo</a> este se mueve a resolved. Resaltar que a lo largo del PI pueden surgir nuevos <a href="https://scrum.menzinsky.com/2016/06/como-se-gestionan-los-riesgos-en-scrum.html">riesgos</a> que haya que gestionar y que se incorporan al <a href="https://scrum.menzinsky.com/2014/06/tablero-kanban-fisico-o-virtual-si.html">tablero</a>.</div></div><div><br /></div><div><span style="font-size: x-small;">Mis agradecimientos a <a href="https://www.linkedin.com/in/phgarin/">Philippe Garin</a> y os invito a leer su post sobre ROAM "<a href="https://phgarin.wordpress.com/2019/03/13/gestion-des-risques-le-tableau-roam/">Gestion des risques: Le tableau ROAM</a>"</span></div>Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.com3tag:blogger.com,1999:blog-2328925255230238869.post-16409415049918423472021-06-17T21:12:00.001+02:002021-06-17T21:18:22.532+02:00¿Introducir elementos de proyectos en una PI Planning tiene algún beneficio?<div>En algunas realidades de compañías que vivo seguimos intentando conciliar dos mundos con <a href="https://scrum.menzinsky.com/2017/08/que-representan-el-objetivo-y-la-pila.html">objetivos</a> divergentes: los <a href="https://scrum.menzinsky.com/2018/05/un-buen-proyecto-implica-un-buen.html">proyectos cerrados</a>, que se focalizan en cumplir con el <a href="https://scrum.menzinsky.com/2014/07/se-pueden-calcular-las-horashombre-de.html">alcance, coste y tiempo</a>, y la entrega incremental de <a href="https://scrum.menzinsky.com/2020/04/que-significa-valor-de-negocio.html">valor</a> con Scrum.</div><div><br /></div><div>Llegada la <a href="https://scrum.menzinsky.com/2020/05/es-necesario-que-una-pi-planning-dure.html">PI Planning</a> les pedimos a los <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> crear un plan a partir de una mezcla de <a href="https://scrum.menzinsky.com/2015/09/las-historias-de-usuario-son-requisitos.html">requisitos</a> de <a href="https://scrum.menzinsky.com/2018/05/un-buen-proyecto-implica-un-buen.html">proyectos cerrados</a> y elementos de una <a href="https://scrum.menzinsky.com/2015/02/como-representar-la-granularidad-de-la.html">pila de producto</a>.</div><div><br /></div><div>La regla que definimos para ello parecía simple y de sentido común:</div><div><ol style="text-align: left;"><li>Planificar todo el trabajo proveniente de los <a href="https://scrum.menzinsky.com/2018/05/un-buen-proyecto-implica-un-buen.html">proyectos</a></li><li>Rellenar con elementos de la <a href="https://scrum.menzinsky.com/2015/02/como-representar-la-granularidad-de-la.html">pila de producto</a> hasta que se haya agotado la <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-diferencia-entre-velocidad.html">capacidad</a></li></ol></div><div><table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhH15eXgkBOoX2_QizIPrJKLaK6ZeOgZ3nYvIAErBh2Hdxg88P_UgSAPdaoKp_xWtiNPu9vxWAteEtz5OWuOTgEy_w8wBag4liAQsF41j4y3X-4C1YACW9Fn4ICqW0n9HdX-IqRTzjwQIH7/s738/DisfuncionesProyectosEnPIPlanning.jpg" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="702" data-original-width="738" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhH15eXgkBOoX2_QizIPrJKLaK6ZeOgZ3nYvIAErBh2Hdxg88P_UgSAPdaoKp_xWtiNPu9vxWAteEtz5OWuOTgEy_w8wBag4liAQsF41j4y3X-4C1YACW9Fn4ICqW0n9HdX-IqRTzjwQIH7/s320/DisfuncionesProyectosEnPIPlanning.jpg" width="320" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Sobrecarga en cada una de los sprints</td></tr></tbody></table>Los beneficios esperados eran:</div><div><ul style="text-align: left;"><li>Un equilibro de lo planificado con la <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-diferencia-entre-velocidad.html">capacidad</a> del <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">tren (ART)</a></li><li>Identificación y resolución inicial de <a href="https://scrum.menzinsky.com/2019/06/como-gestiona-safe-las-dependencias-de.html">dependencias</a> entre <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a></li><li>Una visión sistémica y factible de todo el trimestre, visión que antes no teníamos</li><li>Al conocer los <a href="https://scrum.menzinsky.com/2015/09/las-historias-de-usuario-son-requisitos.html">requisitos</a> de los <a href="https://scrum.menzinsky.com/2018/05/un-buen-proyecto-implica-un-buen.html">proyectos</a> antes podíamos efectuar una mejor preparación previa</li></ul></div><div>Esperábamos que si hubiera más <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-diferencia-entre-velocidad.html">carga</a> que la <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-diferencia-entre-velocidad.html">capacidad</a> del <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">tren</a> proveniente de los <a href="https://scrum.menzinsky.com/2018/05/un-buen-proyecto-implica-un-buen.html">proyectos</a>, el plan se limitara a los elementos de los <a href="https://scrum.menzinsky.com/2018/05/un-buen-proyecto-implica-un-buen.html">proyectos</a> que fuera posible construir.</div><div><br /></div><div>La realidad fue muy distinta. Las personas nos comportamos como nos miden; los <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a>, aunque tuvieron la consigna de no sobrecargase, se sobrecargaron con el ánimo tradicional de "que hay que trabajar en todo lo que nos piden en un <a href="https://scrum.menzinsky.com/2018/05/un-buen-proyecto-implica-un-buen.html">proyecto</a>". En la imagen de la derecha vemos un ejemplo real, todos los <a href="https://scrum.menzinsky.com/2017/01/como-imprimen-los-sprints-flujo-en-la.html">sprints</a> están sobreacargados, por ejemplo una <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-diferencia-entre-velocidad.html">carga</a> de 55 <a href="https://scrum.menzinsky.com/2016/11/que-ventajas-tienen-los-puntos-de.html">puntos de historia</a> cuando la <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-diferencia-entre-velocidad.html">capacidad</a> es 46, ¡179 cuando la <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-diferencia-entre-velocidad.html">capacidad</a> es 33!...</div><div><br /></div><div>Las disfunciones que detectamos en la "<a href="https://scrum.menzinsky.com/2020/05/es-necesario-que-una-pi-planning-dure.html">PI Planning</a>" fueron:</div><div><ul style="text-align: left;"><li>Los elementos provenientes de <a href="https://scrum.menzinsky.com/2018/05/un-buen-proyecto-implica-un-buen.html">proyectos</a> cerrados eran muchos mas que los de la <a href="https://scrum.menzinsky.com/2015/02/como-representar-la-granularidad-de-la.html">pila de producto</a></li><li>La cultura de los "<a href="https://scrum.menzinsky.com/2015/01/cuales-son-las-tareas-de-un-propietario.html">Propietarios de Producto</a>" fue algo así "hay que cumplir con todo lo de los <a href="https://scrum.menzinsky.com/2018/05/un-buen-proyecto-implica-un-buen.html">proyectos</a>"</li></ul></div><div>En conclusión no podemos dar <a href="https://scrum.menzinsky.com/2017/08/que-representan-el-objetivo-y-la-pila.html">objetivos</a> divergentes (la de los <a href="https://scrum.menzinsky.com/2018/05/un-buen-proyecto-implica-un-buen.html">proyectos cerrados</a> y la de entrega de <a href="https://scrum.menzinsky.com/2020/04/que-significa-valor-de-negocio.html">valor</a>) a los <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a>. Quizá podamos incluir algún <a href="https://scrum.menzinsky.com/2018/05/un-buen-proyecto-implica-un-buen.html">proyecto</a> menor en la <a href="https://scrum.menzinsky.com/2020/05/es-necesario-que-una-pi-planning-dure.html">PI Planning</a>, quizá sea inevitable, pero la mentalidad de una compañía que quiera ser competitiva en el mercado y focalizarse en la entrega de <a href="https://scrum.menzinsky.com/2020/04/que-significa-valor-de-negocio.html">valor</a>, tiene que basarse en los <a href="https://scrum.menzinsky.com/2015/07/que-es-y-cuales-son-los-postulados-y.html">valores y principios Lean-Agile</a>.</div><div><br /></div><div>Para cerrar el post quiero añadir que el segundo día de la <a href="https://scrum.menzinsky.com/2020/05/es-necesario-que-una-pi-planning-dure.html">PI Planning</a> fue un infierno. La consigna de no sobrecargarse siguió siendo válida, aunque la de terminar los <a href="https://scrum.menzinsky.com/2018/05/un-buen-proyecto-implica-un-buen.html">proyectos</a> también... con lo que los <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> replanificaron para sobrecargarse de nuevo. Al cabo de tres meses tuvimos una lectura interesante y positiva: el hecho de haber realizado una <a href="https://scrum.menzinsky.com/2020/05/es-necesario-que-una-pi-planning-dure.html">PI Planning</a> y haber "implementado <a href="https://www.scaledagileframework.com/" target="_blank">SAFe®</a>" provocó que con solo una entrega del 43% de los <a href="https://scrum.menzinsky.com/2016/11/que-ventajas-tienen-los-puntos-de.html">puntos de historias</a> planificados, entregamos un ¡91% de <a href="https://scrum.menzinsky.com/2020/04/que-significa-valor-de-negocio.html">valor</a>!</div>Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.com0tag:blogger.com,1999:blog-2328925255230238869.post-18637396995128698102021-06-04T22:59:00.000+02:002021-06-05T00:39:18.740+02:00¿En la planificación de sprint se limita la carga al 80% de la capacidad?<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5suad9ct_wzDwf4Ztpvj8OgGfwahQepGXptN24nyBAQ2b7cRlc1D1m_ehJenfkgpWBdEi40cZb0K8BiORmm2bgLgA-_h0Q7FlaTYLENhxafQhCKn_xvxhjybNHEkHojRbAhpjaxzMCe-8/s1920/80PorCiento.jpg" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1401" data-original-width="1920" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5suad9ct_wzDwf4Ztpvj8OgGfwahQepGXptN24nyBAQ2b7cRlc1D1m_ehJenfkgpWBdEi40cZb0K8BiORmm2bgLgA-_h0Q7FlaTYLENhxafQhCKn_xvxhjybNHEkHojRbAhpjaxzMCe-8/s320/80PorCiento.jpg" width="320" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">80% gracias a <a href="https://pixabay.com/es/illustrations/por-ciento-descuento-1176980/" target="_blank">Pixabay</a></td></tr></tbody></table>Hay algo de confusión cuando en Scrum decimos que se recomienda que los <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> no se carguen más allá del 80%, pero ¿del 80% de qué?<div><br /></div><div>Si fuera de la <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-diferencia-entre-velocidad.html">carga</a> (la cantidad de <a href="https://scrum.menzinsky.com/2016/11/que-ventajas-tienen-los-puntos-de.html">puntos de historia</a> que un <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a> pone en su <a href="https://scrum.menzinsky.com/2017/08/que-representan-el-objetivo-y-la-pila.html">pila de sprint</a>) con respecto a la <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-diferencia-entre-velocidad.html">capacidad</a> (la cantidad de <a href="https://scrum.menzinsky.com/2016/11/que-ventajas-tienen-los-puntos-de.html">puntos de historia</a> que el <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a> puede acometer en un <a href="https://scrum.menzinsky.com/2017/01/como-imprimen-los-sprints-flujo-en-la.html">sprint</a>) algo no encaja... Al fin y al cabo la <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-diferencia-entre-velocidad.html">capacidad</a> se basa en la <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-diferencia-entre-velocidad.html">velocidad</a> (media de <a href="https://scrum.menzinsky.com/2016/11/que-ventajas-tienen-los-puntos-de.html">puntos de historia</a> finalizados/entregados en los últimos <a href="https://scrum.menzinsky.com/2017/01/como-imprimen-los-sprints-flujo-en-la.html">sprints</a>), que es una <a href="https://scrum.menzinsky.com/2016/01/que-metricas-tomar-en-scrum.html">métrica</a> objetiva a final de <a href="https://scrum.menzinsky.com/2017/01/como-imprimen-los-sprints-flujo-en-la.html">sprint</a> que incluye todo lo que sea singular en ese <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a>.</div><div><br /></div><div>Para quién le interese podéis encontrar en mi post "<a href="https://scrum.menzinsky.com/2019/09/cual-es-la-diferencia-entre-velocidad.html">Cuál es la diferencia entre velocidad, capacidad y carga en Scrum?</a>" la definición de estos conceptos.</div><div><br /></div><div>En otras palabras, si hemos medido en los tres últimos <a href="https://scrum.menzinsky.com/2017/01/como-imprimen-los-sprints-flujo-en-la.html">sprints</a> que el <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a> ha entregado digamos 31, 29 y 32 <a href="https://scrum.menzinsky.com/2016/11/que-ventajas-tienen-los-puntos-de.html">puntos de historia</a>, podemos llenar el siguiente <a href="https://scrum.menzinsky.com/2017/01/como-imprimen-los-sprints-flujo-en-la.html">sprint</a> con alrededor de 30 <a href="https://scrum.menzinsky.com/2016/11/que-ventajas-tienen-los-puntos-de.html">puntos de historia</a> y estar razonablemente seguros de la entrega de todo lo planificado. Aquí no aplica el 80%...</div><div><br /></div><div>Dónde si aplica este 80% es en el nivel más alto de desempeño de los <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a>, desempeño que éstos alcanzan cuando <b>la ocupación es del 80% de su tiempo</b>.</div><div><br /></div><div>En project management los <a href="https://scrum.menzinsky.com/2017/09/que-ocurre-con-las-tareas-de-un-jefe-de.html">jefes de proyecto</a> aplican algo llamado factor de enfoque o <b>Focus Factor</b>; generalmente no planifican más de entre 6 y 6,5 horas diarias (de las 8) de cada persona para ejecutar un <a href="https://scrum.menzinsky.com/2018/05/un-buen-proyecto-implica-un-buen.html">proyecto</a>. Por tanto el factor de enfoque no es más que la capacidad de los <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> para mantenerse enfocados sin ningún <a href="https://scrum.menzinsky.com/2017/12/un-scrum-master-gestiona-impedimentos.html">impedimento</a> en los <a href="https://scrum.menzinsky.com/2017/08/que-representan-el-objetivo-y-la-pila.html">objetivos del sprint</a>.</div><div><br /></div><div>Cuando trabajamos con horas se obtiene la "<a href="https://scrum.menzinsky.com/2019/09/cual-es-la-diferencia-entre-velocidad.html">capacidad</a> real" multiplicando la <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-diferencia-entre-velocidad.html">capacidad</a> total, en horas, por el factor de enfoque. Por ejemplo, con un factor de enfoque de 80%, la <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-diferencia-entre-velocidad.html">capacidad</a> real en horas de una persona por semana es de 40*80% = 32 horas.<br /><br />Por tanto planificar una <a href="https://scrum.menzinsky.com/2017/08/que-representan-el-objetivo-y-la-pila.html">pila de sprint</a>, teniendo en cuenta que no supere el 80% del tiempo disponible del <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a>, es un excelente punto de partida. Una vez que el <a href="https://scrum.menzinsky.com/2016/11/que-ventajas-tienen-los-puntos-de.html">punto de historia</a> se haya interiorizado y hayamos obtenido la <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-diferencia-entre-velocidad.html">velocidad</a> hemos de obviar ese 80%, ya que la experiencia de <a href="https://scrum.menzinsky.com/2017/01/como-imprimen-los-sprints-flujo-en-la.html">sprints</a> anteriores permite planificar con mucho más acierto.</div>Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.com0tag:blogger.com,1999:blog-2328925255230238869.post-48664522630425598782021-05-30T11:48:00.011+02:002021-05-30T12:09:16.710+02:00¿Hay alguna dinámica para experimentar la creación de equipos según Team Topologies?<div><div><table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiQa08c-iPPi03MLhSnh4jMIIvtQdpUJhs-rnvDdH3KJ1fdG8LTWXGBBiU-PNGckvhx4dqogwN2U_e7Rp6BXzpp1Fm9fA6EKNU504rIpdsIR309UcFvbSGg3-v82s_UBxAwgcJ5o4tJzjl/s499/LibroTeamTopologies.jpg" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="499" data-original-width="334" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiQa08c-iPPi03MLhSnh4jMIIvtQdpUJhs-rnvDdH3KJ1fdG8LTWXGBBiU-PNGckvhx4dqogwN2U_e7Rp6BXzpp1Fm9fA6EKNU504rIpdsIR309UcFvbSGg3-v82s_UBxAwgcJ5o4tJzjl/s320/LibroTeamTopologies.jpg" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><a href="https://www.amazon.es/dp/1942788819?linkCode=gs2&tag=uuid0f-21">Team Topologies</a> de Skelton y Pais</td></tr></tbody></table>Para <a href="https://2021.agilitytres60.com/facilitadores-agilitytres60/" target="_blank">Agility Tres60</a> 2021 Alex y yo preparamos una sesión de <b>Team Topologies</b>; dimos una breve introducción y luego efectuamos una dinámica que queremos compartir en este post.</div><div><br /></div><div>Primero hablemos de Team Topologies; se trata de una guía práctica para formar <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> de software y permitir que superen sus retos, o para ayudar a <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> existentes a ser más efectivos en la <a href="https://scrum.menzinsky.com/2015/09/cuanta-importancia-hay-en-la.html">entrega de valor</a>. Describe los patrones organizacionales para la <b>estructura de <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a></b> y sus <b>formas de interacción</b>.</div><div><br /></div><div>Recordemos las estructuras de <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a>:</div><div><ul style="text-align: left;"><li><b>Stream-Aligned Team</b>: Es el tipo de<a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html"> equipo</a> fundamental. Está alineado con parte del <a href="https://scrum.menzinsky.com/2019/03/porque-la-agilidad-desarrolla-productos.html">flujo de valor</a> de negocio y tiene la responsabilidad de principio a fin del diseño, desarrollo, despliegue, soporte y retirada del <a href="https://scrum.menzinsky.com/2018/05/un-buen-proyecto-implica-un-buen.html">producto</a> o servicio, así como de los ciclos de feedback asociados.</li><li><b>Platform Team</b>: Su función es reducir la carga cognitiva de los Stream-Aligned Teams a través de, por ejemplo, ofrecer IaaS o PaaS.</li><li><b>Enabling Team</b>: Es un proveedor de servicios, por lo general de carácter temporal, y sirve para hacer más efectivos y mejorar las habilidades de los Stream-Aligned Teams, y también detectar si hay brechas en la plataforma o en lo que se espera que hagan estos <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a>.</li><li><b>Complicated-Subsystem Team</b>: Equipo especializado que reduce la carga cognitiva de los Stream-Aligned Teams. Hacen cosas que requieren <a href="https://scrum.menzinsky.com/2015/01/que-estrategia-utilizar-para-que-el.html">conocimiento</a>, experiencia o habilidades muy específicas o sofisticadas, por ejemplo modelos matemáticos, simulaciones, etc.</li></ul></div><div>Y las diferentes formas de interacción:</div><div><div><ul style="text-align: left;"><li><b>Collaboration</b>: Consiste en trabajar o colaborar muy cercanamente a otro <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a>.</li><li><b>X as a Service</b>: Proveer algo como un servicio con una mínima colaboración. Los <a href="https://scrum.menzinsky.com/2016/08/cuales-son-las-interacciones.html">roles</a> involucrados en este tipo de interacción son: Proveer algo y Consumir algo.</li><li><b>Facilitating</b>: Ayudar (o hacer coaching) o ser ayudado por otro <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a> para eliminar <a href="https://scrum.menzinsky.com/2017/12/un-scrum-master-gestiona-impedimentos.html">impedimentos</a>.</li></ul></div></div><div>Team Topologies trata de gestionar la carga cognitiva limitando el tamaño de los servicios y/o <a href="https://scrum.menzinsky.com/2018/05/un-buen-proyecto-implica-un-buen.html">productos</a> de software que los <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> puedan manejar. Adopta "Team-First Approach" para establecer los límites del software. Cada servicio o <a href="https://scrum.menzinsky.com/2018/05/un-buen-proyecto-implica-un-buen.html">producto</a> debe de ser "propiedad" de un <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a> con suficiente capacidad cognitiva para construirlo y operarlo. Trata de <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> pequeños multifuncionales, entre 3 y 9 miembros, cohesionados y longevos que trabajan sobre el mismo conjunto de problemas de negocio durante largo tiempo. Esto se materializa:</div><div><div><ul style="text-align: left;"><li>Limitando los dominios de responsabilidad</li><li>Limitando el numero de aplicaciones que operan</li><li>Limitando el número de herramientas que necesitan manejar</li></ul></div></div><div>Para asignar <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> a dominios:</div></div><div><div><ul style="text-align: left;"><li>Asignar cada dominio a un único <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a>, si de dominio es muy grande para un solo <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a>, dividirlo en subdominios y asignar cada uno a un solo <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a></li><li>Un <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a> debe ser capaz de trabajar con dos o tres dominios simples</li><li>Un <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a> que es responsable de un dominio complejo no debe tener otros dominios asignados</li><li>Evitar que un único <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a> sea responsable de dos dominios complicados</li></ul></div></div><div>Para quién quiera saber un poco más aquí os dejamos una ficha de referencia rápida que Henry Portman ha diseñado y comparte con todos:</div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIgILFghoiAChMFo2IwBlddyLgRGKGRJpcTD707eJEcmmSlj4mCXwVXSJXMC5y-GlCdOnPoMqCAVpv2NCO-VmF4Uu3HjG6DJHqvnfhm0Zxg6oycFlGz5fYkqAl4R8nFuez3iTvnTXn_fYP/s1600/ResumendeTeam+Topologies.jpg" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="896" data-original-width="1600" height="336" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIgILFghoiAChMFo2IwBlddyLgRGKGRJpcTD707eJEcmmSlj4mCXwVXSJXMC5y-GlCdOnPoMqCAVpv2NCO-VmF4Uu3HjG6DJHqvnfhm0Zxg6oycFlGz5fYkqAl4R8nFuez3iTvnTXn_fYP/w640-h358/ResumendeTeam+Topologies.jpg" width="600" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><a href="https://hennyportman.wordpress.com/2020/05/25/review-team-topologies/" target="_blank">Quick Reference Card de Henny Portman traducida por Emiliano Sutil</a> - Thank you!!!</td></tr></tbody></table><div>Para la dinámica partimos de un contexto "tradicional" con el objetivo de estructurar <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> e interacciones de forma alineada con Team Topologies. El contexto es el que sigue, también lo podéis descargar en <a href="https://www.menzinsky.com/scrum/ContextoTeamTopologies.pdf" target="_blank">pdf</a>.<div><hr /><i>La empresa "<a href="https://www.youtube.com/c/GertruyAlex" target="_blank">Conoce el mundo con Gertru y Alex</a>" es una plataforma online de viajes y aventuras que provee los siguientes servicios:</i></div><div><ul style="text-align: left;"><li><i>Vacaciones en con niños en resorts familiares</i></li><li><i>Viajes exóticos a países lejanos</i></li><li><i>Aventuras con mascotas</i></li><li><i>Rutas gastronómicas</i></li></ul></div><div><i>Tiene un área de IT cuya misión es desarrollar y mantener los sistemas y aplicaciones que permiten la operación de la empresa, y está organizado de la siguiente manera:</i></div><div><ul style="text-align: left;"><li><i>Departamento de Análisis</i></li><li><i>Departamento de Desarrollo</i></li><li><i>Departamento de QA</i></li><li><i>Departamento de Operaciones</i></li></ul></div><div><i>Una de sus realidades complejas que tiene que enfrentar son las interfaces con las aerolíneas y los hoteles.</i></div><div><i><br /></i></div><div><i>Este departamento tiene entre otros, los siguientes problemas:</i></div><div><ul style="text-align: left;"><li><i>Tiempos de desarrollo muy largos con muchos bugs</i></li><li><i>Su frecuencia de despliegue es muy baja</i></li><li><i>El nivel de satisfacción de los <a href="https://scrum.menzinsky.com/2019/03/quienes-son-los-interesados.html">usuarios</a> es muy bajo</i></li></ul></div><div><i>Por esto la empresa ha decidido iniciar una <a href="https://scrum.menzinsky.com/2018/11/cual-es-el-punto-para-que-sea-posible.html">transformación ágil</a> incorporando un <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a> de <a href="https://scrum.menzinsky.com/2015/02/que-es-un-coach-agil-y-cuales-son-sus.html">Agile Coaches</a> para, entre otras cosas, reorganizar el área con base en la propuesta de Team Topologies.</i><hr />La dinámica se efectúa sobre un tablero, en nuestro caso utilizamos <a href="https://miro.com/" target="_blank">Miro</a>, en el que en la parte izquierda se muestra la organización por áreas (silos) tal como se describe en el contexto, y en la parte derecha tenemos un área en la que los asistentes trabajan la reorganización. Para los 4 tipos de <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> hay preparados rectángulos con los colores correspondientes, así como elementos de dibujo para los 3 tipos de interacciones. También hemos puesto una chuleta para tipos de <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> e interacciones.</div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfPsw98TK5fBEhzYOafYiLF0kK9Jn_XagwpEbgCk3a9-ddNn6aJspmVtdxFj2bJ2H5ab78kqcYdoFwtHXFgEexkBtalBx0m_60rj_EFiG3TtRFrmbqhhpDRtWDTNeYkIqol4GUf7VrZAk2/s1920/TableroTeamTopologies.jpg" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1080" data-original-width="1920" height="338" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfPsw98TK5fBEhzYOafYiLF0kK9Jn_XagwpEbgCk3a9-ddNn6aJspmVtdxFj2bJ2H5ab78kqcYdoFwtHXFgEexkBtalBx0m_60rj_EFiG3TtRFrmbqhhpDRtWDTNeYkIqol4GUf7VrZAk2/w640-h360/TableroTeamTopologies.jpg" width="600" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Tablero listo para ser usado</td></tr></tbody></table><table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeWtqYqjc9COIj9ia1Vo51VvdznLe-9d2AHuFBI112a0yCIks3qCVClj8bFuvqOhBP0d6AKAk8BquvDOHTt5DcHuA40xA6huYLfU_jxZ2R7wd8ZTZ13MkK2Dhc1s-n687_Belj2UEuX_0X/s446/LeyendaTeamTopologies.jpg" style="clear: left; display: inline; margin-bottom: 1em; margin-left: auto; margin-right: auto; text-align: center;"><img border="0" data-original-height="446" data-original-width="346" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeWtqYqjc9COIj9ia1Vo51VvdznLe-9d2AHuFBI112a0yCIks3qCVClj8bFuvqOhBP0d6AKAk8BquvDOHTt5DcHuA40xA6huYLfU_jxZ2R7wd8ZTZ13MkK2Dhc1s-n687_Belj2UEuX_0X/w155-h200/LeyendaTeamTopologies.jpg" width="155" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Leyenda perfiles</td></tr></tbody></table><div>Las personas las hemos representado con emoticonos, algunos de ellos para poner una nota de humor en la dinámica. :-)</div><div><br /></div><div>En la situación inicial las personas están distribuidas y organizadas en sus áreas correspondientes, excepto los <a href="https://scrum.menzinsky.com/2015/02/que-es-un-coach-agil-y-cuales-son-sus.html">Agile Coaches</a> que son nuevos y van a ser los responsables de implantar la reorganización.</div><br /><div>La misión de los participantes en la dinámica es reestructurar <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> e interacciones mediante la aplicación de Team Topologies.</div><div><br /></div><div><div>Algunas pistas para el facilitador:</div><div><ul><li>Cada servicio debería de tener al menos un Stream-Aligned Team</li><li>Si el software corriera en la nube tendríamos un Platform Team de cloud</li><li>La complejidad de los interfaces con las aerolíneas y los hoteles podría requerir un Complicated-Subsystem Team</li><li>Los <a href="https://scrum.menzinsky.com/2015/02/que-es-un-coach-agil-y-cuales-son-sus.html">Agile Coaches</a> que impulsan la reorganización serían un Enabling Team</li></ul></div></div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEij8hYsLUyEWDQcrK31jfhyIZ4Ssb_UnhNk90pouISImHG0cLTk5NwwaYAHtM4-rI53jZ0gWzAW6QznDXwIlTd2vZQOVMGAWBDuDdWqc-j4_a1O_WCb3R1OARrSdcVjiPMFSuEsCAwHcMop/s1920/Din%25C3%25A1micaTeamTopologies.jpg" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1080" data-original-width="1920" height="338" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEij8hYsLUyEWDQcrK31jfhyIZ4Ssb_UnhNk90pouISImHG0cLTk5NwwaYAHtM4-rI53jZ0gWzAW6QznDXwIlTd2vZQOVMGAWBDuDdWqc-j4_a1O_WCb3R1OARrSdcVjiPMFSuEsCAwHcMop/w640-h360/Din%25C3%25A1micaTeamTopologies.jpg" width="600" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Dinámica en acción en <a href="https://2021.agilitytres60.com/facilitadores-agilitytres60/" target="_blank">Agility Tres60</a>, gracias a los participantes</td></tr></tbody></table></div>Gertrudis Lópezhttp://www.blogger.com/profile/09337660412540060124noreply@blogger.com0tag:blogger.com,1999:blog-2328925255230238869.post-54493792315022522572021-05-14T23:22:00.001+02:002021-05-14T23:27:32.935+02:00¿Cómo gestionar bloqueos y riesgos en Kanban?<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXRuHKEhPVH3SkPNYzCWeLINSAhg2vy9eMneh1pEa2tCVeUzB92awZMMPRxPB-UZM_hQiaXGlOk46b7fp3DcitPdmLrbukvfy6bbhpisMYi5UXtpKp4DHYG2rceg5f8TL7a7s64tnkbE8f/s995/RiskReview.jpg" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><span style="color: black;"><img border="0" data-original-height="599" data-original-width="995" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXRuHKEhPVH3SkPNYzCWeLINSAhg2vy9eMneh1pEa2tCVeUzB92awZMMPRxPB-UZM_hQiaXGlOk46b7fp3DcitPdmLrbukvfy6bbhpisMYi5UXtpKp4DHYG2rceg5f8TL7a7s64tnkbE8f/s320/RiskReview.jpg" width="320" /></span></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Equipo ante el tablero de riesgos</td></tr></tbody></table>Uno de los eventos de revisión del <a href="https://scrum.menzinsky.com/2019/01/cual-es-el-ciclo-de-eventos-para-kanban.html">ciclo de eventos de Kanban</a> que se introduce en el <b>nivel 2 del <a href="https://scrum.menzinsky.com/2021/03/que-es-el-modelo-de-madurez-kanban-kmm.html">modelo de madurez Kanban (KMM)</a></b> es la <b>Blocker Clustering</b>, o agrupación de bloqueos. Su propósito es analizar los principales motivos de los bloqueos y su impacto en términos de retrasos, para comprender y mitigar los <a href="https://scrum.menzinsky.com/2016/12/como-identificar-los-riesgos.html">riesgos</a> que hay detrás de éstos.<br /><br />El evento se establece con una periodicidad mensual con una duración máxima de 1 hora, y al que asisten representantes y la dirección del <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a>, y opcionalmente un facilitador.<div><br /></div><div><div>Los bloqueos que se tratan en el evento se recopilan a lo largo del periodo en tarjetas a tal efecto, incluyen al menos fecha de inicio y finalización, así como el motivo.</div><div><br /></div><div>Estos se clasifican en un <a href="https://scrum.menzinsky.com/2014/06/tablero-kanban-fisico-o-virtual-si.html">tablero</a> por fuente/motivo de bloqueo y se analiza de cada categoría el intervalo de tiempo que ha llevado resolverlos:</div><div><ul style="text-align: left;"><li>Identificar <a href="https://scrum.menzinsky.com/2016/12/como-identificar-los-riesgos.html">riesgos</a></li><li>Identificar probabilidad e impacto</li><li>Análisis de <a href="https://scrum.menzinsky.com/2016/06/como-identificar-de-forma-agil-posibles.html">causas raíz</a></li><li>Identificar acciones de resolución, gestión, mitigación o aceptar el <a href="https://scrum.menzinsky.com/2016/12/como-identificar-los-riesgos.html">riesgo</a> (ROAM)</li></ul></div></div><br /><div><hr /></div><div><br /></div><div>En el nivel 4 del <b><a href="https://scrum.menzinsky.com/2021/03/que-es-el-modelo-de-madurez-kanban-kmm.html">modelo de madurez Kanban (KMM)</a></b> la <b>Blocker Clustering</b> se sustituye por la <b>Risk Review</b>, o revisión de <a href="https://scrum.menzinsky.com/2016/12/como-identificar-los-riesgos.html">riesgos</a>, cuyo objetivo es comprender y responder a los <a href="https://scrum.menzinsky.com/2016/12/como-identificar-los-riesgos.html">riesgos</a> para una planificación de entregas de <a href="https://scrum.menzinsky.com/2018/05/un-buen-proyecto-implica-un-buen.html">productos</a> y servicios eficaz.</div><div><div><ul style="text-align: left;"><li>Analizar cada <a href="https://scrum.menzinsky.com/2016/12/como-identificar-los-riesgos.html">riesgo</a></li><li>Agrupar <a href="https://scrum.menzinsky.com/2016/12/como-identificar-los-riesgos.html">riesgos</a> de acuerdo con las acciones: resolución, gestión, mitigación o aceptar el <a href="https://scrum.menzinsky.com/2016/12/como-identificar-los-riesgos.html">riesgo</a> (ROAM)</li><li>Definir acciones que posiblemente afecten a las políticas y las clases de servicio</li></ul></div></div><div>El evento se establece con una periodicidad mensual con una duración máxima de 1 a 2 horas, y al que asisten SDMs (Service Delivery Managers) de diferentes sistemas <a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Kanban</a>, opcionalmente un facilitador y cualquiera de los <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> con información sobre los bloqueos recientes.</div><div><div><br /></div><div>Temas a cubrir en la Risk Review:</div><div><ul style="text-align: left;"><li>Revisar clases de servicio</li><ul><li>¿Siguen siendo apropiados? ¿Están siendo utilizados? ¿Hemos hecho excepciones?</li><li>¿Hay un nuevo patrón? ¿Necesitamos una nueva clase de servicio?</li></ul><li>Revisar bloqueos</li><ul><li>Priorizar las acciones de mitigación y reducción basadas en el análisis de grupos de bloqueos</li><li>Revisar las políticas de cobertura de <a href="https://scrum.menzinsky.com/2016/12/como-identificar-los-riesgos.html">riesgos</a></li><li>Considerar si la demanda observada recientemente se ajusta a los patrones históricos, y si la asignación de <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-diferencia-entre-velocidad.html">capacidad</a> sigue siendo apropiada</li></ul><li>Revisar las políticas de modelado de la demanda</li><ul><li>¿Deberíamos ajustar las políticas que dividen la demanda en servicios dependientes o compartidos?</li></ul></ul></div></div>Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.com0tag:blogger.com,1999:blog-2328925255230238869.post-54841451475064431352021-05-13T18:47:00.001+02:002021-05-13T18:49:31.111+02:00¿Qué icebreaker virtual se puede utilizar en época de COVID-19?<div>Los <a href="https://scrum.menzinsky.com/2018/11/como-energizar-equipos-y-grupos.html">icebreakers</a> virtuales interactivos son divertidos y una forma poderosa para que las personas conectemos, tanto si nos conocemos bien como si acabamos de conocernos. También hacen movernos, nos despegan por un momento de la silla y el ordenador y hacen que corra la sangre, despertándonos y energizándonos.</div><div><div><br /></div><div><div>Preparando una <a href="https://scrum.menzinsky.com/2020/11/como-preparar-una-pi-planning-remota.html">PI Planning</a> María la RTE propuso un <a href="https://scrum.menzinsky.com/2018/11/como-energizar-equipos-y-grupos.html">icebreaker</a> que es ideal para la época que vivimos y en la que muchos hemos estado fuera de la oficina durante más de un año. Me ha encantado la idea: <b>Reconoce ruidos de la oficina</b></div></div><div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggvTND5GzwzXU7Qy-CDUtTZEsKmPQnu6G3UVpe-3KDDz9ggOYhFm1x7qR_8IgUIKf2dD0u2f63JT1g57Zw1cuBmiQhEXMLe7oXwSjdR6FmW6YQ_Km7ToqWM13vE9rmu_iMxz_ofJpBeWHt/s1279/Sonidos.png" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="284" data-original-width="1279" height="133" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggvTND5GzwzXU7Qy-CDUtTZEsKmPQnu6G3UVpe-3KDDz9ggOYhFm1x7qR_8IgUIKf2dD0u2f63JT1g57Zw1cuBmiQhEXMLe7oXwSjdR6FmW6YQ_Km7ToqWM13vE9rmu_iMxz_ofJpBeWHt/w640-h142/Sonidos.png" width="600" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">¿A qué ruido corresponde este sonido? - Cortesía de <a href="https://pixabay.com/es/vectors/sonido-ola-forma-de-onda-aural-1781569/" target="_blank">Pixabay</a></td></tr></tbody></table><br /></div><div>¿Sabrías distinguir entre el ruido de la máquina de café y el de la secadora de manos del baño? Ambos son ruidos familiares en tiempos de presencialidad, pero ¿y un año después?</div><div><table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMWaWh9j6aFq2KTuYtL9CLER7LF7UM3Lspcc7-HQorUxhF-T_Q8G6sskBaINM0zKMviP2UNfyiI_zeDlgNd3tvZfHHyBPRw4rmt7HcDNGm8sq0ZYpdXrpasCt96w6610xr7NP_Z4QGBj3u/s1920/KahootSonidos.png" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1080" data-original-width="1920" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMWaWh9j6aFq2KTuYtL9CLER7LF7UM3Lspcc7-HQorUxhF-T_Q8G6sskBaINM0zKMviP2UNfyiI_zeDlgNd3tvZfHHyBPRw4rmt7HcDNGm8sq0ZYpdXrpasCt96w6610xr7NP_Z4QGBj3u/w400-h225/KahootSonidos.png" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Pantallazo del <a href="https://kahoot.it/" target="_blank">Kahoot</a> con los ruidos de la oficina</td></tr></tbody></table><br />Los ruidos habituales en las oficinas, y habitualmente los más molestos, en los que podemos basar el <a href="https://scrum.menzinsky.com/2018/11/como-energizar-equipos-y-grupos.html">icebreaker</a> son:</div></div><div><div><ul style="text-align: left;"><li>Teléfonos</li><li>Impresoras</li><li>Conversaciones de los compañeros de trabajo</li><li>Tecleo en los ordenadores</li><li>El aire acondicionado</li></ul><div>Una buena forma para ejecutarlo es mediante un <a href="https://kahoot.it/" target="_blank">Kahoot</a> con tres láminas con sonidos, convirtiendo el <a href="https://scrum.menzinsky.com/2018/11/como-energizar-equipos-y-grupos.html">icebreaker</a> en un concurso energizante. <a href="https://kahoot.it/" target="_blank">Kahoot</a> fomenta la competividad sana recompensando a quienes respondan antes y correctamente para obtener una mayor puntuación y situarles alto en el ranking final. Eso provoca bromas y risas.</div><div><br /></div><div>La dinámica debe durar como máximo 10 minutos, sino los participantes pueden sentir que pierden el tiempo y perder el interés. ¡A energizar a vuestros <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a>! :)</div></div></div>Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.com0tag:blogger.com,1999:blog-2328925255230238869.post-33577379065492881452021-04-29T19:08:00.003+02:002021-04-29T19:12:44.658+02:00¿Es Agile Coach el trabajo más difícil que existe?<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxfKweFdI8PgFF56xrjgO3ge-LRs_3Y6SpNvE42nG0RatF4yIOhopgndhF2bj9JQnZNFN6XUwtEPepSD-GNCGxL_jy0H_UYC8Pky1VeVZVmc9i-up-EPFAT-qKNyrEuWyF11HyiAERQbgY/s600/ScrumMasterTrabajoDificil.jpg" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="541" data-original-width="600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxfKweFdI8PgFF56xrjgO3ge-LRs_3Y6SpNvE42nG0RatF4yIOhopgndhF2bj9JQnZNFN6XUwtEPepSD-GNCGxL_jy0H_UYC8Pky1VeVZVmc9i-up-EPFAT-qKNyrEuWyF11HyiAERQbgY/s320/ScrumMasterTrabajoDificil.jpg" width="320" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Meme sobre como a veces nos sentimos los coaches ágiles</td></tr></tbody></table>Me reí mucho cuando vi este meme de la imagen a la izquierda, sobre todo porque es exactamente así como me siento a veces... y parece que esté en un sótano donde el trabajo del <a href="https://scrum.menzinsky.com/2015/02/que-es-un-coach-agil-y-cuales-son-sus.html">coach ágil</a> no es visible, jajaja.<div><br /></div><div>En conversaciones al respecto hablábamos que quizás el trabajo más difícil sea el de médico, ya que a veces se mueren personas, y eso es muy duro. Luego caímos en la cuenta que la cuestión del post es sobre la dificultad de desempeño y, aunque ser médico es emocionalmente duro, sus intervenciones se basan procesos muy probados y siempre están "arropados" en las decisiones difíciles por un comité médico.</div><div><br /></div><div>La dificultad en el desempeño de un <a href="https://scrum.menzinsky.com/2015/02/que-es-un-coach-agil-y-cuales-son-sus.html">coach ágil</a> es que lidia con la resistencia al cambio. Como expertos en <a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Agilidad</a> traemos cambios a las rutinas y hábitos de los profesionales, y las personas nos negamos de forma natural, por miedo o dificultad, a realizar algo nuevo o diferente. El ser humano es un animal de hábitos y le agrada tener todo bajo control, en consecuencia las situaciones nuevas pueden generar caos, incertidumbre y descontrol.</div><div><br /></div><div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhG7vfVXXU7F7bn0bs8DCJovUeXyvHeld10uoCu8ROgmSe6eI2qEZqSD3TUapSr5QkHYd7X9HBPrYKdRDeX7ZfxeyFas8Se-cY_n0_27GbEQxoacZ7vQiZjlyYlmYrty7vneMRPaDjJndp1/s732/Change.jpg" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="732" data-original-width="589" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhG7vfVXXU7F7bn0bs8DCJovUeXyvHeld10uoCu8ROgmSe6eI2qEZqSD3TUapSr5QkHYd7X9HBPrYKdRDeX7ZfxeyFas8Se-cY_n0_27GbEQxoacZ7vQiZjlyYlmYrty7vneMRPaDjJndp1/s320/Change.jpg" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Resistencia al cambio - from <a href="https://www.torbenrick.eu/blog/change-management/change-management-comic-strips/" target="_blank">Torbenrick</a></td></tr></tbody></table></div><div>Las personas están más dispuestas a cambiar cuando ven que sus <a href="https://scrum.menzinsky.com/2016/01/como-han-de-ser-los-directivos-de-una.html">líderes</a> están cambiando de forma activa, que estos actúan dando ejemplo de cambio. Hay muchas razones de resistencia por parte de los <a href="https://scrum.menzinsky.com/2016/01/como-han-de-ser-los-directivos-de-una.html">líderes</a> al cambio organizacional:</div><div><div><ul style="text-align: left;"><li>Miedo a lo nuevo</li><li>Temor al fracaso</li><li>La gran inversión económica que representa una <a href="https://scrum.menzinsky.com/2018/11/cual-es-el-punto-para-que-sea-posible.html">transformación ágil</a></li><li>Pérdida de dinero, trabajadores, <a href="https://scrum.menzinsky.com/2018/01/quien-es-tu-cliente.html">clientes</a> o proveedores.</li><li>Cambios en los beneficios/bonus que ofrece la organización</li><li>Desconocimiento o desinformación del porqué se realizan los cambios y sus aspectos positivos y/o negativos</li></ul></div><div>Y ahí estamos los <a href="https://scrum.menzinsky.com/2015/02/que-es-un-coach-agil-y-cuales-son-sus.html">coaches ágiles</a> promoviendo el cambio, nadando a contracorriente, sacando a la gente de su zona de confort en una situación en la que no hay un peligro inminente. Algunos <a href="https://scrum.menzinsky.com/2016/01/como-han-de-ser-los-directivos-de-una.html">líderes</a> ven en el cambio una oportunidad de mejorar, aprender y superarse, y dan permiso a sus <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> a fallar para aprender. Otros se dejan llevar por sus miedos, o tienen otros intereses, así que no escuchan al <a href="https://scrum.menzinsky.com/2015/02/que-es-un-coach-agil-y-cuales-son-sus.html">coach ágil</a> y toman decisiones o ponen restricciones no alineadas con la <a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Agilidad</a>.</div><div><br /></div><div>Y esa es la razón por la que <a href="https://scrum.menzinsky.com/2015/02/que-es-un-coach-agil-y-cuales-son-sus.html">coach ágil</a> es uno de trabajos más difíciles que existen, su foco está en aquellos que por ahora son un <a href="https://scrum.menzinsky.com/2020/10/que-hacer-con-quienes-se-resistan-la.html">impedimento</a> para la <a href="https://scrum.menzinsky.com/2018/11/cual-es-el-punto-para-que-sea-posible.html">transformación ágil</a> y no sienten la necesidad de cambiar y liderar el cambio.</div><div><br /></div><div>Un <a href="https://scrum.menzinsky.com/2015/02/que-es-un-coach-agil-y-cuales-son-sus.html">coach ágil</a> sabe que su propio crecimiento es resultado de facilitar el crecimiento en la entrega de <a href="https://scrum.menzinsky.com/2020/04/que-significa-valor-de-negocio.html">valor</a> de otros. Ser <a href="https://scrum.menzinsky.com/2015/02/que-es-un-coach-agil-y-cuales-son-sus.html">coach ágil</a> es una gran oportunidad para servir a los demás, de hacer trascender más allá del logro de un resultado puntual de una actividad o el cumplimiento de un <a href="https://scrum.menzinsky.com/2017/08/que-representan-el-objetivo-y-la-pila.html">objetivo</a>. Se nos ponen por delante cada día nuevos y apasionantes retos para mejorar la forma de trabajar de <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> y <a href="https://scrum.menzinsky.com/2016/01/como-han-de-ser-los-directivos-de-una.html">líderes</a>. En mi experiencia es uno de los trabajos más difíciles que existen y a la vez uno de los trabajos más motivantes y apasionados.</div></div>Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.com0tag:blogger.com,1999:blog-2328925255230238869.post-44177302870067764592021-04-27T09:09:00.120+02:002021-05-28T13:40:38.936+02:00¿En qué consiste el rol de SAFe® Program Consultant (SPC)?<p></p><table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSF_i_midtnWjnVr8DTGipFUCcfB_VTQ5LUhTuSKB5n1ewfU6rYqRJRjrGRq633KTYmpo-xD4vmfYsz_aT2tt-EtIvaoBkZ0auGg9YqNJGZeeIacpjlFhA60uraqJZzEVKTlm9akzvwnte/s3508/P%25C3%25B3sterSAFeSPC.jpg" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="2408" data-original-width="3508" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSF_i_midtnWjnVr8DTGipFUCcfB_VTQ5LUhTuSKB5n1ewfU6rYqRJRjrGRq633KTYmpo-xD4vmfYsz_aT2tt-EtIvaoBkZ0auGg9YqNJGZeeIacpjlFhA60uraqJZzEVKTlm9akzvwnte/s320/P%25C3%25B3sterSAFeSPC.jpg" width="320" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Responsabilidades del SPC - gracias por la ilustración María Mira<br /></td></tr></tbody></table><p>El <b><a href="https://www.scaledagileframework.com/safe-program-consultant/" target="_blank">SPC (SAFe Program Consultant)</a></b> es un <a href="https://scrum.menzinsky.com/2016/08/cuales-son-las-interacciones.html">rol</a> fundamental en un proceso de <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-forma-mas-sencilla-de-escalar.html">transformación ágil</a> basado en <a href="https://www.scaledagileframework.com/" target="_blank">SAFe© (Scaled Agile Framework)</a>.</p><p>Es el <a href="https://scrum.menzinsky.com/2016/08/cuales-son-las-interacciones.html">rol</a> experto agente de cambio que combina su conocimiento técnico de <a href="https://www.scaledagileframework.com/" target="_blank">SAFe</a> con una <a href="https://scrum.menzinsky.com/2018/02/cual-es-la-diferencia-entre-la.html">motivación intrínseca</a> para mejorar los procesos de desarrollo de software y sistemas de una compañía. Apoya y lidera los primeros pasos, desde la decisión estratégica y el lanzamiento de los <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">trenes (ARTs)</a> a la implantación de un <a href="https://scrum.menzinsky.com/2018/10/como-gestionar-una-cartera-de-proyectos.html">Portfolio Lean</a>. También ayuda a evitar errores habituales en el proceso de <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-forma-mas-sencilla-de-escalar.html">transformación</a> acelerando el aprendizaje organizacional y la <a href="https://scrum.menzinsky.com/2017/05/por-que-la-mejora-continua-es-tan.html">mejora continua</a>.</p><p>Las principales funciones de un SPC son:</p><p></p><ul style="text-align: left;"><li>Formar a los <a href="https://scrum.menzinsky.com/2016/01/como-han-de-ser-los-directivos-de-una.html">ejecutivos, managers y líderes</a> de la organización con la <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-importancia-de-formacion-en.html">formación certificada</a> <a href="https://www.estratecno.es/curso/80/leading-safe-sa" target="_blank">Leading SAFe</a>.</li><li>Facilitar con su experiencia la creación del plan de implantación <a href="https://www.scaledagileframework.com/" target="_blank">SAFe</a>: despliegue, comunicaciones y <a href="https://scrum.menzinsky.com/2016/01/que-metricas-tomar-en-scrum.html">métricas</a>.</li><li>Facilitar la creación y soporte de una <a href="https://scrum.menzinsky.com/2019/04/que-es-y-como-funciona-un-centro-de.html">LACE (Centro de Excelencia Lean-Agile)</a> que genere y ejecute el proceso de <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-forma-mas-sencilla-de-escalar.html">transformación</a> de la organización.</li><li>Dar soporte a la identificación de <a href="https://scrum.menzinsky.com/2019/03/porque-la-agilidad-desarrolla-productos.html">cadenas de valor</a> y asociación de estructura de los <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">trenes</a> que necesita la organización.</li><li>Facilitar el lanzamiento de <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">trenes</a> con la <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-importancia-de-formacion-en.html">formación</a> de los <a href="https://scrum.menzinsky.com/2016/08/cuales-son-las-interacciones.html">roles</a> necesarios como <a href="https://scrum.menzinsky.com/2015/01/cuales-son-las-tareas-de-un-propietario.html">Propietarios del Producto</a>, <a href="https://scrum.menzinsky.com/2020/01/es-un-product-manager-un-gestor.html">Product Manager</a>, <a href="https://scrum.menzinsky.com/2018/07/cual-es-el-rol-de-un-scrum-master-en-un.html">Scrum Masters</a> y Release Train Manager (RTE), y con el apoyo necesario para preparar y facilitar la <a href="https://scrum.menzinsky.com/2019/11/como-tine-la-pi-planning-la-intencion.html">PI Planning</a> y las <a href="https://scrum.menzinsky.com/2016/08/existe-algun-ejemplo-de-elementos.html">pilas de de equipos y tren</a>.</li><li>Dar soporte a los <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">trenes</a> en su ejecución, mentorizando <a href="https://scrum.menzinsky.com/2016/08/cuales-son-las-interacciones.html">roles</a> y <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> y revisión de resultados y el proceso de <a href="https://scrum.menzinsky.com/2017/05/por-que-la-mejora-continua-es-tan.html">mejora</a>.</li></ul><p></p><p>Es fundamental que una organización que inicia su <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-forma-mas-sencilla-de-escalar.html">transformación ágil</a> tenga el soporte de un <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a> de SPCs con un sólido conocimiento del marco de trabajo <a href="https://www.scaledagileframework.com/">SAFe</a>, una gran experiencia en implantaciones <a href="https://www.scaledagileframework.com/">SAFe</a> y en la <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-importancia-de-formacion-en.html">formación</a> de los distintos <a href="https://scrum.menzinsky.com/2016/08/cuales-son-las-interacciones.html">roles</a> que precisa <a href="https://www.scaledagileframework.com/" target="_blank">SAFe</a> para su consolidación.</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://www.estratecno.es/" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;" target="_blank"><img border="0" data-original-height="296" data-original-width="858" height="52" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbcsEc7ngm7w1O_OfRFLTY2bZRxzvK-NHMgb59elbUXioev65GHBlKJMWIRfr35JbOGr8UmgHCs2mNDd1Ot-71nZqyUkgvZglJ_CSFuZat49NkGAEpXuJ3EPejb6d7fWeLYmG5v4bRJu3U/w200-h69/LogoEstratecno.png" width="150" /></a></div>Es habitual, y muy efectivo, que las organizaciones que quieran iniciar su transformación con <a href="https://www.scaledagileframework.com/" target="_blank">SAFe</a> contraten <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> de SPCs de empresas dedicadas a apoyar procesos de <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-forma-mas-sencilla-de-escalar.html">transformación SAFe</a>, como los son lo es el equipo de profesionales de <a href="https://www.estratecno.es/" target="_blank">Estratecno</a>, formado por SPCs que acreditan una especialización de varios años en <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-importancia-de-formacion-en.html">formación certificada SAFe</a> y en consultoría y acompañamiento de <a href="https://scrum.menzinsky.com/2019/09/cual-es-la-forma-mas-sencilla-de-escalar.html">transformaciones SAFe</a>.Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.com0tag:blogger.com,1999:blog-2328925255230238869.post-22967413175447884912021-04-22T21:45:00.002+02:002021-04-28T22:03:32.663+02:00¿Cuál es la diferencia entre OKRs y KPIs?Uno de los puntos que genera muchas dudas es al respecto de estos dos términos; de lo que muchos no son conscientes es que ambos forman un ciclo de feedback cerrado entre <a href="https://scrum.menzinsky.com/2018/08/como-ha-de-ser-la-estrategia-en-una.html">estrategia</a> y ejecución. Veamos como se definen los dos conceptos:<div><ul style="text-align: left;"><li><b><a href="https://scrum.menzinsky.com/2018/09/cual-es-un-buen-nivel-de-cumplimiento.html">OKR</a> (Objectives and Key Results o Objetivos y Resultados Clave)</b>: representan objetivos que se marcan desde la <a href="https://scrum.menzinsky.com/2018/08/como-ha-de-ser-la-estrategia-en-una.html">estrategia</a> para lograr crecimiento y mejora, y cuyo éxito se mide a través de los Key Results. Éstos representan una advertencia temprana, son una brújula, para saber si vamos en la dirección adecuada. Recordar que alcanzar un 60% de los Key Results ya representa éxito.</li><li><b>KPI (Key Performance Indicator o Indicador Clave de Rendimiento)</b>: se aplican en la ejecución y representan una medida del nivel del rendimiento y progreso de la construcción del producto. Ejemplos son margen bruto, participación de mercado, métricas de calidad, satisfacción del cliente, previsibilidad, NPS, tiempo de ciclo, calidad... en <a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Agilidad</a> los KPIs incluyen entre otras satisfacción de los empleados y desempeño de los <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos ágiles</a> (<a href="https://scrum.menzinsky.com/2014/12/cual-es-la-unidad-de-tiempo-empleada-en.html">velocidad</a>).</li></ul></div><div>Ambos forman un ciclo cerrado, los KPIs son las medidas cuantificables que nos permiten evaluar si estamos listos para ir en dirección de los <a href="https://scrum.menzinsky.com/2018/09/cual-es-un-buen-nivel-de-cumplimiento.html">OKRs</a>, y cómo se está desempeñando en comparación con los resultados comerciales pronosticados. Los KPIs dan feedback de realidades a los <a href="https://scrum.menzinsky.com/2018/09/cual-es-un-buen-nivel-de-cumplimiento.html">OKRs</a>, e influyen en la revisión y ajustes de éstos. En el fondo estamos hablando de un ciclo que alinea <a href="https://scrum.menzinsky.com/2018/08/como-ha-de-ser-la-estrategia-en-una.html">estrategia</a> con ejecución de forma continuada.</div><div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEias_IT3ua4fDUM9xNGsnHW0vjbz635ElQYl08cH1543sKtQoGOeDx-ZKQ8x8_dInAtLujVCeiZ39rkJZ-Fk-0QkvdLElVGOcWiic_jHwRcavouRu86ejC-UGQjgychQQC9aEJVpst29QH3/s1899/CicloOKRKPI.jpg" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="834" data-original-width="1899" height="264" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEias_IT3ua4fDUM9xNGsnHW0vjbz635ElQYl08cH1543sKtQoGOeDx-ZKQ8x8_dInAtLujVCeiZ39rkJZ-Fk-0QkvdLElVGOcWiic_jHwRcavouRu86ejC-UGQjgychQQC9aEJVpst29QH3/w640-h282/CicloOKRKPI.jpg" width="600" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><span face=""arial" , "helvetica" , sans-serif">Los OKRs y los KPIs forman un ciclo de feedback cerrado<br />Imágenes PixaBay: <a href="https://pixabay.com/es/illustrations/objetivos-resultados-clave-de-fondo-6169097/" target="_blank">OKR</a>, <a href="https://pixabay.com/es/vectors/personas-humana-grupo-persona-3245739/" target="_blank">Equipo Scrum</a>, <a href="https://pixabay.com/es/vectors/tren-de-alta-velocidad-tren-r%C3%A1pido-310079/" target="_blank">ART</a> y <a href="https://pixabay.com/es/vectors/caja-de-regalo-paquete-cinta-arco-310224/" target="_blank">Incremento</a>, <a href="https://www.freepik.es/vector-gratis/plantilla-infografia-kpi_8849856.htm" target="_blank">KPI de freepik</a> yTribu de Henrik Kniberg & Anders Ivarsson y KPI</span></td></tr></tbody></table></div>Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.com0tag:blogger.com,1999:blog-2328925255230238869.post-54811641220498567392021-04-20T19:22:00.007+02:002021-04-20T19:26:23.689+02:00¿Cómo hacer que historias de usuario afectadas por más de un equipo funcionen?<div><div><table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgC2fqjMAN8Yzen5A6Bx-baHts5GLFvyH6bzZcPHjb6499YdPdk-a4oaXMWLkMSNWKrjvXX8lL5GlWiuI1feKi3OtdS_MeVj4d_JyXxieeCpNxYcMHPcjWfeuWqSCgmTyYE0ATKoffeOArC/s1920/EquiposColaborando.jpg" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1280" data-original-width="1920" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgC2fqjMAN8Yzen5A6Bx-baHts5GLFvyH6bzZcPHjb6499YdPdk-a4oaXMWLkMSNWKrjvXX8lL5GlWiuI1feKi3OtdS_MeVj4d_JyXxieeCpNxYcMHPcjWfeuWqSCgmTyYE0ATKoffeOArC/s320/EquiposColaborando.jpg" width="320" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Equipos coordinándose en una historia de usuario<br />Cortesía de <a href="https://pixabay.com/es/photos/la-oficina-de-negocios-salas-de-reunione-5472251/" target="_blank">Pixabay</a></td></tr></tbody></table>Si miramos la técnica de calidad <a href="https://scrum.menzinsky.com/2020/04/que-puede-ayudar-evaluar-la-calidad-de.html">INVEST</a> que aplicamos a las <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">historias de usuario</a>, sobre todo los criterios Independent y Small, veremos que éstas están pensadas para ser construidas por un solo <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">equipo</a> dentro de uno de sus <a href="https://scrum.menzinsky.com/2017/01/como-imprimen-los-sprints-flujo-en-la.html">sprints</a>.</div><div><br /></div><div>Una <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">historia de usuario</a> excelente cumple con los 6 criterios, y una buena <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">historia de usuario</a> puede que solo cumpla con la mayoría de ellos. A veces buenas <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">historias de usuario</a> no son independientes y requieren de más de un <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">equipo</a>.</div><div><br /></div><div>Y es justamente en este punto donde, a través de este post quiero, arrojar algo de claridad sobre como tratar estas <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">historias</a> que <a href="https://www.leadingagile.com/2016/01/cross-team-stories/" target="_blank">Jann Thomas denomina cross-team-stories</a> o <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">historias</a> que cruzan <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">equipos</a>.</div><div><br /></div><div>Una <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">historia</a> que cruza <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">equipos</a> consta en realidad de dos partes: la parte de la <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">historia de usuario</a> que permanece con el <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">equipo</a> que la identificó, y la <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">historia de usuario</a> que va al <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">equipo</a> que la completa. La propiedad/responsabilidad de ambas <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">historias</a> recae en el <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">equipo</a> que la ha identificado. La propuesta del flujo de la <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">historia</a> entre <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">equipos</a> sería la siguiente:</div><div><ol style="text-align: left;"><li>Durante una <a href="https://scrum.menzinsky.com/2015/08/como-se-realiza-la-planificacion-de.html">planificación del sprint</a>, o una <a href="https://scrum.menzinsky.com/2018/04/cuales-son-los-aprendizajes-en-las.html">PI Planning</a>, un <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">equipo</a> identifica una <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">historia de usuario</a> con una parte que debe realizar un <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">equipo</a> diferente.</li><li>El <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">equipo</a> que la identifica la divide en dos, una <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">historia de usuario</a> para cada <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">equipo</a>.</li><li>Representantes apoyados por, o directamente los <a href="https://scrum.menzinsky.com/2015/01/cuales-son-las-tareas-de-un-propietario.html">Propietarios del Producto</a> de los respectivos <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">equipos</a>, negocian la <a href="https://scrum.menzinsky.com/2015/12/como-priorizar-una-pila-de-producto-de.html">prioridad</a> y el alcance de la <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">historia</a> que ha de construir el otro <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">equipo</a>.</li><li>El <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">equipo</a> que construye la parte planifica la <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">historia</a> en su <a href="https://scrum.menzinsky.com/2017/01/como-imprimen-los-sprints-flujo-en-la.html">sprint</a>. El <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">equipo</a> que la ha identificado planifica su <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">historia</a> en el <a href="https://scrum.menzinsky.com/2017/01/como-imprimen-los-sprints-flujo-en-la.html">sprint</a> adecuado teniendo en cuenta la <a href="https://scrum.menzinsky.com/2015/08/como-se-realiza-la-planificacion-de.html">planificación</a> del otro <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">equipo</a>, sea el siguiente <a href="https://scrum.menzinsky.com/2017/01/como-imprimen-los-sprints-flujo-en-la.html">sprint</a> o uno posterior.</li><li>Una vez finalizada la <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">historia</a> por parte del segundo <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">equipo</a>, el <a href="https://scrum.menzinsky.com/2016/05/que-informaciones-son-necesarias-y.html">equipo</a> que la ha identificado la integra y valida junto a la suya.</li></ol></div></div><div>Lo que realmente estamos haciendo es una gestión de resolución de <a href="https://scrum.menzinsky.com/2016/01/como-hacer-que-los-equipos-scrum.html">dependencias</a>, que mientras no finalice deberemos de visitar en las reuniones de <a href="https://scrum.menzinsky.com/2017/12/como-funciona-scrum-de-scrums.html">Scrum de Scrums</a>.</div>Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.com0tag:blogger.com,1999:blog-2328925255230238869.post-50310054592945697692021-04-06T18:23:00.004+02:002021-04-06T18:31:15.240+02:00¿Se puede escalar Agilidad añadiendo capas?<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn-2GxdEkFU4RUakAceDNRSO9CskpJo0kS9ZVsISZpd18VuCnBKmP7D84McMlPVSp-Rx0kJgcIjjLV020Y6zkjWtkpcQT4PqpBUDWzTPck8XiQaledTYQPu5enlY-0XUFxCLzw1DH1ZLhA/s1448/SAFeBigPictures6.0Fake.jpg" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1131" data-original-width="1448" height="313" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn-2GxdEkFU4RUakAceDNRSO9CskpJo0kS9ZVsISZpd18VuCnBKmP7D84McMlPVSp-Rx0kJgcIjjLV020Y6zkjWtkpcQT4PqpBUDWzTPck8XiQaledTYQPu5enlY-0XUFxCLzw1DH1ZLhA/w400-h313/SAFeBigPictures6.0Fake.jpg" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Versión de <a href="https://www.scaledagileframework.com/" target="_blank">SAFe 6.0</a> como broma de 1 de abril</td></tr></tbody></table><div>El 1 de abril me llegó por whatsapp una pretendida versión 6.0 del marco de <a href="https://www.scaledagileframework.com/" target="_blank">SAFe©</a>... En Estados Unidos, los países nórdicos de Europa y otros países más, el 1 de abril es el "April Fools' Day", que se puede traducir como día de las bromas de abril o día de los inocentes de abril.</div><div><br /></div><div>Lo interesante de la imagen es lo que evoca, que el escalado se puede producir añadiendo nuevas capas, a semejanza de la forma tradicional de hacer crecer a las compañías.</div><div><br /></div><div>En realidad la propuesta de <a href="https://www.scaledagileframework.com/" target="_blank">SAFe</a> es simplificar y desescalar a lo que funciona con personas, y por tanto alinearse con la <a href="https://scrum.menzinsky.com/2015/10/que-hace-que-scrum-este-alineado-con-la.html">naturaleza humana</a>.</div><div><br /></div><div>Como en Scrum, el bloque básico es el <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a>, que sabemos que llega a niveles máximos de <a href="https://scrum.menzinsky.com/2015/01/como-se-logra-un-equipo-autoorganizado.html">autoorganización y autogestión</a> estando limitado de 5 a 11 miembros, incluidos <a href="https://scrum.menzinsky.com/2015/01/es-el-scrum-master-un-rol-tiempo.html">Scrum Master</a> y <a href="https://scrum.menzinsky.com/2015/01/cuales-son-las-tareas-de-un-propietario.html">Propietario del Producto</a>.</div><div><br /></div><div>El siguiente nivel de escalado, el <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a> de <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a>, lo denomina <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">tren</a> o <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">ART (Agile Release Train)</a>, y está limitado a ±125 individuos. Según el antropólogo Robin Dunbar la cantidad de individuos que se pueden relacionar plenamente en un sistema determinado y proporcionar un sentimiento tribal con un objetivo común es aproximadamente de 150. Este número está relacionado con el tamaño de la neocorteza cerebral y su capacidad de proceso, y es el que permite y limita la <a href="https://scrum.menzinsky.com/2015/01/como-se-logra-un-equipo-autoorganizado.html">autoorganización</a> y la mente colectiva al <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">tren</a> o <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">ART</a>.</div><div><br /></div><div>Por encima de ese número los colectivos no son <a href="https://scrum.menzinsky.com/2015/01/como-se-logra-un-equipo-autoorganizado.html">autoorganizados</a>, son creaciones artificiales del ser humano y requieren reglas y coordinación. Ejemplos son la religión, la nacionalidad y por supuesto los <a href="https://scrum.menzinsky.com/2019/06/como-potenciar-las-pi-plannings-de-un.html">trenes de trenes</a> o <a href="https://scrum.menzinsky.com/2019/06/como-potenciar-las-pi-plannings-de-un.html">Solution Trains</a> de <a href="https://www.scaledagileframework.com/" target="_blank">SAFe</a>, que pueden ser necesarios cuando varios <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">trenes</a> trabajan en un mismo <a href="https://scrum.menzinsky.com/2018/05/un-buen-proyecto-implica-un-buen.html">producto</a>. Toda capa por encima del <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">tren</a> es un colectivo artificial.</div><div><br /></div><div>Si pertenezco a un <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">tren</a>, donde tengo noción de quienes están a bordo y soy consciente de un <a href="https://scrum.menzinsky.com/2017/08/que-representan-el-objetivo-y-la-pila.html">objetivo</a> común, estaré dispuesto y comprometido a colaborar, a ayudar y a pedir ayuda. En un colectivo artificial si alguien me pide ayuda, colaboraré o ayudaré en función de mi buena voluntad, quizá entienda que puede haber un <a href="https://scrum.menzinsky.com/2017/08/que-representan-el-objetivo-y-la-pila.html">objetivo</a> sea común, pero no tendré ese sentimiento tribal de pertenencia. Por ejemplo si alguien me pide ayuda en Londres, no por ser de mi nacionalidad voy a ayudarlo. </div><div><br /></div><div>En resumen, <a href="https://www.scaledagileframework.com/" target="_blank">SAFe</a> desescala agrupando a los individuos en <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">trenes</a> o <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">ARTs</a>, el bloque básico de escalado. La siguiente capa es una capa artificial que es deseable evitar. La idea es organizar <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">trenes</a> independientes alrededor de <a href="https://scrum.menzinsky.com/2019/03/porque-la-agilidad-desarrolla-productos.html">cadenas de valor</a>, y solo en casos excepcionales formar un <a href="https://scrum.menzinsky.com/2019/06/como-potenciar-las-pi-plannings-de-un.html">tren de trenes o Solution Train</a>. Al organizar <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">trenes</a> alrededor de <a href="https://scrum.menzinsky.com/2019/03/porque-la-agilidad-desarrolla-productos.html">cadenas de valor</a> no es necesario escalar más allá, ya que si cada <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">tren</a> es independiente diseñará, construirá, testeará y desplegará cosas de principio a fin por si solo.</div>Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.com0tag:blogger.com,1999:blog-2328925255230238869.post-3614821794454219012021-03-25T20:59:00.001+01:002021-03-25T21:13:03.408+01:00¿Qué tipo de retrospectiva hacer a lo largo de un curso?<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtyRsyxfYNdGHTXJSHurmPiQ1nBY5Xn3Jq1kww6MB8ku3LbgKHxjLGj3hmtLsGEg6iFXJUsH39pQUy2tZua-16gfl5wLom4ZXRNmMQ4OWwQTGfQNYJKhjXuNulA0BGOMAKBhuMYesT-8KQ/s1069/ROTICumplimentado.jpg" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="763" data-original-width="1069" height="143" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtyRsyxfYNdGHTXJSHurmPiQ1nBY5Xn3Jq1kww6MB8ku3LbgKHxjLGj3hmtLsGEg6iFXJUsH39pQUy2tZua-16gfl5wLom4ZXRNmMQ4OWwQTGfQNYJKhjXuNulA0BGOMAKBhuMYesT-8KQ/w200-h143/ROTICumplimentado.jpg" width="200" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">El ROTI del primer día de nuestro curso</td></tr></tbody></table>Recientemente di un curso compartido con <a href="https://www.linkedin.com/in/michele-lanzinger-a034aa5/" target="_blank">Michele Lanzinger</a> en el que me enseñó una técnica para obtener feedback rápido día a día a lo largo de un curso, técnica que quiero compartir en este post.<div><br /></div><div>Se denomina <b>ROTI</b> y responde a las siglas <b>Return Of Time Investment</b> (Retorno de la inversión del tiempo). Con esta técnica pretendemos obtener de una forma muy rápida, y al final de cada día, cual es el sentimiento del tiempo invertido de cada asistente.<div><br /></div><div>Al final del día, justo antes de abandonar la sala, sea en modo presencial o virtual, los asistentes mueven 5 puntitos o gomets de un pool a un <a href="https://scrum.menzinsky.com/2014/06/tablero-kanban-fisico-o-virtual-si.html">tablero</a> con tabla con 4 dimensiones en horizontal:</div><div><ul style="text-align: left;"><li><b>Entorno</b>: herramientas de videoconferencia / sala de formación, herramientas colaborativas como <a href="https://scrum.menzinsky.com/2014/06/tablero-kanban-fisico-o-virtual-si.html">tableros</a> físicos o virtuales, etc.</li><li><b>Curso</b>: ritmo, contenido, etc.</li><li><b>Entrenadores</b>: nivel de conocimientos y facilitación del/os profesor/es</li><li><b>Material</b>: material didáctico, manuales, ejercicios, materiales adicionales, etc.</li></ul></div><div>para puntuar cada una de ellas del 1 al 5:</div><div><ol style="text-align: left;"><li>Una pérdida de tiempo</li><li>Me ha aportado algo</li><li>Ha sido correcto</li><li>Buen aporte</li><li>Excelente aporte</li></ol></div><div>En base al resultado podemos iniciar al siguiente día una toma de feedback en las dimensiones con baja puntuación, ya que quién haya dejado una puntuación baja puede aportar mucho a la <a href="https://scrum.menzinsky.com/2017/05/por-que-la-mejora-continua-es-tan.html">mejora continua</a> del curso.</div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlY3J5n_LaScKQqWtXM0J22s4MhLp9gDRfFkdIhYhNFG9Hrka5Qo5e0N271s4vBfSRLD3EpEdPC_WRlw3gi08-mAtyjP649S8fQfpT6kWErTFcIIbn_sc-k0vg3rIZn4izBa-cGMjws0qK/s1069/ROTI.jpg" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="757" data-original-width="1069" height="426" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlY3J5n_LaScKQqWtXM0J22s4MhLp9gDRfFkdIhYhNFG9Hrka5Qo5e0N271s4vBfSRLD3EpEdPC_WRlw3gi08-mAtyjP649S8fQfpT6kWErTFcIIbn_sc-k0vg3rIZn4izBa-cGMjws0qK/w640-h454/ROTI.jpg" width="600" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Tablero ROTI preparado en Miro listo para iniciar el curso</td></tr></tbody></table></div>Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.com0tag:blogger.com,1999:blog-2328925255230238869.post-51328589477951779512021-03-23T09:51:00.003+01:002021-03-23T09:58:13.863+01:00¿Kanban no obliga a pensar?<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjS8TIw82a4GeG0UnlGiGBuTYJDkwVJV3faK7HyT2AFppvZBtHL0rhrt5lj9d5ONQZrVtmskW2zw1SuWuN8kk7hyphenhyphenj4l_Zd7_t1jacflMDJtGhMvwsEz3bkQlMFM8HhL5Ytlw1vfNc6jxgqx/s1920/PensamientoValorFlujo.jpg" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1920" data-original-width="1920" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjS8TIw82a4GeG0UnlGiGBuTYJDkwVJV3faK7HyT2AFppvZBtHL0rhrt5lj9d5ONQZrVtmskW2zw1SuWuN8kk7hyphenhyphenj4l_Zd7_t1jacflMDJtGhMvwsEz3bkQlMFM8HhL5Ytlw1vfNc6jxgqx/w200-h200/PensamientoValorFlujo.jpg" width="200" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Valor o Flujo - cortesía de <a href="https://pixabay.com/es/illustrations/papel-digital-el-pensador-4906423/" target="_blank">Pixabay</a></td></tr></tbody></table>Una de mis mayores sorpresas ocurrieron cuando comprendí que los objetivos de Scrum y <a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Kanban</a> no son el mismo: ambos ponen el foco en la entrega, pero desde perspectivas diferentes.<div><ul style="text-align: left;"><li>Scrum pretende <b>maximizar la entrega de la <a href="https://scrum.menzinsky.com/2020/04/que-significa-valor-de-negocio.html">valor</a></b> a través de cada <a href="https://scrum.menzinsky.com/2021/02/que-beneficios-aporta-la-cadencia.html">sprint</a>, y entiende que para ello la <a href="https://scrum.menzinsky.com/2015/02/como-representar-la-granularidad-de-la.html">pila de producto</a> debe de ajustarse de forma continua incorporando cambios, cambios que siempre representan un incremento de <a href="https://scrum.menzinsky.com/2020/04/que-significa-valor-de-negocio.html">valor</a>. Los cambios que se introducen una vez arrancado el <a href="https://scrum.menzinsky.com/2021/02/que-beneficios-aporta-la-cadencia.html">sprint</a> también son bienvenidos, siempre que estén alineados con el <a href="https://scrum.menzinsky.com/2017/08/que-representan-el-objetivo-y-la-pila.html">objetivo del sprint</a> y el <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a> se sienta cómodo con ello. Por otro lado el <a href="https://scrum.menzinsky.com/2015/01/cuales-son-las-tareas-de-un-propietario.html">Propietario del Producto</a> tiene la autoridad para parar un <a href="https://scrum.menzinsky.com/2021/02/que-beneficios-aporta-la-cadencia.html">sprint</a> si considera que lo que se está construyendo ya no tiene <a href="https://scrum.menzinsky.com/2020/04/que-significa-valor-de-negocio.html">valor de negocio</a>.</li><li><a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Kanban</a> pretende <b>maximizar el throughput (flujo)</b> minimizando el <a href="https://scrum.menzinsky.com/2015/06/cual-es-la-diferencia-entre-lead-y.html">tiempo de entrega (lead time)</a> y aplicando la <a href="https://scrum.menzinsky.com/2017/05/por-que-la-mejora-continua-es-tan.html">mejora continua</a>. Una vez el <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a> se comprometa con un elemento de trabajo, y este por tanto pase el punto de compromiso, el objetivo es avanzar ese elemento, y los demás existentes en el sistema, de la forma más fluida hacia el punto de entrega.</li></ul></div><div><div>En definitiva <a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Kanban</a> pone el foco en flujo, en mirar hacia adentro, hacia el proceso; y Scrum en el <a href="https://scrum.menzinsky.com/2020/04/que-significa-valor-de-negocio.html">valor</a>, en mirar hacia afuera, hacia nuestro <a href="https://scrum.menzinsky.com/2018/01/quien-es-tu-cliente.html">cliente</a>, y por supuesto también hacia adentro.</div><div><br /></div><div>Es muchísimo más duro mirar hacía fuera, ya que todas las variables no las maneja el propio <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipo</a>, o la compañía, el guiado por <a href="https://scrum.menzinsky.com/2020/04/que-significa-valor-de-negocio.html">valor de negocio</a> requiere compromiso con las necesidades del <a href="https://scrum.menzinsky.com/2018/01/quien-es-tu-cliente.html">cliente</a>, una fuerte colaboración con este y mucha adaptación. Recordemos que Scrum no soluciona los <a href="https://scrum.menzinsky.com/2017/12/un-scrum-master-gestiona-impedimentos.html">problemas e impedimentos sistémicos</a> de nadie, ayuda a que los <a href="https://scrum.menzinsky.com/2017/12/un-scrum-master-gestiona-impedimentos.html">problemas</a> sean dolorosamente transparentes para que las personas puedan encontrar <a href="https://scrum.menzinsky.com/2016/12/pueden-las-companias-prescindir-de-la.html">soluciones creativas</a>. Además Scrum obliga a aprender a finalizar al 100% los <a href="https://scrum.menzinsky.com/2015/03/como-han-de-ser-los-incrementos.html">incrementos</a> para cada <a href="https://scrum.menzinsky.com/2017/06/en-que-consiste-la-reunion-de-revision.html">revisión de sprint</a>, lo que de nuevo obliga a aprender a trabajar con ese ritmo, y en definitiva a pensar y a reflexionar.</div><div><br /></div><div>La aproximación de <a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Kanban</a> es mirar hacia dentro, hacia el proceso y practicar el cambio evolutivo:</div><div><div><ul style="text-align: left;"><li>Comienza con lo que haces ahora.</li><li>Comprende los procesos actuales y cómo se están usando</li><li>Respeta los <a href="https://scrum.menzinsky.com/2016/08/cuales-son-las-interacciones.html">roles</a>, responsabilidades y puestos existentes</li><li>Acuerda buscar la <a href="https://scrum.menzinsky.com/2017/05/por-que-la-mejora-continua-es-tan.html">mejora</a> a través del cambio evolutivo</li></ul></div></div><div>Por supuesto eso obliga a pensar y a reflexionar, pero de una manera mucho más ligera. En mi experiencia observo que las compañías con las que he trabajado suelen estancarse entre el nivel de madurez 1 el y 2 del <a href="https://scrum.menzinsky.com/2021/03/que-es-el-modelo-de-madurez-kanban-kmm.html">modelo de madurez de Kanban (KMM)</a>. Observo que la carencia de una función que fuerce el cambio no genera ese dolor y por tanto permite acomodarnos y por ende menguar la necesidad de pensar.</div><div><br /></div><div>Podemos, y quizá debamos, incluir al <a href="https://scrum.menzinsky.com/2018/01/quien-es-tu-cliente.html">cliente</a> en nuestro proceso y guiarnos por <a href="https://scrum.menzinsky.com/2020/04/que-significa-valor-de-negocio.html">valor</a>, pero dado que no es el objetivo primario seguimos mirando hacia el proceso. Lo veo una y otra vez cuando los <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a> que usan <a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Kanban</a> son incapaces de priorizar su trabajo, son muy eficientes pero desconocen si lo que están haciendo es importante o no.</div><div><br /></div><div>Quiero resaltar que <a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Kanban</a> tiene el mismo impulso de creación de pensamiento que Scrum, pero al no doler explícitamente ocurre que en organizaciones poco maduras, como son la mayoría a las he acompañado, no se fomenta el pensar.</div></div>Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.com2tag:blogger.com,1999:blog-2328925255230238869.post-35146743693081936482021-03-06T02:09:00.002+01:002021-03-06T02:13:39.035+01:00¿Cómo obtener una primera impresión de la madurez ágil de un equipo/compañía?<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi94FhOPw6n5vUYve9Vzn86pEsmlK55qawQiQFm6MnKJMtPkYqexpaF56jWNQKCM5ArJs_ecV3-MuGPCy0RuU8BdlHY-okOSS-TPw7WfaEpAPYNAxvLkQFc9d-Qhm0h0uI2ZNi94ndUJHxN/s1280/DoDChecklist.png" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1280" data-original-width="925" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi94FhOPw6n5vUYve9Vzn86pEsmlK55qawQiQFm6MnKJMtPkYqexpaF56jWNQKCM5ArJs_ecV3-MuGPCy0RuU8BdlHY-okOSS-TPw7WfaEpAPYNAxvLkQFc9d-Qhm0h0uI2ZNi94ndUJHxN/w144-h200/DoDChecklist.png" width="144" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">DoD - cortesía de <a href="https://pixabay.com/es/vectors/portapapeles-lista-de-comprobaci%C3%B3n-3590228/" target="_blank">Pixabay</a></td></tr></tbody></table>Somos <a href="https://scrum.menzinsky.com/2015/02/que-es-un-coach-agil-y-cuales-son-sus.html">coach ágil</a> en una nueva compañía ágil, o <a href="https://scrum.menzinsky.com/2017/01/cual-es-la-diferencia-entre-un-coach-y.html">consultor</a> al que le encomendaron la tarea de proponer mejoras para evolucionar la <a href="https://scrum.menzinsky.com/2016/01/donde-situar-y-que-son-scrum-kanban.html">Agilidad</a> de la compañía, y no tenemos oportunidad de realizar <a href="https://scrum.menzinsky.com/2019/09/por-que-los-gembas-walks-son-tan.html">Gemba Walks</a> e impregnarnos de la realidad de los <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a>, y aún así queremos tener una primera impresión de la realidad actual. ¿Qué podemos hacer?<div><br /></div><div>Una forma que arroja mucha luz sobre la realidad de la compañía es echar un vistazo a los checklists de <a href="https://scrum.menzinsky.com/2017/04/hay-definiciones-de-hecho-dod.html">definiciones de hecho (DoD)</a>, tanto a nivel de <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a>, como de <a href="https://scrum.menzinsky.com/2017/11/quienes-forman-los-squads.html">tribu</a> o <a href="https://scrum.menzinsky.com/2018/07/como-mostrar-la-autoorganizacion-en-un.html">tren (ART)</a> y de entrega, a como se consideran <a href="https://scrum.menzinsky.com/2020/05/cuales-son-las-ventajas-de-las.html">historias de usuario</a> y <a href="https://scrum.menzinsky.com/2020/07/hay-algun-patron-adecuado-para-escribir.html">funcionalidades (epics)</a> finalizadas.<br /><div><br /></div><div>De la <a href="https://scrum.menzinsky.com/2017/04/hay-definiciones-de-hecho-dod.html">DoD</a> podemos leer directamente la cultura sobre la <a href="https://scrum.menzinsky.com/2016/12/la-calidad-es-negociable.html">calidad</a> que tiene la compañía, así como el nivel de colaboración dentro de y entre los <a href="https://scrum.menzinsky.com/2017/03/por-que-etapas-pasa-la-formacion-de.html">equipos</a>. Con cada nuevo criterio agregado a la <a href="https://scrum.menzinsky.com/2017/04/hay-definiciones-de-hecho-dod.html">DoD</a> la compañía aumenta su nivel de madurez. Como nos cuenta <a href="https://www.linkedin.com/in/pabloiorio/" target="_blank">Pablo Ioro</a> en su articulo "<a href="https://medium.com/swlh/the-evolution-of-the-definition-of-done-dod-in-the-devops-era-fed401eba20f" target="_blank">The evolution of Definition of Done (DoD) from zero to DevOps</a>", la evolución de <a href="https://scrum.menzinsky.com/2017/04/hay-definiciones-de-hecho-dod.html">DoD</a> alcanza su madurez con <a href="https://scrum.menzinsky.com/2019/05/como-hacer-una-implantacion-devops.html">DevOps</a>, cuyo objetivo principal es reducir la fricción en la Continuous Delivery Pipeline.</div><div></div></div><div><br /></div><div>Podemos basarnos en el modelo de Pablo para tener una primera idea de madurez de la compañía:</div><div><br /></div><div><div><b>Nivel 1. Sin <a href="https://scrum.menzinsky.com/2017/04/hay-definiciones-de-hecho-dod.html">DoD</a>/regresivo</b></div><div><b><br /></b></div><div>Cada desarrollador determina que la <a href="https://scrum.menzinsky.com/2016/07/cual-es-la-manera-agil-de-concebir-y.html">tarea</a> o <a href="https://scrum.menzinsky.com/2020/05/cuales-son-las-ventajas-de-las.html">historia de usuario</a> está terminada cuando cree que está terminada en base a su experiencia. Con suerte, el código se sube a un repositorio de código fuente.</div><div><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwPpbfnCRX62pqKKw5_Tu5qheC_ENhAFPR5KNorWhiFMooOQ0JJn-8A05NRZmN0h83HV37wq3DwN0ENAMHehTpq2lPKbRuJzWnTpXZieI5aCHXCxpfknd7AXvbGqz3X0yN5yACzWnoIzOj/s1050/DoDMaturityLevels.jpeg" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="525" data-original-width="1050" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwPpbfnCRX62pqKKw5_Tu5qheC_ENhAFPR5KNorWhiFMooOQ0JJn-8A05NRZmN0h83HV37wq3DwN0ENAMHehTpq2lPKbRuJzWnTpXZieI5aCHXCxpfknd7AXvbGqz3X0yN5yACzWnoIzOj/w400-h200/DoDMaturityLevels.jpeg" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">DoD Maturity Levels de Pablo Iorio</td></tr></tbody></table></div><div><b>Nivel 2. Repetible pero no todos son tratados por igual</b></div><div><br /></div><div>Las expectativas están documentadas o parcialmente documentadas, por lo que a la mayoría de las <a href="https://scrum.menzinsky.com/2020/05/cuales-son-las-ventajas-de-las.html">historias de usuario</a> se les aplica <a href="https://scrum.menzinsky.com/2017/04/hay-definiciones-de-hecho-dod.html">DoD</a>. Sin embargo en una misma aplicación no se aplica por igual debido a diferentes circunstancias como código heredado, falta de tiempo para hacerlo correctamente, etc.</div><div><br /></div><div><b>Nivel 3. Definido y consistente</b></div><div><b><br /></b></div><div>Las expectativas están documentadas y bien definidas, por lo tanto a todas las <a href="https://scrum.menzinsky.com/2020/05/cuales-son-las-ventajas-de-las.html">historias de usuario</a> se les aplica el mismo <a href="https://scrum.menzinsky.com/2017/04/hay-definiciones-de-hecho-dod.html">DoD</a>.</div><div><br /></div><div><b>Nivel 4. Capaz y medible</b></div><div><b><br /></b></div><div>Se recogen <a href="https://scrum.menzinsky.com/2016/01/que-metricas-tomar-en-scrum.html">métricas</a> de la pipeline, se hacen visibles y fácilmente accesibles para todos y se actúa en consecuencia. La <a href="https://scrum.menzinsky.com/2015/10/como-se-crea-una-arquitectura-de.html">arquitectura</a> es tratada como código y se despliega con la Continuos Delivery Pipeline. Los despliegues complejos están orquestados y el rollback está disponible.</div><div><br /></div><div><b>Nivel 5. Eficiente y optimizador</b></div><div><b><br /></b></div><div>Máximo nivel de madurez. Se han alcanzado todos los niveles anteriores y se mejoran los procesos, prácticas y herramientas de forma activa y continua.</div></div><div><br /></div><div>En definitiva la capacidad de terminar cosas antes de empezar nuevas, a la que tanto cuesta llevar a las compañías, es la que nos dice mucho de la madurez de la misma.</div>Alexander Menzinskyhttp://www.blogger.com/profile/05273164033669386910noreply@blogger.com0