100% encontró este documento útil (1 voto)
724 vistas11 páginas

Caso Práctico - Unidad 2 Coaching Ágil

Cargado por

gaia.soul.r
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
100% encontró este documento útil (1 voto)
724 vistas11 páginas

Caso Práctico - Unidad 2 Coaching Ágil

Cargado por

gaia.soul.r
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Caso práctico Unidad 2

German David Higuera Bermudez

Claudia Patricia Heredia Diaz

Agile Management

14 de octubre de 2024
Solución al caso práctico

Para dar solución al caso práctico dictado en la unidad 2, aplicaremos los conocimientos adquiridos

a lo largo de la unidad 1, los cuales contemplan las clases como “Gestión Cuantitativa y

Cualitativa” y “Coaching Ágil”; y como los conceptos vistos y las definiciones nos van a encaminar

en el proyecto en donde se busca desarrollar una plataforma e-learning para una compañía de

tecnología educativa , y como desde nuestro rol podemos ayudar a dirigir la compañía en su

implementación desde una metodología ágil.

Debemos tener y contemplar una visión en la cual entendamos que la implementación de enfoques

ágiles en proyectos tecnológicos está transformando la forma en como las organizaciones abordan

el desarrollo de productos. En el caso de esta compañía que decide desarrollar una plataforma de e-

learning innovadora, la adopción de metodologías ágiles y de los principios Lean juega un papel

crucial y fundamental para el éxito del proyecto. Este enfoque le permite una entrega incremental

del producto mediante el uso de Scrum, contando como una metodología ágil que divide el trabajo

en ciclos cortos llamados sprint’s, permitiendo al equipo adaptarse rápidamente a los cambios que

se puedan presentar, y ajustar el producto según los criterios y requerimientos del cliente. En este

contexto, la incorporación de la gestión cuantitativa y cualitativa es fundamental para monitorear y

mejorar el proceso de desarrollo tanto como los resultados del proyecto, asegurando así que se

entregue un producto de alta calidad que responda a las expectativas del cliente.

Teniendo en cuenta los conceptos y principios de la gestión cuantitativa, el equipo mide variables

como la velocidad, la calidad del código y la satisfacción del cliente, utilizando cada una de estas

métricas para ajustar su enfoque en cada sprint a entregar. La velocidad del equipo la cual es

expresada en puntos completados por sprint, nos proporciona una visión clara del rendimiento del

equipo, mientras que las pruebas automatizadas y las revisiones continuas del código aseguran que

el producto mantenga un alto estándar de calidad. Al mismo tiempo debemos tener en cuenta que la
satisfacción del cliente se mide regularmente para garantizar que el producto cumple con los

requisitos y expectativas cambiantes. Este uso de métricas no solo permite al equipo poder

cuantificar su progreso sino que también facilita la toma de decisiones basadas en hechos y datos, lo

que es esencial para el éxito en entornos ágiles.

Por otro lado, la gestión cualitativa comienza a nacer a través de las prácticas como las

retrospectivas periódicas, que permiten al equipo reflexionar sobre su proceso y realizar ajustes

según su enfoque. Estas retrospectivas apoyadas por el coach ágil, nos ofrecen un espacio para la

mejora continua al evaluar los éxitos, así como los desafíos enfrentados durante cada entrega de

cada uno de los sprint’s. El coach ágil juega un papel fundamental en facilitar este tipo de

discusiones, ayudando al equipo a identificar áreas de mejora y a fomentar una cultura de

autoorganización y colaboración entre todos. A través del coaching, el equipo aprende a ser más

adaptable y a poder responder de manera más efectiva y ágil a los cambios, lo cual es crucial en

proyectos que cuentan con una alta incertidumbre y requisitos dinámicos.

Por ultimo debemos tener en claro que los principios Lean complementan este enfoque ágil al

enfocar al equipo en minimizar el desperdicio y maximizar el valor entregado, ya que al

implementar solo estas características que aportan valor real al cliente, el equipo puede evitar el

sobreesfuerzo y concentrarse en lo que realmente importa. Este enfoque Lean, combinado con las

prácticas ágiles nos garantiza que el equipo mantenga un alto nivel de productividad mientras

responde eficazmente a los cambios del entorno. El éxito del desarrollo de la plataforma de e-

learning no solo radica en la entrega rápida de valor, sino también en la adaptabilidad y la

colaboración constante que se vea durante el desarrollo y ejecución, principios centrales tanto en

Scrum como en Lean, que nos permiten al equipo superar los desafíos y así entregar un producto de

calidad superior.
Desarrollos del caso

Cuestiones:

1. ¿Cuál es el papel del coaching ágil en la implementación efectiva de prácticas ágiles?

El coaching ágil desempeña un papel esencial en la implementación efectiva de las prácticas ágiles,

ya que actúa como un facilitador que guía a todo el equipo y a toda la organización en la adopción y

comprensión de cada uno de los principios ágiles. En el contexto del proyecto de la plataforma, el

coach ágil ayuda al equipo a integrar las metodologías como lo son Scrum y los principios Lean en

su rutina diaria de trabajo, asegurando así que las prácticas ágiles no solo se implementen de

manera superficial, sino que sean comprendidas y aplicadas correctamente.

En primer lugar, el coach ágil fomenta la colaboración y la autoorganización dentro del equipo,

lo cual son los dos elementos claves para que las metodologías ágiles funcionen de manera efectiva.

Al apoyar la creación de un entorno en el que el equipo pueda tomar decisiones y gestionar sus

tareas de manera autónoma, el coach ágil impulsa la motivación y el compromiso del equipo,

mejorando así su capacidad para adaptarse a los cambios y poder resolver problemas de manera

independiente. Esta autoorganización es crucial para que todos los equipos ágiles puedan ajustar

rápidamente su enfoque según los requisitos y objetivos del proyecto.

Por otro lado debemos tener en cuenta que el coach ágil actúa como mentor y facilitador durante

las retrospectivas y las reuniones claves, como la planificación de los sprints. Estas sesiones

permiten a los miembros del equipo reflexionar sobre sus procesos y de los resultados, y el coach

ágil les guía para identificar áreas de mejora y aplicar las lecciones aprendidas. Esta orientación es

fundamental para fomentar la mejora continua y garantizar que el equipo mantenga una cultura de

aprendizaje y adaptación, lo que es clave en proyectos donde los requisitos del cliente cambian de

manera constante.
Para finalizar el coach ágil se asegura de que los principios Lean y ágiles se mantengan en el

centro del desarrollo del proyecto, facilitando así la toma de decisiones basadas en la

optimización de los recursos y la maximización del valor entregado. Al promover la transparencia,

la comunicación abierta y la eliminación de actividades que no aportan valor, el coach ágil ayuda a

que el equipo adopte una mentalidad ágil genuina, que va más allá de simplemente seguir una

metodología, y que nos permita una entrega de productos de alta calidad de manera eficiente y

adaptable.

2. ¿Cómo se abordó la calidad en el desarrollo de la plataforma de e-learning utilizando

enfoques ágiles?

La calidad en el desarrollo de la plataforma fue abordada de manera integral utilizando los enfoques

ágiles que combinan prácticas de aseguramiento de la calidad y los principios de mejora

continua. En un entorno ágil, la calidad no es solo la responsabilidad de un equipo específico, sino

que está integrada en cada etapa del desarrollo a través de los múltiples enfoques colaborativos y

técnicos.

Primeramente uno de los principales mecanismos para asegurar la calidad fue la implementación de

pruebas automatizadas. Estas pruebas permitieron que el código fuera revisado y evaluado de

manera continua, lo que ayuda a identificar y corregir errores rápidamente. Al automatizar las

pruebas, se reducen significativamente los defectos y se garantiza que las nuevas funcionalidades

desarrolladas mantengan la calidad del código sin presentar problemas ya que esto en crucial en un

entorno en el cual se tiene un desarrollo ágil y donde el equipo debe entregar incrementos de

producto funcional en cada uno de los sprint´s.

Además de las pruebas automatizadas, la revisión continua del código también juega un papel

importante en el mantenimiento de la calidad. Los desarrolladores trabajaron en estrecha


colaboración con todos los expertos en contenido educativo, lo que permitió que los cambios fueran

revisados y ajustados en tiempo real mitigando desviaciones. Esta colaboración cercana asegura que

cada una de las funcionalidades desarrolladas no solo sean técnicamente correctas sino que también

estén alineadas con los objetivos educativos descritos por el proyecto, de este modo, se garantiza

que cada entrega incremental mantenga altos estándares tanto en términos técnicos como de

contenido y funcionamiento.

Siguiente debemos tener en cuenta que las metodologías ágiles, como lo es Scrum, incorporan

retrospectivas regulares al final de cada uno de los sprint’s, lo cual proporciona una oportunidad

estructurada para que todo el equipo evalúe su proceso de trabajo y la calidad del producto. Estas

retrospectivas nos permiten reflexionar sobre los problemas de calidad que surgieron durante el

sprint y así discutir cómo mejorar tanto el código como el proceso en el siguiente ciclo. El enfoque

ágil en la mejora continua asegura que los problemas de calidad se aborden proactiva y

efectivamente, permitiendo así ajustes regulares en los métodos de trabajo y asegurando una entrega

de valor constante.

Reflexión: el uso de los principios Lean contribuyeron a la calidad minimizando el desperdicio y

enfocándose en una entregar únicamente aquellas características que realmente aportan valor al

usuario final. Esta mentalidad permitió al equipo concentrarse en mejorar la funcionalidad más

importante y evitar el exceso de trabajo o el desarrollo de características innecesarias, lo cual es

clave para mantener la calidad de los productos entregados. En conjunto, estos enfoques ágiles no

solo garantizan un producto de alta calidad sino también un proceso de desarrollo eficiente y

adaptable a los cambios.


3. ¿Cuáles fueron los desafíos específicos que enfrentó el equipo y cómo aplicaron temas

selectos de gestión ágil para superarlos?

El equipo encargado del desarrollo de la plataforma de e-learning enfrentó varios desafíos

específicos a lo largo del proyecto. Estos desafíos incluyeron, principalmente, cambios frecuentes

en los requisitos del cliente, y la gestión eficaz de dependencias entre las diferentes funciones del

proyecto.

A continuación se describe a detalle los 4 desafíos principales con las respectivas soluciones

aplicadas

Soluciones Temas de gestión


Desafío Descripción
aplicadas ágil utilizados
Los objetivos y necesidades Adaptabilidad ágil:
1. Cambios Uso de sprints
del cliente evolucionaban capacidad de cambiar
frecuentes en cortos y entregas
durante el desarrollo del el rumbo con cada
los requisitos incrementales para
proyecto, generando cambios sprint basado en
del cliente ajustar el alcance.
constantes en los entregables. retroalimentación.
El trabajo de los
Reuniones de
desarrolladores y los expertos Colaboración y
2. Gestión de planificación de
en contenido educativo debía transparencia:
dependencias sprint y revisiones
estar sincronizado para sesiones de
entre continuas para
asegurar la cohesión entre las planificación que
funciones alinear a los
funcionalidades técnicas y los alinean a los equipos.
equipos.
objetivos pedagógicos.
Pruebas
Gestión de calidad
3. Mantener Asegurar un producto de alta automatizadas y
continua: revisiones y
la calidad calidad sin comprometer los revisiones continuas
ajustes para asegurar
con plazos tiempos de entrega fue un del código para
entregables de alta
ajustados desafío importante. asegurar calidad en
calidad.
cada incremento.
Retrospectivas
Mejora continua:
Identificación de áreas para regulares para
4. Mejora revisiones constantes
mejorar el proceso de reflexionar y ajustar
continua del del proceso para
desarrollo y la colaboración continuamente el
proceso optimizar el trabajo
dentro del equipo. enfoque y los
del equipo.
procesos de trabajo.

Tabla 1. Métricas para la gestión cuantitativa.


Reflexión: Esta matriz muestra cómo los desafíos del proyecto se abordaron aplicando principios

clave de gestión ágil, lo cual permitió que el equipo se adaptara de manera flexible y así mejorar

continuamente tanto el proceso como el producto final.


Aplicación práctica del conocimiento

A lo largo de la unidad hemos aprendido que la implementación de prácticas ágiles en el desarrollo

de la plataforma de e-learning demuestra cómo las metodologías ágiles combinadas con principios

Lean, pueden transformar radicalmente un proyecto. La clave para el éxito radicó en la capacidad

del equipo para adaptarse rápidamente a los cambios de los requisitos del cliente, gestionar las

dependencias complejas y poder mantener un enfoque constante en la calidad.

La investigación cualitativa y cuantitativa son dos enfoques diferentes de la recogida de datos

utilizados para probar hipótesis. La investigación cuantitativa es un método numérico de

recopilación de datos, mientras que la investigación cualitativa es un enfoque no numérico de

recopilación de datos.1

A través de enfoques de gestión cuantitativa y cualitativa, como el uso de métricas para medir la

velocidad y la satisfacción del cliente, junto con retrospectivas continuas para la mejora de

procesos, el equipo logró entregar un producto de alta calidad en plazos ajustados. Además, el papel

del coach ágil fue crucial para guiar al equipo en la adopción de estas prácticas y facilitar la

colaboración y la autoorganización, asegurando que cada miembro del equipo tuviera un rol activo

en la mejora continua.

El Agile Coaching es un enfoque de coaching que se utiliza para ayudar a las organizaciones y

equipos a adaptar y mejorar con prácticas ágiles. Esta metodología implica trabajar en

colaboración con los equipos para facilitar el cambio y el crecimiento, proporcionando

orientación, apoyo y retroalimentación. En este post diseccionaremos las claves del Agile

Coaching, veremos qué es, cuál es su rol, las habilidades que tiene y cuáles son las ventajas de

contar con un coach en los equipos Agile.2

Los conceptos vistos en las clases, como la gestión de la calidad continua mediante pruebas

automatizadas, la colaboración estructurada a través de sprint’s y la mejora continua impulsada por


retrospectivas, son fundamentales en la agilidad organizacional. Estos enfoques permitieron a todo

el equipo adaptarse rápidamente a las condiciones cambiantes y trabajar de manera fluida en un

entorno donde los objetivos pedagógicos y las demandas tecnológicas evolucionaban

simultáneamente en entornos cambiantes. El modelo de coaching ágil basado en la

autoorganización, la facilitación y la mentoría, reforzó la capacidad del equipo para afrontar

desafíos complejos, permitiendo así una integración eficiente de múltiples funciones y asegurando

que las decisiones se tomaran de forma colaborativa y basada en datos.

En mi contexto profesional que hoy me desempeño como jefe de proyectos, la situación planteada

en el caso práctico puede aplicarse directamente al liderazgo de proyectos en mi empresa. Al

implementar enfoques ágiles puedo mejorar la capacidad de respuesta de mis equipos a los cambios

de requisitos de los clientes, gestionando dependencias entre áreas funcionales a través de una

mayor transparencia y colaboración. Además, la incorporación de gestión cuantitativa y cualitativa

puede ayudarme a medir el progreso del equipo de manera efectiva, ajustando el enfoque cuando

sea necesario para maximizar el valor entregado. El aprendizaje de estas metodologías me

permitirán optimizar la coordinación entre las diferentes áreas de la empresa, aplicar retrospectivas

para la mejora continua y fomentar un entorno donde la autoorganización y la adaptación rápida a

los cambios sean la norma, lo que fortalecerá la competitividad de los proyectos que lidero.
Referencias

(1) delighted. (2024). Investigación cualitativa vs. cuantitativa: ¿Cuál es la diferencia?. Consultado

el 14 de octubre del 2024. https://delighted.com/es/blog/qualitative-vs-quantitative-

research#:~:text=La%20investigaci%C3%B3n%20cualitativa%20y%20cuantitativa,num%C3%A9r

ico%20de%20recopilaci%C3%B3n%20de%20datos.

(2) Sentrio. (2023). ¿ Agile Coaching: El papel del coach en el éxito de los equipos Agile.

Consultado el 14 de octubre del 2024. https://sentrio.io/blog/agile-coaching-el-papel-del-coach-en-

el-exito-de-los-equipos-

agile/#:~:text=El%20Agile%20Coaching%20es%20un,proporcionando%20orientaci%C3%B3n%2

C%20apoyo%20y%20retroalimentaci%C3%B3n.

Common questions

Con tecnología de IA

Las métricas cuantitativas, como velocidad del equipo y satisfacción del cliente, proporcionan datos numéricos que ofrecen una visión objetiva del rendimiento del equipo y los resultados del proyecto. Estas métricas ayudan a ajustar los enfoques en cada sprint para cumplir consistentemente con las expectativas del cliente y mejorar la entrega de valor . Las métricas cualitativas, obtenidas a través de prácticas como las retrospectivas, ofrecen insights sobre el proceso de trabajo y fomentan discusiones que identifican áreas de mejora . Juntas, estas métricas enseñan al equipo a tomar decisiones basadas en hechos y experiencias, optimizando la eficacia y eficiencia del proyecto .

En el desarrollo de la plataforma e-learning, los principios Lean se integran al enfoque ágil al enfocar al equipo en minimizar el desperdicio y maximizar el valor entregado. Esto se logra implementando solo características que aportan valor real al cliente, lo que permite evitar sobreesfuerzos y concentrarse en lo esencial . Los principios Lean complementan las prácticas ágiles al promover la transparencia y la comunicación abierta, guiando al equipo en la eliminación de actividades sin valor agregado, garantizando así productividad alta y adaptación eficaz a los cambios .

Las prácticas de retrospectivas fomentan una cultura de mejora continua en proyectos ágiles al proporcionar un espacio estructurado donde el equipo puede reflexionar sobre su proceso de trabajo. Durante estas sesiones, los miembros del equipo identifican éxitos y desafíos enfrentados durante el sprint, y discuten estrategias para mejorar . El coach ágil facilita estas discusiones, ayudando al equipo a aprender de sus experiencias y a aplicar lecciones aprendidas en proyectos futuros, lo cual refuerza la capacidad del equipo para adaptarse y mejorar constantemente . Esta práctica asegurando que el equipo mantenga un enfoque ágil genuino basado en aprendizaje y adaptación .

Las metodologías ágiles contribuyen al aseguramiento de la calidad en el desarrollo de la plataforma de e-learning mediante la integración de prácticas de aseguramiento de calidad y mejora continua en cada etapa del desarrollo. Esto incluye la implementación de pruebas automatizadas que permiten la revisión continua del código, ayudando a identificar y corregir rápidamente errores . Además, las retrospectivas regulares al final de cada sprint brindan al equipo la oportunidad de evaluar su proceso de trabajo y la calidad del producto, identificando problemas de calidad y discusiones sobre cómo mejorar tanto el código como el proceso . Este enfoque proactivo y efectivo asegura que se realicen ajustes regulares, manteniendo un alto estándar de calidad en los productos entregados .

