Más allá del sentido de rapidez, la agilidad es un concepto que implica mejora continua, cambio, respuesta y flexibilidad: un conjunto de ideas que busca entregar valor en el menor tiempo posible. Por ejemplo, imagina que en tus actividades del día a día tienes que armar un rompecabezas de veinticinco piezas en cinco minutos, pero te lo entregan desordenado. Si comienzas a armarlo sin seguir alguna regla, posiblemente tardes más del tiempo requerido. Sin embargo, si te dieran las piezas boca arriba, extendidas sobre una mesa, acomodadas de tal forma que identificaras aquellas que van en el contorno o en el centro y, además, si usaras una técnica para armarlo relacionando patrones, tal vez termines antes del tiempo previsto y con menor distracción o estrés. Así trabajan las prácticas ágiles: son aplicables en las diferentes formas de trabajar y tienen como objetivos la mejora continua, trabajo en equipo, una visión y roles.
Visión Agile
El término Agile se utiliza para definir marcos de referencia que ayudan a construir valor, gracias a un enfoque flexible y dinámico, en forma de producto final para el cliente. Esta manera de trabajar forma parte de la gestión de proyectos (Mircea, 2019) y, a diferencia de otras opciones, se basa en un enfoque iterativo de pequeños ciclos a través de cuatro valores principales: a) individuos e interacciones sobre procesos y herramientas, b) producto funcionando sobre documentación extensa, c) colaboración del cliente sobre negociación contractual y d) responder al cambio sobre seguir un plan.
La Visión Agile se caracteriza por los componentes de la figura 1, a partir de los cuales se describen las razones para hacer un producto, para quién se elabora y qué lo diferencia de otros similares. En conjunto, dichos componentes deben responder las siguientes preguntas:
Figura 1. Visión Agile.
Fuente: Boiser, L. (2021). Complete Guide to Agile Vision with Real Examples. Recuperado de https://kanbanzone.com/2021/agile-vision/
Para tener una visión Agile se deben tomar en cuenta todas las características de la figura 1, ya que a partir de ellas se define la naturaleza del producto y/o servicio a desarrollar. Además, dará una claridad en lo que se denomina Estrella del norte (el camino a seguir y la meta), de tal forma que todo el equipo de trabajo se esfuerce para lograr el valor esperado por el cliente; este es el resultado de la claridad y objetivos alcanzables que ellos mismos se plantean y logran. Por ello, se debe recordar que Agile implica comunicación, gente, trabajo en equipo, habilidades y formas efectivas y eficientes de interactuar; todo para obtener un valor en forma de producto funcional que se utilice para satisfacer las necesidades del cliente en la menor cantidad de tiempo. Agile significa cambiar la mentalidad individualista por una compartida, flexible, abierta al cambio y bajo un enfoque iterativo que provea una mejora continua al equipo de trabajo
Formas de Trabajar Agile
Las Formas de Trabajar Agile o Agile Ways of Working (Agile WOW) son un estilo o perspectiva de trabajo por medio del cual las personas se manejan con libertad, ya que proporcionan la menor cantidad de restricciones para proveer el mayor valor y mejorar el desempeño.
Aunque Agile surge del desarrollo de software, actualmente no es un marco de trabajo propio de dicha industria. Existen diferentes formas de trabajar Agile WOW basadas en los enfoques de la figura 2:
Figura 2. Agile Ways of Working (Agile WoW).
Fuente: Scrum.org. (s.f.). Agile Ways of Working. Recuperado de https://www.scrum.org/agile-ways-working
Agile combina varios enfoques:
Roles
Como filosofía y forma de trabajo y organización, Agile no tiene roles definidos a menos que las personas se organicen y colaboren en equipos de trabajo. En ese sentido, se crean roles que les ayuden a generar el valor esperado por el cliente. Estos roles toman como referencia los que pertenecen al marco de SCRUM, así como otros roles genéricos más importantes, los cuales se muestran en la figura 3.
Figura 3. Roles Agile.
Fuente: Eby, K. (2016). Essential Guide to Becoming a Scrum Master. Recuperado de https://www.smartsheet.com/transitioning-project-manager-scrum-master
A continuación, se explica cada rol:
Elementos de trabajo
Para trabajar en entornos ágiles es importante tomar en cuenta ciertos elementos: no sólo se trata de implementar ciertos roles o marco de referencia para el cumplimiento de la agilidad, sino que se tiene que cambiar la forma de trabajar y la mentalidad de las personas. Se consideran principalmente seis áreas esenciales compuestas de veinte elementos de agilidad (figura 4).
Figura 4. Áreas de trabajo Agile.
Fuente: Mountain Goat Software. (s.f.). What Are the Elements of Agile? Recuperado de https://www.mountaingoatsoftware.com/elements-of-agile
Estas seis áreas se relacionan con la forma de trabajo y abarcan veinte elementos importantes como parte de la agilidad:
Introducción al escalamiento Agile
Cuando la organización se encuentra en ciertos niveles de madurez y ha trabajado bajo un enfoque Agile de manera más competitiva, es cuando se pueden implementar marcos de referencia escalados. De esta forma, se responde a las necesidades de los clientes de manera adecuada a través de los equipos, así como de los diferentes niveles y áreas de la organización.
Entre los beneficios que trae el escalamiento a las organizaciones se encuentran los siguientes:
Para el escalamiento Agile existen diferentes marcos de referencia que ayudan a incrementar el enfoque en agilidad.
Figura 5. Formas de Escalamiento Agile.
Fuente: Venema, M. (s.f.). 6 Scaled Agile Frameworks – Which One Is Right For You? Recuperado de https://www.digite.com/blog/scaled-agile-frameworks/
La ventaja del escalamiento es que permite el desbloqueo de valor del negocio a lo largo de la organización completa, permitiendo trabajar de forma más eficiente y productiva con equipos que se organizan alrededor del valor del cliente. Todo esto mediante la retroalimentación, entrega de valor más rápida e innovaciones y cambios integrados secuencialmente, balanceando el riesgo y el crecimiento a través de un portafolio adaptativo.
A continuación, revisa la explicación sobre la Definición de los principales OKR.
A continuación, revisa la explicación sobre las Técnicas: Mapa de empatía, arquetipos, pro-personas y journeys.
A continuación, revisa la explicación sobre el Diseño de un roadmap de un producto.
Hablar de agilidad hoy en día significa implementar un conjunto de prácticas que permitan el incremento de la eficiencia y efectividad; dichas prácticas alientan nuevas formas de trabajar que empoderan a los integrantes de los equipos. De esta manera, a través del trabajo centrado en el valor, se puedan generar un pensamiento con mayor enfoque en el cliente. En Agile existen diferentes roles base, así como otros que se van integrando, los cuales se deben conocer adecuadamente para lograr la integración y colaboración. Esto incrementa el escalamiento una vez que la organización haya madurado en la implementación y gestión de Agile, como parte de la cultura organizacional y del cambio que se busca para centrarse en el cliente de manera productiva.
Asegúrate de:
Los siguientes enlaces son externos a la Universidad Tecmilenio, al acceder a ellos considera que debes apegarte a sus términos y condiciones.
Videos
Para conocer más acerca de Prácticas Ágiles, te sugerimos revisar lo siguiente:
Lecturas
Para conocer más acerca de la Prácticas Ágiles, te sugerimos leer lo siguiente: