En la búsqueda de un enfoque centrado en el cliente, las organizaciones implementan estrategias que les ayudan a desarrollar capacidades para mejorar la eficiencia y la efectividad de los procesos, con el objetivo de alcanzar el valor esperado alineado con las expectativas de los clientes. En este sentido, existen mecánicas en equipos ágiles que, si se aplican adecuadamente en colaboración, permiten lograr los objetivos, reducir riesgos y generar un trabajo efectivo.
Esto es parte de lo que debe aprender un Product Owner para generar el valor buscado por el cliente a través del negocio; a su vez, se requiere desarrollar el talento humano por medio de las estrategias de agilidad. Esto es lo que comprenderás a lo largo de esta experiencia de aprendizaje enfocada en la adquisición de conocimiento, sobre todo en cómo puedes reducir la complejidad, trabajando con equipos de una manera eficiente y efectiva mediante la visión ágil.
Dependencia y gestión del riesgo
La gestión es un término enfocado en la aplicación de principios para lograr trabajar de forma efectiva y, si se combina con Agile, ayuda a conectar todos los elementos requeridos para satisfacer las necesidades del cliente e incrementar la visibilidad. Al mismo tiempo, se conectan los componentes que se combinarán para poder generar el valor buscado y lograr los objetivos, lo cual genera ciertas dependencias y riesgos que pueden gestionarse de manera adecuada (Everett, 2020).
Dado que todos los procesos en las organizaciones se encuentran interrelacionados y que todo se gestiona en este entorno, la generación de valor se centra en ciertas dependencias de los procesos. Estas pueden ocurrir entre los miembros del equipo o con otras personas, entre los diferentes pasos o actividades, funciones o entre los propios equipos. Las dependencias se pueden clasificar de la siguiente manera:
Figura 1. Dependencias en equipos ágiles.
Fuente: Borsella, P. (s.f.). Managing Dependencies in Scrum. Recuperado de https://resources.scrumalliance.org/Article/managing-dependencies-scrum
Es importante recalcar que las dependencias de las actividades pueden ser fácilmente identificables y evitadas; sin embargo, a pesar del nivel de madurez elevado del equipo (capacidad para ser autodirigido y habilidades, aptitudes, actitudes y valores para trabajar por objetivos), en algunos casos no pueden eliminarse, ya que son inevitables al derivarse de una colaboración efectiva, gestión de riesgos o cuestiones técnicas. No obstante, pueden gestionarse de manera adecuada para obtener valor, por lo que se recomienda ejecutar prácticas como las mostradas en la figura 2.
Figura 2. Prácticas de gestión de dependencias en equipos ágiles.
Fuente: Appelbaum, B. (s.f.). Agile Teams: Dependency Management and Visualization. Recuperado de https://www.planview.com/resources/guide/what-is-agile-program-management/agile-teams-dependency-management-visualization/
En proyectos ágiles es importante el empoderamiento de los equipos, ya que así tienen a su disposición todo lo que requieren para desarrollar el valor y gestionar las expectativas del cliente: trabajan de la mano con el Product Owner, posibilitan el trabajo a través de la habilitación del flujo continuo de información por medio del diálogo, alcanzan una comunicación abierta, liderazgo, retroalimentación y el involucramiento completo (Everett, 2020).
El riesgo se define como un evento incierto que podría o no ocurrir durante el proceso de generación de valor, el cual puede ser positivo o negativo con respecto al alcance de los objetivos (Teamwork, s.f.). Adicional a las dependencias, al trabajar con marcos de referencia ágiles se incrementa el nivel de riesgo, por lo que es importante implementar estrategias o procesos para su gestión (Figura 3), ya que resultan críticos para la agilidad.
Figura 3. Proceso de gestión de riesgos.
Fuente: Appelbaum, B. (s.f.). Agile Teams: Dependency Management and Visualization. Recuperado de https://www.planview.com/resources/guide/what-is-agile-program-management/agile-teams-dependency-management-visualization/
Kozul, K. (s.f.). Applying Agile Risk Management. Recuperado de https://serengetitech.com/tech/applying-agile-risk-management/
Cada etapa del proceso se define en los siguientes puntos:
En los marcos de referencia ágiles, los riesgos se monitorean y superan durante el proceso de planeación, revisiones diarias y lecciones aprendidas.
Gestión de recursos
La gestión de recursos es un proceso que forma parte de cualquier organización, independientemente del tamaño o del marco de referencia que utilice para la gestión del valor. Dicho proceso es más importante en los proyectos ágiles, derivado del tiempo de desarrollo, por lo que deben implementarse elementos dinámicos y estables para mejorar la velocidad de cumplimiento (Tiefensee, 2022). Aunque la gestión de recursos del Product Owner no forma parte de las actividades diarias, resulta indispensable conocer la forma de colaborar con el proceso (figura 4), ya que le dará mayor conocimiento sobre la generación de valor y la importancia que el equipo ha conferido a dichos elementos.
Figura 4. Recomendaciones para el proceso de construcción de la estrategia de recursos.
Fuente: SAVIOM. (2022). How to Manage Resources in Agile Project Management. Recuperado de https://www.saviom.com/blog/how-to-manage-resources-in-agile-project-management/
Tiefensee, N. (2022). The Do's and Don'ts of Resource Planning in Agile Organizations. Recuperado de https://www.runn.io/blog/agile-resource-planning
Las estrategias anteriores servirán para que el Product Owner colabore con la construcción de la agilidad y elimine los impedimentos que le corresponden del lado del cliente, para asegurar que el equipo trabaje de forma eficiente y efectiva. Al mismo tiempo, gestiona el valor generado para satisfacer las necesidades del cliente.
Métricas
Para asegurar la gestión y generación del valor, cualquier proceso debe incluir indicadores, incluso los ágiles, para lo cual se usan determinadas métricas. De acuerdo con Enochson (2021) y Tebaldi (2017), dichos parámetros son los siguientes:
Las medidas o métricas de desempeño, con las cuales se determinan los indicadores clave, pueden clasificarse con base en las categorías de la figura 5.
Figura 5. Categorías de medidas de desempeño.
Fuente: Calzon, B. (2022). KPIs vs Metrics: Understanding The Differences with Tips & Examples. Recuperado de https://www.datapine.com/blog/kpis-vs-metrics-differences/
Enochson, H. (2021). KPIs vs Metrics – Tips & Tricks to Performance Measures. Recuperado de https://onstrategyhq.com/resources/kpis-vs-metrics-tips-tricks-to-performance-measures/
A su vez, las categorías pueden definirse como se ve en el siguiente listado:
Es importante mencionar que, desde la perspectiva del Product Owner, en los proyectos ágiles se debe tener un enfoque en medidas de resultados, pues se espera el valor para el cliente. Por este motivo, es importante saber cuáles son las métricas enfocadas en la medición del valor.
Dinámicas de equipo
Las dinámicas de equipo se definen como las fuerzas psicológicas inconscientes que influyen en la dirección del comportamiento y desempeño (Ibokette, 2020). Aunque la dinámica del equipo se enfoca más en el trabajo del Scrum Master, el Product Owner también forma parte de la misma, ya que debe encontrar la forma de vincularse con el equipo para generar el valor buscado por el cliente; además, debe considerar las diferentes características y patrones de relación interpersonales de cada miembro, así como sus personalidades y niveles de experiencia (Arrk Group, s.f.; Ibokette, 2020).
Como parte de la dinámica, deben considerarse las características impulsoras para el cambio en la gente, las cuales ayudarán a gestionar la transición hacia una mentalidad ágil, así como a adoptar nuevos marcos de referencia, metodologías y estructuras que conduzcan a un incremento en el éxito (Arrk Group, s.f.). Estos componentes se resumen en la figura 6.
Figura 6. Product backlog.
Fuente: Arrk Group. (s.f.). Team Dynamics in Agile: An Exploration. Recuperado de https://www.arrkgroup.com/thought-leadership/team-dynamics-in-agile-an-exploration/
Ibokette, E. (2020). The Importance of Understanding Team Dynamics as a Scrum Master. Recuperado de https://www.iiba.org/business-analysis-blogs/the-importance-of-understanding-team-dynamics-as-a-scrum-master/
Scaled Agile. (2021). Scrum Master Stories: Improving Team Dynamics for Better Productivity – Agility Planning. Recuperado de https://scaledagile.com/blog/scrum-master-stories-improving-team-dynamics/
Las características de la figura 5 son importantes para gestionar al equipo ágil, tarea que no sólo le compete al Scrum Master, sino también del Product Owner, pues así se obtiene de forma adecuada, eficiente y efectiva el valor esperado por el cliente. De acuerdo con Arrk Group (s.f.), Ibokette (2020) y Scaled Agile (2021), dichas características implican lo siguiente:
El Product Owner no es el responsable del equipo, sin embargo, dado que constantemente interactúa con él y es responsable del valor, debe conocer la dinámica para abordar y explicar adecuadamente los requerimientos del cliente. Entre sus responsabilidades se encuentran identificar posibles brechas, transmitir la importancia que tiene dicho valor, así como dejar en claro el rol de cada miembro y respetarlo.
Como parte de la mecánica de los equipos ágiles es importante identificar y coordinar la forma de trabajar entre ellos y entre sus miembros, tanto en la agrupación como con los interesados. Para lograr el valor, el equipo debe estar empoderado y contar con buenas relaciones interpersonales, de tal forma que se maximicen los beneficios, se resuelvan adecuadamente los problemas y se reduzcan los riesgos y las dependencias que pudieran existir como parte de los procesos de generación de valor. Por ello, como Product Owner, es esencial contar con habilidades enfocadas en las personas para que la interacción con el equipo y el cliente sea apropiada, es decir, que se transmitan los elementos necesarios entre el cliente y el equipo y viceversa, así como el sentido de urgencia o importancia del valor entre ambas partes.
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 Mecánica de equipos ágiles, te sugerimos revisar lo siguiente:
Lecturas
Para conocer más acerca de Mecánica de equipos ágiles, te sugerimos leer lo siguiente: