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)

A otras organizaciones, las encontramos ya sea descendiendo al abismo de desilusión o subiendo en la rampa de consolidación, debido a su ágil mediocre con prácticas como:

  • 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.

Estamos en un momento donde hay mucho conocimiento y poca implementación disciplinada, similar a como se encuentran hoy en día en manufactura los que promueven Lean; pues Lean tuvo su boom hace más de 30 años, pero actualmente, muchos se quedan en las prácticas y solo consiguen un 20% a 30% de mejora, pero quienes realmente lo aplican con toda la rigurosidad, amor, filosofía, paciencia alcanzan impactos del 200% al 300% en la productividad; misma promesa que la Agilidad cumple con creces en el mundo del software y el empresarial.

La meseta de la productividad está a la espera de quienes quieran pasar de un "Hacer Ágil" de solo prácticas, un ágil mediocre o un ágil de nombre, a un ágil de mejora continua y alto desempeño, en el que se embarcan quienes quieren vivir un proceso de transformación coherente, consistente, gradual, donde se impacten cultura, formas de trabajo, procesos, tecnología a nivel estratégico, táctico y operativo.

Quisiera terminar como empecé:


La Agilidad ha muerto, ¡larga vida a la Agilidad!

o mejor,

La Agilidad ha muerto, ¡larga vida a la verdadera Agilidad!


Saludos ágiles,

Jorge Abad.

Referencias

  1. Ciclo de sobreexpectación (Gartner hype cycle) - https://es.wikipedia.org/wiki/Ciclo_de_sobreexpectaci%C3%B3n
  2. ¿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
  3. 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

martes, abril 12, 2022

Mi Explicación del Corazón de la Agilidad

 



Hola a todos,

Alguna vez escuché: "Se requiere de gran maestría para hacer ver las cosas complicadas de manera sencilla", la verdad, coincido con esta frase y llevándola al mundo de la Agilidad, considero que Corazón de la Agilidad ( https://heartofagile.com ), es una excelente expresión de ello, pues lleva al Manifiesto Ágil y a sus doce principios a su esencia, tal como lo expone su creador y firmante del Manifiesto, Alistair Cockburn, y para esto, Alistair se vale de cuatro verbos que liberarán el potencial de tu equipo y organización, llevándola a un nuevo nivel de agilidad continua:
  • Colaborar
  • Entregar
  • Reflexionar y
  • Mejorar
Lo cierto, es que, al momento de explicarlo y usarlo en muchos contextos, me valgo de las siguientes cuatro expresiones:
  • Colabora, rompe silos a interior y al exterior de tu equipo y organización.
  • Entrega temprano, de forma continua y con excelencia técnica.
  • Reflexiona regularmente, detente, revisa datos y emociones, identifica si debes perseverar o cambiar el rumbo.
  • Mejora de a pocos, para hacerte inalcanzable.

Hasta acá este corto compartir.

Saludos ágiles,

Jorge Abad.


Referencias



miércoles, abril 06, 2022

¿Cuándo podríamos estimar una historia de usuario con mejor certeza? La matriz de Stacey, una técnica a usar en el Refinamiento

Hola a todos

La matriz desarrollada por Ralph Stacey, conocida como la Matriz de Stacey, permite entender cuando de acuerdo con los ejes de Requerimientos y Tecnología, podemos tener una aproximación de gestión simple, complicada, compleja;

Matriz de Stacey. Tomado de (1)
 

y dados estos escenarios, se ha usado en los últimos años, para justificar en que escenarios trabajar con métodos tradicionales y cuando con enfoques ágiles (existen cientos de artículos al respecto).

Matriz de Stacey. Tomado de (2)

Usando este mismo enfoque, podríamos identificar en un taller de Inception o de Refinamiento, cuando una historia de usuario o una épica incluye mucha o poca incertidumbre para ser estimada y, por ende, desarrollada, tanto desde el punto de vista de requerimientos, como de tecnología, proporcionándonos estimaciones indirectas sobre tiempos y esfuerzos requeridos (toda estimación incluye una probabilidad y una incertidumbre asociada).


La zona donde cualquier equipo de desarrollo, ágil o no, estima con confianza, es aquella donde hay alta certeza en los requerimientos y alto certeza en la tecnología y forma de construirlo. Los Product Owners deben procurar que la mayoría de las historias de usuario y épicas que llevan a un equipo se encuentran en esta zona. Ahora, si existe incertidumbre, podríamos hacer uso de técnicas de partición de historias de usuario (3) o de spikes para realizar investigaciones de aquellos elementos que no se encuentran claros al momento de desarrollar.

Los equipos ágiles deben preferir historias en esta zona de confianza, y estos elementos podría hacer parte de una Definición de Ready o Preparado adecuada, para que las historias puedan ser incluidas en el planning. Los siguientes criterios que garantizan esta zona de estimación con certeza: 

  • Las historias cumplen cumplen INVEST y las 3C
  • Existe un entendimiento consistente de parte del product owner y del equipo acerca de la historia de usuario.
  • Las historias cuentan con claros criterios de aceptación 
  • Se han resuelto las dependencias técnicas y funcionales
  • Las ambigüedades se han resuelto
  • El tiempo para construir-probar-desplegar la historia de usuario se encuentra en horizontes de tiempo menor o igual a 4 días-persona (esto es una heurística que he observado en los equipos ágiles, en este número de dias las estimaciones son más certeras y confiables. Habrá que hacer un estudio riguroso para confirmar mi experiencia e hipótesis).



Para cerrar, los invito a que usen esta matriz para realizar refinamiento de historias de usuario con sus equipos, asegúrense que existe certidumbre en la tecnologia y acuerdo en los requerimientos, de esta forma fluirán mejor sus sesiones de planning y no se enfrascarán en discusiones innecesarias.


Saludos ágiles,

Jorge Abad




Referencias


lunes, marzo 07, 2022

La Agilidad en la era de la Transformación Digital



Estamos en tiempos altamente cambiantes y turbulentos: el COVID, el cambio climático, la guerra que se cierne sobre Ucrania amenazando la estabilidad y el orden mundial, más los avances de la inteligencia artificial, metaverso, las criptomonedas, la robótica, la carrera privada por conquistar el sistema solar, entre muchas cosas más, desafían nuestra imaginación, nuestra forma de vivir y de reaccionar a un mundo que reta a todos aquellos que fuimos formados en el siglo pasado, y a quienes tenemos la fortuna de formar a los nacidos en este siglo, pues estamos batallando hombro a hombro con formas de pensar disruptivas y a la vez retadoras. 

Hay que reconocerlo, estamos frente a frente contra mentes como las de Elon Musk, Jeff Bezos, Satya Nadella y Mark Zuckerberg (por solo mencionar a unos cuantos), pues al “aplanar” la Internet al mundo, las ideas y negocios de todos compiten entre sí, grandes y pequeños acceden a la misma visibilidad, velocidad, tecnología y preponderancia, pudiendo en cualquier momento tomar una porción de mercado inimaginada, donde el usuario es el rey.

Pero, quisiera antes de avanzar, tomar una afirmación respecto a la agilidad de mi gran amigo @LuchoSalazar:


"Agilidad es solo una"(1)


Y sí, después de ir a muchas fuentes y revisar mucha bibliografía, que pondré al final de este artículo (2), me atrevería a definirla como:


Agilidad (para el contexto empresarial, de los negocios y de desarrollo de software): Es la habilidad de responder al cambio de una persona, un equipo de trabajo, un área funcional, una empresa, un gremio, un grupo humano.(3)


Y es allí en donde está el desafío al cual nos estamos enfrentando, el mundo de hoy demanda que seamos capaces de girar las velas de nuestra organización y nuestra vida casi de forma inmediata, y lo cierto, es que muy pocos son capaces de hacerlo.


"Bienaventurados los flexibles porque no se romperán cuando los doblen" Michael McGriff


Somos burocráticos, amantes del control y del poder, de imponer nuestro punto de vista, de querer predecir y exigir los resultados, enfocados en exprimir a nuestros colaboradores y proveedores, en últimas, un liderazgo del siglo pasado, un liderazgo añejo que es inútil en este mundo que cambia a ritmo vertiginoso, a la velocidad de la Transformación Digital. 

Esta era requiere de un nuevo liderazgo, un liderazgo ágil que empodere a los equipos, que no tema innovar, que no tema delegar, que acepte que no tiene la razón, que comprometa y direccione; sin este liderazgo cualquier reacción al cambio será tardía y el impacto en nuestros clientes será cada vez más desfavorable.

Quisiera cerrar este artículo con esta afirmación; 

"En el largo plazo, de poco sirve hacer proyectos que involucren tecnologías digitales como: RPA, robótica, customer centricity, machine learning, realidad aumentada, big data, metaverso, blockchain, etc., sino cambiamos nuestra forma de pensar y liderar e incluimos la agilidad dentro de las capacidades core de la organización, pues estaríamos resolviendo nuestros problemas presentes, pero estaríamos desamparando los problemas del futuro"


Saludos ágiles

Jorge abad



Referencias:

  1. Lo que no les enseñan a los CEO sobre agilidad
  2. Links para profundizar sobre varias definiciones de Agilidad, Business Agility, Enterprise Agility:
  3. Elaboración propia.

domingo, febrero 06, 2022

Retorno a la inocencia. Una invitación a compartir conocimiento

Hace poco hablaba con un gran amigo y agile coach, Carlos Palacio, sobre la necesidad de ser inocentes e ingenuos a la hora de escribir, y observábamos lo importante de liberarse de la carga de satisfacer a todos cuando estamos compartiendo conocimiento.

Y en esa conversación recordé que una de mis motivaciones para tener este blog era así, sencilla e ingenua: "ayudar a otras personas con lo que yo he experimentado y devolver un poco de lo que he recibido al leer a otros".

Reconozco que he crecido como bloguero y referente por este acto, por estas ganas de retribuir lo que he ganado al leer (escuchar y ver) a otros en el mundo de la agilidad y los negocios y llevarlo a mi empirismo; y hoy quiero escribirte a ti, que de vez en cuando me lees o que por suerte te topaste con esto y tienes ganas de compartir conocimientos y experiencias, pero sientes miedo a ser criticado o cuestionado, pues bien, deseo animarte y decirte que estoy seguro de que has vivido cosas que a otros le van a servir, que tu punto de vista les enriquecerá, les hará crecer, y les darás ideas para muchas circunstancias, no importa que alguien más lo haya hecho antes, tu mirada es única, valiosa e irrepetible..

Todos ganamos con el conocimiento de todos, nos apoyamos y generamos una gran red que nos impulsa a llegar más lejos. Yo, estaré ansioso de leerte y agradecerte por también ayudarme en mi camino. Como lo escribió Newton:

"Si he visto más lejos ha sido porque he subido a hombros de gigantes" Atribuida a Newton (1)(2)

Saludos ágiles

Jorge Abad



Notas y Comentarios

  1. https://es.wikipedia.org/wiki/Pararse_sobre_hombros_de_gigantes
  2. Dos recomendaciones: usa referencias cuando emplees cosas de otros y revisa la ortografía, ambas prácticas darán profesionalismo y estructura a lo que compartes.