En un proyecto ágil, la gestión cuantitativa y cualitativa desempeña un papel crucial en la monitorización y mejora del proceso y de los resultados del proyecto. A través de métricas cuantitativas, como la velocidad del equipo medida en puntos por sprint, se obtiene una visión clara del rendimiento del equipo, ayudando a ajustar el enfoque para cumplir con las expectativas del cliente y acelerar la entrega de valor . Las prácticas cualitativas, como las retrospectivas, permiten al equipo reflexionar sobre su proceso, identificar desafíos y ajustar su enfoque, promoviendo una cultura de mejora continua . Juntos, estos métodos facilitan la toma de decisiones fundamentadas en datos y experiencias, esencial para el éxito en entornos ágiles .

En un entorno de alta incertidumbre, las metodologías ágiles, combinadas con principios Lean, enfrentan los cambios constantes en las demandas de los clientes al enfocarse en la adaptabilidad y la entrega de valor constante. Los sprints cortos permiten al equipo ajustar rápidamente su enfoque basado en la retroalimentación continua del cliente . Los principios Lean minimizan el desperdicio y maximizan el valor entregado al enfocarse en implementar solo características que aportan valor significativo al cliente . Esta combinación permite que el equipo mantenga un alto nivel de productividad y responda eficazmente a los cambios en los requisitos del cliente, garantizando una entrega de productos de alta calidad de manera eficiente y adaptable .

El coaching ágil impacta significativamente en la adaptabilidad y organización de un equipo en proyectos con alta incertidumbre al fomentar la colaboración y la autoorganización dentro del equipo. El coach ágil facilita la comprensión y adopción de los principios ágiles, guiando al equipo a integrarlos en su rutina diaria, lo que aumenta su habilidad para responder de manera efectiva a los cambios . Además, las retrospectivas y reuniones de planificación promovidas por el coach permiten reflexionar sobre el proceso, identificar áreas de mejora, y adaptarse rápidamente a las necesidades cambiantes del proyecto . El papel del coach ágil es crucial para mantener estos principios en el centro del desarrollo del proyecto, asegurando decisiones informadas que optimizan recursos y maximizan el valor entregado .

El equipo de desarrollo de la plataforma e-learning enfrentó varios desafíos específicos, incluyendo cambios frecuentes en los requisitos del cliente, gestión de dependencias entre funciones, mantenimiento de la calidad bajo plazos ajustados, y mejora continua del proceso. Para superar estos desafíos, se utilizaron sprints cortos para ajustar el alcance, reuniones de planificación y revisiones continuas para alinear equipos, y pruebas automatizadas para garantizar calidad continua . Además, las retrospectivas regulares permitieron la identificación de áreas de mejora en el proceso de desarrollo, asegurando que el equipo se adaptara de manera flexible y optimizara tanto el proceso como el producto final .

La colaboración entre desarrolladores y expertos en contenido educativo es crucial en el desarrollo de una plataforma e-learning porque asegura que las funcionalidades técnicas sean coherentes con los objetivos pedagógicos del proyecto. Esta colaboración estrecha permite que los cambios sean revisados y ajustados en tiempo real, lo que ayuda a mitigar desviaciones y garantiza que cada entrega incremental mantenga altos estándares tanto en términos técnicos como de contenido . Reuniones de planificación de sprint y revisiones continuas permiten alinear los equipos en torno a un objetivo común, asegurando una integración efectiva y un producto alineado con las expectativas educativas y tecnológicas .

La gestión de cambios en los requisitos del cliente en un entorno ágil, como en la creación de una plataforma e-learning, se aborda mediante sprints cortos y entregas incrementales. Esto permite ajustar el alcance del proyecto con cada sprint basándose en la retroalimentación del cliente, facilitando la adaptación rápida a los cambios en los requisitos . Al permitir al equipo recibir y actuar sobre la retroalimentación del cliente regularmente, se asegura que las necesidades y expectativas cambiantes del cliente sean abordadas efectivamente, garantizando la alineación del producto final con los objetivos del cliente .

También podría gustarte