Las empresas requieren enviar continuamente productos al mercado para estar validando hipótesis de negocio lo más rápido posible y así mantenerse vigentes, satisfaciendo las necesidades de sus clientes, el logro de dicho objetivo depende de su capacidad de ejecución. Las organizaciones deben demostrar que tienen una gran capacidad para entregar productos de calidad de forma rápida y continua, habilidad que les permitirá incluso estar por encima de sus competidores.
El delivery agility es una de las dimensiones propuestas en el Business Agility, la cual propone el desarrollo de unas habilidades en la ejecución en pro de hacer llegar ágilmente y de forma continua productos de alta calidad que mantengan a los clientes interesados y satisfechos con nuestras soluciones.
El delivery Agility es una de las dimensiones propuestas en el Business Agility
Un desafío para los modelos tradicionales
La realidad es que la topología de muchas de las organizaciones, la cantidad de áreas que intervienen en el proceso de ejecución, las múltiples dependencias, las estructuras en silos y la cultura de comando y control por mencionar algunas; no propician naturalmente un ambiente de entrega ágil y continua.
La topología de muchas organizaciones no propician la entrega ágil y continua
Uno de los elementos para agilizar la ejecución son los marcos de trabajo, los cuales nos brindan modelos para los diferentes momentos en el ciclo de vida de los productos y servicios, se basan en establecer reglas simples.
Los marcos de trabajo como un habilitador del delivery agile
En la agilidad existen diferentes frameworks que maximizan las probabilidades de éxito a la hora de generar entregas de valor de forma continua y cada uno viene con una propuesta y enfoque diferente; lo cual aporta al propósito de agilizar la ejecución, entregar productos lo antes posible, mejorar la productividad, reducir los plazos de entrega, mejorar la predicción, la satisfacción de los clientes y a aumentar el trabajo colaborativo.
La mejor justificación que he encontrado sobre ¿por qué optar por un framework? nos la da Lean Fisher en su libro The perfect swarm, él nos cuenta como muchas reglas complejas terminan generando comportamientos demasiado simples, en favor del control tratamos de querer predecir perfectamente lo que se hará en cada paso del proceso a ejecutar. Cuenta que si se establecen reglas simples se puede contribuir a generar orden dinámico dentro de ambientes complejos; escribe, además, que existe una paradoja y es que a más complejo e insondable es un desafío, menos conviene perderse en los detalles, define un marco mínimo, unas pautas centradas en lo más relevante, y deja que el sistema fluya.
Propiedades del delivery Agility en la ejecución
Éstas son algunas de las principales propiedades del delivery agility
Operación organizada por Flujos de valor
Las empresas que adoptan el delivery agility se organizan por flujos de valor, es decir, organizan a las personas en un flujo de trabajo y no en silos funcionales. Organizar de esta forma permite visualizar el flujo de trabajo para producir soluciones.
De esta manera, la organización de las personas por flujos de valor arroja como resultado los siguientes beneficios:
- Menos transferencias y retrasos, lo que permite a los equipos trabajar con tamaños de lote más pequeños.
- Permite equipos estables y duraderos que se centran en ofrecer valor, en lugar de proyectos, que se centran en la finalización de tareas.
- Facilita un aprendizaje más rápido y un tiempo de comercialización más corto.
- Contribuye a una mayor calidad y productividad.
- Apoya métodos de presupuestación y desarrollo más eficientes.
Operación organizada por flujos de valor
Todo continuo: El enfoque es relevante no solo para el desarrollo sino también para las pruebas, la gobernanza, la generación de informes, el seguimiento, la integración y la entrega. Elimina todas las barreras que reducen las corrientes de valor, al centrarse en conceptos de ágil, DevOps y automatización, y elimina gradualmente los elementos que no agregan valor. Como enfoque holístico, reinventa la cadena de valor de desarrollo de principio a fin, incluida la integración de herramientas, las prácticas de ingeniería y la mentalidad de las personas.
Todo continuo: desarrollo, pruebas, gobernanza, informes, seguimiento, integración y entrega
Centrado en el cliente
La centralidad en el cliente está en el corazón de la agilidad empresarial, es decir, escuchar, sentir empatía y atender las necesidades de los clientes lo más rápido posible. Las empresas ágiles construyen productos frecuentemente y sus características están orientadas a las necesidades e intereses actuales de sus clientes. Seleccionan características intencionalmente y miden los resultados previstos.
La centralidad en el cliente está en el corazón de la agilidad empresarial
Cadencia en la ejecución
En un ciclo de vida ágil utilizan varias iteraciones, repeticiones de un proceso, con el objetivo de alcanzar el resultado deseado. Los resultados de una iteración se utilizan como punto de partida para la siguiente iteración. La razón principal para usar ciclos de vida iterativos es generar soluciones de forma iterativa incremental y comprobar hipótesis de negocio, lo antes posible.
Autor de este artículo
Alinca Ramos
Agile Consultant en Inteec
Cuenta con más de 5 años de experiencia en Agilidad, acompañando áreas de negocio en la adopción de marcos de trabajo ágiles. Tiene experiencia participando activamente en la transformación ágil de empresas de diferentes ramos, mezclando prácticas, herramientas y frameworks agiles para agilizar el ciclo (E2E) de vida de productos y servicios en la organización (Lean Portfolio Management, Lean change management, Design thinking, Scrum, Kanban, SAFE.)
Trainer de Kanban por la Lean Kanban University.
Links referencias:
https://www.mindtree.com/blog/continuous-everything-new-approach-product-it-operating-model
https://www.scaledagileframework.com/
https://proagilist.es/blog/agilidad-y-gestion-agil/agile-scrum/ciclo-de-vida-agil/