Este blog comparte estrategias y aprendizajes sobre desarrollo de software, marcos, métodos y metodologías ágiles como Scrum, Kanban y XP, con un enfoque en escalamiento ágil y Business Agility. Su propósito es ayudar a profesionales de la gerencia de proyectos, productos, scrum masters, agile coaches, agentes de cambio, y líderes a mejorar sus procesos y promover la experimentación como motor de innovación, facilitando su adaptación en entornos empresariales cambiantes.
jueves, enero 11, 2024
domingo, octubre 22, 2023
Leído y Recomendado: To Build a Top Performing Team, Ask for 85% Effort / Para formar un equipo de alto rendimiento, pida un 85% de esfuerzo
Excelente Artículo: To Build a Top Performing Team, Ask for 85% Effort - https://hbr.org/2023/06/to-build-a-top-performing-team-ask-for-85-effort
A continuación el resumen realizado por Bard - https://g.co/bard/share/614d8956a19c:
Resumen del artículo "Para crear un equipo de alto rendimiento, pida un 85% de esfuerzo"
El artículo "Para crear un equipo de alto rendimiento, pida un 85% de esfuerzo" de Ben Horowitz, publicado en la revista Harvard Business Review en junio de 2023, sostiene que la clave para crear un equipo de alto rendimiento es pedir a los miembros del equipo que se esfuercen al 85%.
Horowitz argumenta que pedir a los miembros del equipo que se esfuercen al 100% todo el tiempo es contraproducente. Esto se debe a que el agotamiento y el estrés que resultan de operar al máximo nivel pueden conducir a errores, decisiones pobres y, en última instancia, a un rendimiento inferior.
En cambio, Horowitz sostiene que pedir a los miembros del equipo que se esfuercen al 85% permite a los individuos y al equipo en su conjunto rendir de manera óptima a largo plazo. Esto se debe a que deja espacio para la creatividad, el aprendizaje y la recuperación.
Horowitz ofrece varios consejos para ayudar a los líderes a implementar la regla del 85% en sus equipos:
- Establezca expectativas claras. Los miembros del equipo deben saber qué se espera de ellos en términos de rendimiento y esfuerzo.
- Cree un entorno de confianza y apoyo. Los miembros del equipo deben sentirse cómodos para admitir cuando necesitan ayuda o descanso.
- Facilite el aprendizaje y el crecimiento. Los miembros del equipo deben tener oportunidades para aprender y desarrollarse en sus roles.
- Horowitz concluye que la regla del 85% es una forma efectiva de crear equipos de alto rendimiento que sean productivos, innovadores y sostenibles.
Algunos ejemplos de cómo implementar la regla del 85%:
- En lugar de exigir que los miembros del equipo trabajen horas extras, ofrezca flexibilidad para que trabajen desde casa o en horarios flexibles.
- En lugar de esperar la perfección, acepte que habrá errores.
- En lugar de centrarse en la cantidad de trabajo realizado, concentre su atención en la calidad del trabajo.
La regla del 85% es un enfoque simple pero poderoso para crear equipos de alto rendimiento. Al pedir a los miembros del equipo que se esfuercen al 85%, los líderes pueden ayudar a sus equipos a rendir de manera óptima a largo plazo.
Muy relacionado con este que escribí hace un tiempo: Exigir el 100% de ocupación de las personas esta destruyendo la eficiencia de tu equipo y organización - http://www.lecciones-aprendidas.info/2020/12/de-coleccion-exigir-el-100-de-ocupacion.html
domingo, abril 09, 2023
Cómo Lograr el Cambio Lean-Agile en Grandes Corporaciones
Hola a todos,
Movilizar organizaciones de gran tamaño, es decir, con más de 500 personas (y hasta donde lo he vivido con más de 500.000), hacia una cultura lean-agile de innovación representa un desafío significativo que requiere de múltiples frentes de acción, enfoque sistémico y tiempo para consolidar el cambio. A menudo, para explicar este proceso, utilizo la metáfora de perder peso y mejorar el estado físico para obtener una mejor salud; lo cual implica acciones constantes, persistentes para lograr la meta; y mucha disciplina para que el cambio sea perdurable.
La clave para lograr una mejor salud y perder peso (como muchos lo hemos vivido), es cambiar hábitos, realizar chequeos frecuentes con el médico y acompañarse de un buen conjunto métricas que nos permitan medir nuestro progreso. De manera similar, el cambio organizacional requiere de chequeos constantes, la adopción de nuevos hábitos y la implementación de buenas métricas para evaluar el progreso y determinar si se está avanzando en la dirección. En la siguiente tabla se comparte la similitud más detallada que se observa de ambas perspectivas:
|
Esfuerzo
para bajar de peso y tener buena salud |
Cambio
organizacional requerido para generar una cultura organizacional lean-agile |
|
Definir metas claras y específicas |
Establecer objetivos y KPIs medibles |
|
Crear
un plan de alimentación saludable |
Crear un plan de acción para la
adopción de prácticas lean-agile en la organización |
|
Ejercitarse regularmente |
Implementar procesos ágiles y colaborativos en el
trabajo en equipo |
|
Controlar
la ingesta de calorías |
Fomentar la transparencia y el
trabajo en equipo en todos los niveles de la organización, Limitar el WIP; evitar hacer proyectos o inciativas que impliquen desperdicio, es decir, gestión lean del portafolio de iniciativas. |
|
Monitorizar el progreso |
Establecer procesos de seguimiento y evaluación
frecuentes para medir el progreso y la mejora |
|
Mantener
una actitud positiva y motivada |
Fomentar una cultura de
innovación y mejora continua |
|
Aprender a cocinar comidas saludables |
Proporcionar capacitación y entrenamiento para el uso de metodologías lean-agile a todos los niveles de liderazgo |
|
Dormir
lo suficiente |
Fomentar un equilibrio entre trabajo y vida personal, cuidar que no se presente el burnout o desgaste profesional, y proporcionar espacios para la mejora o afilar el hacha (1) |
|
Reducir el consumo de alcohol |
Fomentar una comunicación abierta y honesta en la
organización |
|
Buscar
apoyo y motivación |
Fomentar el trabajo en equipo y
la colaboración entre los empleados |
Retos del cambio
Pero no todo es color de rosa. En las grandes organizaciones se sufre mucho para generar cualquier cambio y generar una nueva versión de cultura. Las razones son una y otra vez esbozadas por especialistas, estudios, consultoras (2)(3)(4)(5)(6):- Temor a lo desconocido o preferencia por lo conocido y al statu quo (4)
- Miedo al fracaso
- Amenaza a las habilidades y competencias existentes (6)
- Cultura basada en silos o cultura inflexible, aún más, la empresa es tan grande que el área, sección, división, sede o región tiene una subcultura dominante.
- Miedo e incomprensión del cambio (falta de información) (4)(6)
- Amenaza a la posición y a los propios intereses
- Las personas creen que tienen un plan mejor (4)(6)
- Poca claridad sobre el propósito y los beneficios del cambio.
- Resistencia de los mandos medios al cambio
Santo Grial del Cambio
Primer elemento: Cambio top-down
"Ningún cambio permanece en un entorno corporativo si no existe un enfoque top-down"
- La cultura se Define
- La cultura se Demuestra
- La cultura se Demanda
- La cultura se Difunde
“Cambia la forma en que se toman las decisiones y cambiarás la organización y la cultura”. -Wbeimar Andrés Vásquez Ramírez (11)
Segundo elemento: Un índice cuidadosamente construído que permita evidenciar el cambio
Cuando hablo de un índice (completamente distinto a un kpi:key performance indicator)(13), pues similar como para la buena salud requerimos tener valores adecuados en:- Ritmo cardiaco
- Presión Arterial
- Temperatura corporal
- Nivel de colesterol
- Nivel de glucemia
- Saturación de oxígeno
- Índice de masa corporal (IMC)
- Time to market
- Satisfacción del cliente
- Satisfacción de los empleados
- Frecuencia de entrega
- Densidad de defectos
- Grado de innovación
- ROI
- Entendimiento de Lean-Agile en la organización
- este índice servirá para medir a todo nivel de liderazgo tanto vertical y horizontalmente
- los sistemas de medición permitan recolectar y presentar la información en tiempo real o lo más cercano al mismo
- todos tengan acceso al estado del índice y sepan cómo se encuentra su área, su vertical y el valor de toda la organización en general
- se establezcan metas bimestrales o trimestrales iguales a ser alcanzadas por todos en la organización
- todos comprendan cómo se calcula y cómo obtienen mejores resultados
- Compromiso y entendimiento de la alta dirección: el cual es clave en cualquier proceso de cambio, adicional, las 4D de la cultura terminan impregnando toda la organización, cumpliendo la máxima de Gandhi "se el cambio que quieres ver en el mundo"
- Un buen índice generará un buen comportamiento corporativo: Debido a que se cumple la máxima del management inferida de Deming "Como me midas me comporto" (7); y al medir el desempeño de los líderes con esta métrica, suavizará muchos elementos friccionantes enumerados al inicio del artículo.
Cerrando y una advertencia
"Las personas con objetivos y trabajos que dependen de cumplir estos objetivos seguramente los alcanzarán, aunque tengan que destruir a la empresa para ello" - W Edwards Deming |
Quisiera cerrar evocando al Señor de los Anillos, como me lo sugirió mi gran amigo Rodrigo Burgos al hablar sobre este tema del índice clave:
"Una métrica para coordinarnos entre todos, una métrica para gestionar el cambio, una métrica para ayudarnos y hacernos una empresa más Lean-Agile, permitiéndonos responder mejor al cambio y seguir teniendo éxito" |
Notas, Aclaraciones y Referencias
- [Tip Scrum]: Slack o el Tiempo para Afilar el Hacha en Scrum - http://www.lecciones-aprendidas.info/2016/10/slack-o-el-tiempo-para-afilar-el-hacha.html
- Resistencia al cambio, el eterno desafío - https://www.forbes.com.mx/red-forbes-resistencia-al-cambio-el-eterno-desafio/
- Managing Resistance to Change Overview - https://www.prosci.com/resources/articles/managing-resistance-to-change
- Ten Reasons People Resist Change - https://hbr.org/2012/09/ten-reasons-people-resist-chang
- Understanding Why People Resist Change - https://www.prosci.com/blog/understanding-why-people-resist-change
- Teaching guide: Kotter and Schlesinger's reasons for resistance to change - https://www.aqa.org.uk/resources/business/as-and-a-level/business-7131-7132/teach/teaching-guide-kotter-and-schlesingers-reasons-for-resistance-to-change
- Una Conclusión: Cómo me midas me comporto - http://www.lecciones-aprendidas.info/2019/11/una-conclusion-como-me-midas-me-comporto.html
- Frase: Que sucede cuando nuestro trabajo depende del logro de objetivos - http://www.lecciones-aprendidas.info/2019/11/people-with-targets-and-jobs-dependent.html
- Living agile, the TCS way - https://www.tcs.com/who-we-are/tcs-way/article/tcs-agile-transformation-story-approach-methodology
- Los 8 pasos de Kotter, o como algunos lo ven, la lista de verificación constante del cambio de Kotter está compuesta por:
- Crear un sentido de urgencia.
- Formar una coalición poderosa.
- Crear una visión que respalde el cambio.
- Comunicar la visión.
- Eliminar obstáculos.
- Lograr victorias en el corto plazo.
- Consolida tus triunfos e incentiva más cambios.
- Anclar los cambios en la cultura corporativa.
- Frase Cambio Cultural y Cambio Organizacional - http://www.lecciones-aprendidas.info/2023/03/frase-cambio-cultural.html
- En el siguiente enlace puedes ver el detalle de estrategia de cambio que se llevó a cabo en la organización - http://www.lecciones-aprendidas.info/2021/10/video-moviendo-tcs-500000-personas-la.html
- Un índice es una medida estadística que resume el comportamiento de un conjunto de datos o variables. Un kpi (key performance indicator) es un indicador clave de desempeño que mide el grado de cumplimiento de un objetivo o meta. La diferencia entre índice y kpi es que el primero es más general y puede aplicarse a diferentes contextos, mientras que el segundo es más específico y está vinculado a una estrategia o plan de acción. Un ejemplo de índice es el índice de precios al consumidor (IPC), que refleja la variación de los precios de una canasta de bienes y servicios. Un ejemplo de kpi es la tasa de conversión, que mide el porcentaje de visitantes que realizan una acción deseada en un sitio web.
sábado, octubre 08, 2022
La Excusa SOX
Constantemente en procesos de Transformación Agile-DevOps me encuentro con lo que he llamado: “La Excusa SOX*”, es decir, me objetan alivianar los procesos diciendo: - “el proceso no puede ser más liviano porque SOX no lo permite”, a lo que respondo:
“Si tu freno para tener procesos más livianos (LEAN-Agile-DevOps) son todos los formatos de SOX ¿Cómo hacen en AMAZON, NETFLIX, etc., para salir a producción CIENTOS de veces al día, sabiendo que son empresas mucho más reguladas, tienen SOX y están en la bolsa de Nueva York?”
Siempre concluyo que el problema no es la regulación, sino la mentalidad en áreas de riesgos y procesos al implementarla; y su falta de mejora continua buscando simplificar y automatizar cada vez más el proceso.
*SOX: Ley Sarbanes-Oxley - https://es.wikipedia.org/wiki/Ley_Sarbanes-Oxley
jueves, octubre 06, 2022
El peligroso espejismo de la "Metodología Híbrida" en el mundo del software
Hola a todos
Hace poco tuve tres momentos en donde la metodología o enfoque híbridos de trabajo me los he topado y considero que es valioso escribir y aclarar sobre ellos:
Primer Momento: hablando a cerca del Lean Business Agility Model (LBAM) con el PMI Antioquia, me preguntaban mi opinión sobre el modelo híbrido, en esencia mi respuesta fue:
"Si lo que se está pensando es llevar prácticas de lo tradicional al mundo ágil, esto NO es exitoso, lo contrario sí puede serlo"
Segundo Momento: en varios clientes para los cuales trabajo me están comenzando a decir: "No, no somos ágiles, tenemos una metodología híbrida" y cuando voy a ver, están haciendo proyectos a alcance, tiempo y costo fijo por sprints, sobre lo cual hablaré más adelante.
Tercer Momento: en el reporte de Certiprof Anual - clic aquí -, el cual recomiendo ampliamente pues la mayoría de quienes lo respondemos somos latinos, y cuenta con interesantes hallazgos para nuestra cultura y región; Lucho Salazar y yo opinábamos sobre la aproximación híbrida en la ejecución de proyectos:
| CertiProf Agile Adoption Report 2022 |
"Muchas organizaciones en su acercamiento a la hacia la agilidad han adoptado marcos híbridos, es decir, combinan prácticas ágiles y tradicionales; lo cual es ilustrado en la gráfica. Aunque este enfoque no es la mejor práctica, es un inicio que invita a seguir cambiando, pero si se continua allí puede constituirse en un riesgo a largo plazo, debido a que quienes abrazan la agilidad completamente logran aumentar entre tres a cuatro veces su productividad, tomando una ventaja creciente sobre las híbridas" - Jorge H. Abad L.
---
“Cada día un mayor número de organizaciones están trabajando con un enfoque Agile y Lean. El hecho de que la mitad del estudio los participantes respondieron que usar un enfoque híbrido es natural, dado que la mayoría de las empresas se encuentran actualmente en un proceso de cambiar de las prácticas tradicionales de gestión y ejecución a los basados en el pensamiento ágil. Este es un proceso lento que puede llevar años. Las organizaciones no pueden y no debe comprometerse con un gran cambio o un cambio de "todo o nada", porque primero deben aprender a lidiar con los impactos del cambio y es mejor empezar poco a poco, con una o dos iniciativas. A partir de ahí, a medida que aprenden de las reacciones del entorno, pueden agregar nuevos equipos y áreas de la empresa al proceso. El hecho de que una de cada tres empresas ya esté utilizando un enfoque Agile es consistente con el trabajo que se ha estado haciendo desde la década pasada. Estas empresas han recorrido un largo camino para entender, internalizar, practicar y promover una cultura de colaboración y innovación, pilares esenciales de las organizaciones exitosas de hoy”. - Lucho Salazar
Pero vamos por partes, entendamos el por qué del título de este artículo.
¿Qué es una metodología híbrida?
Un enfoque híbrido, está definido por: "Un enfoque de desarrollo híbrido es una combinación de enfoques adaptativos y predictivos. Esto significa que se utilizan algunos elementos de un enfoque predictivo y otros de un enfoque adaptativo. Este enfoque de desarrollo es útil cuando existe incertidumbre o riesgo en torno a los requisitos. Híbrido también es útil cuando los entregables se pueden modularizar, o cuando hay entregables que pueden ser desarrollados por diferentes equipos de proyecto. Un enfoque híbrido es más adaptativo que un enfoque predictivo, pero menos que un enfoque puramente adaptativo." (1).Alguien dirá: ¿Pero en el desarrollo de una solución de software sabemos que módulos vamos a tener? Posiblemente sí, pero el enfoque ágil (adaptativo) te garantiza que no construyas software de desperdicio, y la constante repriorización y refinamiento del backlog, sumado al despliegue continuo de la solución (que te permite su validación) puede significar que se halló valor mucho antes implicando que los supuestos iniciales quedaron obsoletos, pero logrando economias mayores 60% debido a su enfoque basado en Pareto (2).
¿Por qué es un espejismo peligroso en el mundo del desarrollo de software?
Por las siguientes razones:
- Es una zona cómoda: he observado que se denomina híbrido a trabajar en cascada en grandes corporaciones, de forma que ya no es necesario tener al usuario con el equipo, ni es requerido que validen las soluciones. es decir,
requerimientos al inicio, esfuerzo del proveedor, controles de cambio y quejas del cliente porque no entregaron lo que se pidió. Por lo tanto,
Híbrido es el nombre de la nueva cascada corporativa
Observo que son organizaciones que no aprendieron a trabajar de forma ágil, no saben como hacer ahorros con este enfoque (aún siguen diciendo que ágil es costoso, lo cual es falso), pero para no verse muy anticuadas llamando a su metodología tradicional o cascada, le llaman híbrida, la cual es un desperdicio de tiempo, dinero, y oportunidad de generar valor por donde quiera que se le mire.
- Están poniendo reglas de cascada a proyectos ágiles: he visto que se llama metodología híbrida al ponerle al desarrollo ágil las reglas de cascada, es decir, alcance, tiempo y costo fijo, pero eso sí, hecho en sprints, pero sin retrospectivas porque no es necesario aprender más ¡Plop! - recomiendo leer la referencia (3)-.
- Se está perdiendo oportunidad de generar y atrapar más valor: las organizaciones al casarse con este modelo híbrido (insisto no veo problema con que sea algo temporal, lo que veo peligroso es que de allí no se evolucione), están perdiendo oportunidad de capturar valor y de generarlo a sus clientes y más temprano que tarde, organizaciones que realmente si ejecuten ágil de forma disciplinada les tomarán una ventaja exponencial, debido a que la agilidad bien practicada cuadruplica la generación de valor y la eficiencia de los equipos.
¿Cómo evitar el espejismo?
Hay varias estrategias que pueden ayudar en evitar el espejismo:
- Comprender en que consiste la mentalidad lean-agile (3).
- Comprometerse a ejecutar los proyectos ágiles (y por ende de desarrollo de software) con las reglas de ágil, de forma que se generen ahorros y altos impactos.
- Si se tiene un proyecto tradicional y quiere volverlo híbrido, identifique posibles módulos, formas de generar valor temprano y retroalimentación valiosa en caso de que aplique; de manera que logre adaptaciones en caso de ser posible.
- No lleve prácticas tradicionales al mundo ágil, es decir, planeación predictiva para el mundo del software, pues estas no van a servir.
Para cerrar, algunas ideas ágiles para el mundo tradicional
Como se ha argumentado en el artículo, llevar prácticas tradicionales al mundo ágil es desperdicio y fricción, pero existen prácticas ágiles que pueden mejorar el mundo tradicional, a continuación, algunas ideas:
- tener dailys de sincronización del equipo de trabajo
- hacer retrospectivas o sesiones de mejora con cadencia de al menos de una vez al mes.
- usar backlogs y priorizarlos constantemente si la naturaleza del proyecto lo permite.
- preguntar y preguntarse constantemente ¿si lo que se hace está generando valor? y corregir en caso de que no.
- Identificar mínimos productos viables y liberarlos incrementalmente:
- Ejemplo 1: Una casa de campo de forma incremental y adaptativa (pues no se posee todo el dinero), un posible plan de releases puede ser:
- Release 1 o MVP (PMV - Producto mínimo viable): La cocina, el baño, y una habitación para dormir.
- Release 2: otro cuarto
- Release 3: la sala
- Release 4: la piscina
- Release 5, etc, etc.
- Ejemplo 2: Una unidad residencial de 12 torres
- Release 1: torre 1 y 2
- Release 2: torres 2 y 3
- Release 3: la piscina y el salon social
- Release 4: no se realizó debido a cambios económicos del entorno.
Hasta acá este compartir.
Bienvenidos tus comentarios
Saludos ágiles
Jorge Abad.
Referencias, aclaraciones, notas y comentarios
- A Guide to the Project Management Body of Knowledge PMBOK® GUIDE. Seventh Edition
- La "Zona de Valor de Negocio". Una reflexión sobre ¿cuándo termina un release en un proyecto Ágil / Scrum? (clic aquí)
- ¿Por qué NO DEBES contratar en Cascada un proyecto a ser desarrollado con metodologías ágiles? (o ¿Por qué no puedes contratar en alcance, tiempo y costo fíjo un proyecto ágil?)
- Esto lo explico ampliamente en el libro: Nuevas Aguas, Nuevos Navíos, Nuevos Navegantes: Business Agility con notas sobre Transformación Digital (clic)
lunes, mayo 09, 2022
La Agilidad ha Muerto, ¡Larga Vida a la Agilidad!
Hola a todos.
Ya han pasado los primeros años de lanzamiento de la Agilidad donde:
- la gente no creía en scrum
- no se sabía que había un método Kanban
- las empresas no creían que estuviésemos en tiempos disruptivos y altamente cambiantes
- se exigía predictibilidad en proyectos de software (solo para cuestionarte: ¿aun lo exiges?)
- en las bolsas de empleo no sabían que era un Agile Coach, un Scrum Master, un Product Owner o un ingeniero DevOps
- Los cursos de Scrum Master eran costosísimos
Lindos e inocentes años, no lo niego, tenían la magia del descubrimiento y la novedad.
Hoy la agilidad para muchas empresas ha muerto, pasó por su abismo de desilusión, según el Ciclo de Sobreexpectación de Gartner (1), y es cuando vemos que fracasaron en sus iniciativas de transformación por muchas razones, una de tantas, creyeron que solo era un cambio de procesos y no de mentalidad; llegando al caso de odiar la palabra Ágil o Agilidad; lo anterior es cierto, lo he vivido varias veces, me dicen: "necesitan agilidad pero no les puedes mencionar esa palabra", ni siquiera les gusta decir que sus proyectos son ágiles, prefieren llamarlos híbridos o que continúan en cascada.
| Ciclo de sobreexpectación de Gartner(1) |
- equipos ágiles de 3 personas con 7 proyectos
- equipos ágiles de una sola persona, con varios proyectos también
- Scrum Master con 5 equipos y 10 proyectos
- Product Owners desaparecidos de sus iniciativas
- Product Owners con 5 proyectos
- proyectos ágiles con alcance, tiempo y costo fijo (2)
- que critican las implementaciones BY THE BOOK (3)
- usan OKRs, a diestra y siniestra, sin un verdadero cambio interno.
- creen que un Scrum Master es un gestor de muchos proyectos
- son expertas en SAFe, LeSS, modelo Spotify, de tribus, pero que arrastran la deuda técnica iteración tras iteración, y exigen una "predictibilidad ágil" que ni cuidan, ni cultivan
- gerentes que sobresaturan el WIP (work in progress) de sus áreas de trabajo y las acusan de lentas
- empresas que no transforman su mentalidad y creen que es hacer lo mismo de siempre, pero con otro nombre.
- personas que asisten a cursos de Scrum + PO + OKr + Workshop de Jira por 50 dólares, por un total de 24 horas.
Referencias
- Ciclo de sobreexpectación (Gartner hype cycle) - https://es.wikipedia.org/wiki/Ciclo_de_sobreexpectaci%C3%B3n
- ¿Por qué NO DEBES contratar en Cascada un proyecto a ser desarrollado con metodologías ágiles? http://www.lecciones-aprendidas.info/2018/11/por-que-no-contratar-en-cascada-un.html
- Diatriba: "by the book" una frase que me produce escozor - http://www.lecciones-aprendidas.info/2020/01/diatriba-by-book-una-frase-que-me-produce-escozor.html
jueves, octubre 28, 2021
sábado, septiembre 18, 2021
martes, mayo 18, 2021
100% de CPU es lento en nuestras máquinas, ahora llévalo a un 100% de ocupación tuyo de forma constante
Todos reconocemos y experimentamos que el 100% de CPU constate en nuestra máquina la relentiza y la hace ineficiente; me impacta es que no podamos reconocerlo en nosotros mismos y en nuestros colaboradores, y los/nos terminemos quemando.
Te invito a leer este artículo, donde está el sustento científico de esta "ineficiencia" en los humanos y una sugerencia para solucionarlo: "Exigir el 100% de ocupación de las personas esta destruyendo la eficiencia de tu equipo y organización"
domingo, mayo 09, 2021
Mi viaje como Agile Coach
Hola a todos,
Hace poco cuando compartía con un equipo de Scrum Masters, hablando sobre prácticas y métodos revisábamos la famosa imagen (1) en la cual se presentan los valores, principios, prácticas y frameworks,
![]() |
| Imagen adaptada de Ahamed Sidky |
y que si la giras un poco, vas a ver los elementos visibles e invisibles de la cultura,
aquellos que consisten en "Hacer" y "Ser", y en nuestro contexto "Hacer Ágil" y "Ser Ágil".
En donde, todo viaje de transformación parte desde los elementos visibles hacia los invisibles, transformándonos de afuera hacia adentro,
o ¿Quién cambia por arte de magia? La verdad, desde mi punto de vista y experiencia, no creo en los cambios repentinos, creo en los procesos, todo cambio requiere un esfuerzo, un delta que me permita pasar de un estado A a un estado B, y parte de algo afuera que te lleva a mover cosas adentro.
Pero bueno, el punto acá es como ha sido mi jornada de cambio, recuerdo mucho a mis inicios en el mundo ágil me reencontré con un gran estudiante que tuve en la clase de Taller de Ingeniería de Software en Eafit, Jorge Luis Valderrama, recuerdo que estaba por Colombia, pues vivía en Londres, y en varias charlas suyas y conversaciones a la que asistí, hablaba siempre desde el Manifiesto Ágil - http://agilemanifesto.org/-, y recitaba sin titubear sus valores y principios, y ante cualquier duda buscaba que principios promovía o violaba aquello sobre lo que era cuestionado. Debido a esto, me animé a imprimir y pegar en frente mío, en mi escritorio de oficina los valores y principios del manifiesto ágil, y ante cualquier duda me remitía al manifiesto ágil, frase que repite constantemente mi gran amigo Juan Andrés Ochoa:
"Ante una duda en cómo actuar, remítase al Manifiesto Ágil" -Juan Andrés Ochoa
De esa manera, emprendí mi viaje desde los principios y valores, luego aprendí en orden Scrum, Nexus, el Modelo Spotify, Kanban, SAFe, LeSS, Scrum at Scale, Discipline Agile. No fue fácil esa jornada, recuerdo que me tomó al menos 6 meses dejar el micromanagement y hacer gestión de horas, para comenzar a confiar en los puntos de historia.
En ese viaje de regreso, he tenido bastantes libros, charlas y conversaciones como compañeros, y recomiendo revisar detalladamente:
- El corazón de la agilidad, promovido por Alistair Cockburn (2)
- La Agilidad Moderna, promovido por Joshua Kerievsky (3)
- Lean (4)
![]() |
| El Corazón de la Agilidad (2) |
A este punto de la historia, he logrado sintetizar lo que es para mí el mindset Lean-Agile, la clave que desencadena la productividad, la felicidad y alto desempeño:
- Flujo
- Entrega de Valor
- Reflexión (Inspección y Adaptación)
- Colaboración
- Mejora Continua
- Eliminación de desperdicios
![]() | |
|
Al tuétano, al núcleo de este asunto que me apasiona y por el cual llegaste hasta este punto del artículo, lo comparto constantemente, lo considero fundamental, para poder desenvolverse en este mundo disruptivo y exigente; mis entrenamientos y conversaciones tienen un énfasis en el mindset lean-agile y cómo este funciona independiente del framework, marco, metodología o proceso y con esta perspectiva acompaño a equipos y organizaciones en su jornada de transformación.
Sé que no hay que dejar de hacer una cosa sin descuidar la otra, es decir, avanzar en el conocimiento de nuevas aproximaciones y marcos, pues hace parte de "estamos descubriendo formas mejores de"(5), sin dejar el corazón, el corazón te permite moverte con propósito y libertad entre las diferentes interpretaciones, implementaciones o, más aún, desarrollar tu propia versión de la agilidad y de lean.
Yo no sé cómo será tu viaje, te he compartido el mío, con seguridad en tantos ires y venires nos terminaremos encontrando. Solo te quiero hacer tres preguntas:
Hasta acá este compartir, bienvenidos sus comentarios.
Saludos Ágiles
Jorge Abad
Notas, Referencias, Aclaraciones, Comentarios y Observaciones
- Imagen de Ahamed Sidky
- Corazón de la Agilidad - https://heartofagile.com/
- Agilidad Moderna (Modern Agile) - https://modernagile.org/
- Lecturas recomendadas sobre lean
- Esto es Lean - https://www.amazon.com/-/es/Niklas-Modig-ebook/dp/B019E91600
- 2 second Lean - https://paulakers.net/books/2-second-lean
- Las claves del éxito de Toyota: 14 principios de gestión del fabricante más grande del mundo - https://www.amazon.com/-/es/Jeffrey-K-Liker-ebook/dp/B07XLFGTQB
- Agile Manifesto - http://agilemanifesto.org/iso/es/manifesto.html
sábado, febrero 27, 2021
Video Conferencia: Exigir el 100% de ocupación de las personas está destruyendo la eficiencia de tu equipo y organización
En el siguiente enlace puedes encontrar el artículo relacionado con toda la explicación al detalle - http://www.lecciones-aprendidas.info/2020/12/de-coleccion-exigir-el-100-de-ocupacion.html
lunes, diciembre 28, 2020
De Colección: Exigir el 100% de ocupación de las personas esta destruyendo la eficiencia de tu equipo y organización
Hola a todos,
Con frecuencia me encuentro dentro de las organizaciones ya sean clientes o proveedores, expresiones en los gestores del personal, tales como:
"La ocupación de las personas debe ser del 100%, para eso se les paga"
o esta otra
"Exíjanles el 120% para que den el 100%"
Luego de esto, se activa el liderazgo egipcio, los látigos, las zanahorias, la microgestión, las acusaciones de distracción, el estrés, la sensación de esclavismo, el inflar las tareas para poder tener espacios para descansar, el ambiente se vuelve tóxico, y cualquier sentido de pertenencia se convierte en desvinculación y ganas de renunciar.
Como te puedes dar cuenta esto termina degradando el sistema, en vez de mejorarlo. El objetivo de este artículo es llevarte a que comprendas que:
"Una persona o un equipo con una asignación del 70% al 80% es mucho más productivo y eficiente que uno con una ocupación del 100%"
Debido a que las personas y equipos tienen espacios para:
- la mejora continua individual
- la mejora continua grupal
- para aceptar la variabilidad
- hacer con mejor concentración las tareas
- mejora colaborativa
- eliminar desperdicios
- innovar
- agregarle valor a lo que hacen
No podemos tratar a las personas como máquinas
- ¿no han sentido lo pesado de tener una agenda completa 100% todos los días, por varias semanas?
- ¿al final de día no terminan sintiéndose exhaustos y quemados?
- ¿no les ha hecho falta espacios para café y conversar e interactuar con sus compañeros? ¿tener conversaciones interesantes y conversaciones triviales?
- Ritmo Sostenible sobre Ritmo Insostenible - (clic aquí)
- Recomendaciones sobre el sobreesfuerzo del equipo en un proyecto - (clic aquí)
En el trabajo de conocimiento nuestra aproximación es diferente
100% de la utilización es un desastre económico
No se considera la variabilidad de procesos de trabajadores de conocimiento
- Recursos:
- Ejemplos: unas máquinas son lentas y otras rápidas, los expertos realizan las tareas más eficientemente que los novatos.
- Unidades de flujo (o elementos que fluyen):
- Ejemplos: en una fábrica de autos personalizados los vehículos tendrán diferentes características.
- Factores externos
- Ejemplos: los pacientes en una sala de urgencias no llegan de forma fluida, a un equipo comercial la solicitud de propuestas no es un flujo constante.
- la persona que los realiza (incluso la misma persona en distinto tiempo)
- el estado de ánimo de la persona
- disponibilidades tanto de personas, áreas, recursos (servidores, comunicaciones, componentes)
- los requerimientos
- insumos
- la calidad de la documentación
- resultados esperados
- dependencias
- transacciones
- complejidad técnica
- supuestos y premisas
- entre otros
|
| Relación entre variación, eficiencia de recursos y tiempo de travesía - Gráfica de Sir John Kingman (3) |
Por lo tanto:
- entre más cercanos estemos al 100% de utilización del tiempo de las personas más tiempo tomará la travesía del proceso
- ampliar la utilización del 90 % al 95 % aumenta el tiempo de travesía en un nivel mayor, que el de aumentar la utilización del 80 % al 85 % (3)
- agregar un 5% más de trabajo puede llevar un 100% más de tiempo (2)
- cuando el tiempo de travesía aumenta, el flujo (la cantidad de ítems, requerimientos, tickets por unidad de tiempo) disminuye
"Cuanto mayor sea la utilización de tu equipo, más largo será el tiempo de travesía, es decir, si tienen un ciclo fijo de trabajo, menos cosas lograrán terminar"
-----
"Cuanto mayor sea la variación en el proceso, más largo será el tiempo de travesía (3)"
![]() |
| Relación el Tiempo de Ciclo, la Utilización y el Tamaño de los Lotes |
"Reduzca el tamaño de lote para: reducir la variabilidad e incrementar la predictibilidad"
- que las historias de usuario sean pequeñas (http://www.lecciones-aprendidas.info/2017/05/En-serio-historias-pequenas.html) (esto también aplica para DevOps)
- se tenga un sprint backlog que contenga de 6 a 10 historias de usuario de similar tamaño
- se estima usando Fibonacci en el planning póker para amortiguar un poco la variabilidad de las historias de usuario
- se sugiere planear con el 70% al 85% de la capacidad del equipo
- Durante décadas, 3M ha programado desarrolladores de productos al 85% de su capacidad (2)
- Y Google es famoso por su “20% de tiempo” (que permite a los ingenieros trabajar un día a la semana en lo que quieran, una práctica que significa que hay capacidad adicional disponible si un proyecto se retrasa) (2)
- Ericcson planea sus equipos de producto al 70% (7)
- El marco SAFe (https://www.scaledagileframework.com/) incluye un sprint de innovación y planeación (https://www.scaledagileframework.com/innovation-and-planning-iteration/ )
- El Slack es un tiempo que permite a los equipos mejorar, te sugiero leer el siguiente artículo: Slack o el Tiempo para Afilar el Hacha en Scrum - http://www.lecciones-aprendidas.info/2016/10/slack-o-el-tiempo-para-afilar-el-hacha.html
|
| Tomado de: Scrum y XP desde las trincheras por Henrik Kniberg (4). |
|
|
| Tomado de: Scrum y XP desde las trincheras por Henrik Kniberg (4). |
"Operar un proceso de desarrollo de productos cerca de su plena utilización es un desastre económico" ― Donald G. Reinertsen, The Principles of Product Development Flow: Second Generation Lean Product Development
--
"100% de utilización conduce a la no predictibilidad" ― Donald G. Reinertsen
Principle Q6 & Fig 3-6 illustrate this point. Think of queueing function as transforming a change in loading into a change in queue size (& thus cycle time). Operating at high utilization amplifies variability. Manufacturers have known this for a long time, developers not so much
— Donald Reinertsen (@DReinertsen) August 16, 2018
No permite la atención de imprevistos
|
| Tomado de (6) |
Inhibe la colaboración y la innovación
- "Te ayudaría, pero ahora no tengo tiempo"
- "Esto se podría mejorar de esta manera, pero no tengo tiempo"
- "Cuando tenga tiempo te voy a enseñar a ___________"
|
| Tomado de (7) |
|
| Tomado de (10) |
Una experiencia observable en talleres (y en la realidad)
![]() |
| Tomado de (11) |
![]() |
| Tomado de (11) |
- 7 hamburguesas,
- -1170 unidades de valor y
- 7 defectos,
- 15 hamburguesas,
- 1340 unidades de valor y
- 0 defectos
- Baja eficiencia de flujo y baja utilización: desperdiciolandia
- Alta eficiencia de utilización y baja flujo: islas eficientes
- Alto flujo y baja utilización: océano eficiente
- Alta eficiencia y alta utilización: el estado perfecto
![]() |
| Tomado de (3) |
- lo que es solicitado
- las variaciones en el proceso de lo que es solicitado
- cuándo es solicitado
- y la cantidad solicitada
- Identificar si estas en el estado de Islas Eficientes o Desperdiciolandia (por lo general estas allí)
- buscar primero la eficiencia de flujo
- y luego la eficiencia de utilización
![]() |
| Tomado de (3) |
- Gestión visual del trabajo
- Crear ambientes de colaboración
- Tener una cultura de experimentación y aprendizaje (Toyota Kata (12) puede ser una gran herramienta en este escenario)
- Visión Sistémica
- Una cultura con seguridad sicológica en la que no exista temor a fallar
- Una obsesión por la mejora continua (Kaizen)
![]() |
| Adaptado de (11) |
El perfil "T" ayuda a lo anterior
| Explicación de mayor flujo de valor con Perfil "T" |
Nota: La práctica de Pair Programming de XP (17), ayuda en la distribución de conocimiento y en asegurar la calidad de lo que se construye.
Cerrando
- Tu trabajo como gestor no es micromanejar a las personas o equipos para que estén al 100% ocupados, tu trabajo es poner un objetivo, proveer los recursos para lograrlo, limitar el WIP, y maximizar el flujo.
- Prioriza la eficiencia de flujo
- Prioriza el aprendizaje continuo
- Luego prioriza la utilización del recurso tiempo
- Toma métricas y sigue experimentando
- No satures a las personas o a los equipos de trabajo
- Planea por debajo del 100% de la utilización crea un ambiente de innovación, colaboración y que permite aceptar la variabilidad
- Te sugiero realizar una asignación de una persona o equipo del 70% al 80% para lograr altos índices de generación de valor y fluencia
- Si va a existir sobreesfuerzo que sea por corto tiempo y acordado con el equipo (14)
- Reduzca el tamaño de lote o elementos del backlog
- para:reducir la variabilidad e
- incrementar la predictibilidad
¿En qué cosas de valor vas a poner a trabajar a tus equipos de desarrollo de productos?
Saludos ágiles
(de este artículo se realizó una conferencia, la cual puedes consultar aquí: http://www.lecciones-aprendidas.info/2021/02/de-coleccion-exigir-el-100-de-ocupacion-video-conferencia.html )
-
Notas, Referencias, Aclaraciones, Comentarios, Observaciones y Agradecimientos
- Agradecimientos a mi compañero y amigo Roberto Moraga, Daniel Ramírez y a Adrián Hurtado por sus comentarios y sugerencias
- Six Myths of Product Development by Stefan Thomke and Donald Reinertsen https://hbr.org/2012/05/six-myths-of-product-development
- Esto es lean: Resolviendo la paradoja de eficiencia - https://www.amazon.com/-/es/Niklas-Modig-ebook/dp/B019E91600
- Scrum y XP desde las trincheras por Henrik Knibnerg. (http://www.proyectalis.com/wp-content/uploads/2008/02/scrum-y-xp-desde-las-trincheras.pdf )
- Illegitimus Non Interruptus (clic aquí)
- Interrupt Pattern (clic aquí)
- Flow Thinking @ Ericsson 3G - https://es.slideshare.net/erikschon/flow-thinking-ericsson-3g
- La cita original decía "operating a product development process near full utilization is an economic disaster"
- La cita original decía: 100% utilization drives unpredictability - https://www.scaledagileframework.com/innovation-and-planning-iteration/
- 2 Second Lean Book - https://paulakers.net/books/2-second-lean
- Fuente Roberto Moraga @RMoraga
- Excelente presentación sobre Toyota Kata de Hiroshi Hiromoto (@hhiroshi) (clic aquí)
- Diatriba: El tema recurrente de llamar "RECURSOS" a las personas que trabajan en un proyecto (clic aquí)
- Recomendaciones sobre el sobreesfuerzo del equipo en un proyecto - (clic aquí)
- T-shaped skills (clic aquí)
- Fórmula de Kingman - https://es.wikipedia.org/wiki/F%C3%B3rmula_de_Kingman
- Programación en pareja o en pares- https://es.wikipedia.org/wiki/Programaci%C3%B3n_en_pareja

































