Buscar en Gazafatonario IT

Mostrando las entradas con la etiqueta Líder servicial. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Líder servicial. Mostrar todas las entradas

miércoles, octubre 19, 2022

9 + 1 acciones que debes empezar a realizar para ser un Scrum Master extraordinario

Photo by Parabol on Unsplash

Nivel
: principiante. Para todo público.

Presentación

Como coach y consultor ágil, y antes Scrum Master, durante más de una década he acompañado y colaborado con muchos equipos en diferentes industrias. Hace poco publiqué con mi gran amigo Jorge Abad el libro Scrum:epítome de experiencias, que resume en 338 páginas muchos de los experimentos que realizamos y de las lecciones que aprendimos durante todo este tiempo. Espero que el libro llegue a tus manos en algún momento. Mientras tanto, en mi Gazafatonario seguiré compartiendo más de todo esto, incluyendo algunas de las cosas que me han sorprendido en el camino.

1.    Entender el rol y las responsabilidades de Scrum Master

Como Scrum Master, eres responsable del proceso Scrum. También eres responsable de brindar retroalimentación de calidad al equipo y eliminar impedimentos.

Una forma efectiva de pensar en esto es que tu trabajo como Scrum Master no es solo asegurarse de que todos estén haciendo su propio trabajo correctamente, sino también asegurarse de que sepan cómo hacerlo mejor, para que ya no te necesiten. O, al menos, dar esa impresión. En la práctica, un equipo, por muy maduro que sea, siempre necesitará de un Scrum Master extraordinario.

2.   El enfoque principal del Scrum Master es el empoderamiento del equipo, no la gestión de proyectos

     No eres un director de proyectos. Un Scrum Master no es un administrador de proyectos; eres el coach del equipo. Como tal, tu enfoque principal debe ser ayudar al equipo a ser autoorganizado y multifuncional, eliminando los impedimentos para el progreso (en lugar de resolverlos todos).

     Tu trabajo no es solo desarrollo. De hecho, si bien la organización para la que trabajas puede tener un rol de Product Owner establecido que administra los requisitos y libera valor en cada Sprint, no solo lo estarás acompañando durante toda la gesta como Scrum Master. Además, pasarás la mayor parte de tu tiempo trabajando directamente con todos los miembros del equipo de trabajo, empoderándolos, para ayudarlos a comprender lo que significa hacer el trabajo con un marco de desarrollo serializado de productos como Scrum (y por qué es importante) para que se sientan capacitados para tomar decisiones sobre la mejor manera de lograr los objetivos propuestos.

     Necesitas que todos participen para que este enfoque funcione bien para todos los involucrados. Hay muchos beneficios asociados con mantener equipos lo suficientemente pequeños, por ejemplo, que todos sus miembros puedan tener cierta superposición en las habilidades propias de cada uno, es decir, que el equipo se convierta en uno multifuncional. También, cuando alguien que carece de experiencia necesita la ayuda de otra persona pero no sabe qué preguntas debe hacer primero antes de iniciar cualquier tipo de comunicación entre ellos, la sinergia existente en un equipo pequeño hace que esa comunicación comience a ser más fluida. Además, un Scrum Master extraordinario puede ayudar a que las personas del equipo se relacionen mejor entre sí sin necesidad de forzar algún tipo de conversación artificial.

3.   El Scrum Master guía al equipo para que se organice a sí mismo

Eres el verdadero líder del equipo, el guardián del proceso y el que ayuda a tu equipo a autoorganizarse y autogestionarse. También facilitas la colaboración en equipo, la comunicación clara y el progreso hacia los objetivos del sprint con la ayuda de los artefactos de Scrum.

El Scrum Master sirve como coach para el equipo al garantizar que sus miembros trabajen de acuerdo con la teoría Scrum (por ejemplo, sin multitarea), ayudándolos a prevenir y resolver impedimentos (por ejemplo, deuda técnica) y manteniéndolos enfocados en sus objetivos a través de revisiones periódicas y retrospectivas.

4.   El trabajo del Scrum Master es eliminar los impedimentos, no resolverlos todos

Un Scrum Master extraordinario es un solucionador de problemas y, en general, es una persona analítica. Los mejores pueden ayudar a los equipos a eliminar sus propios impedimentos y a autoorganizarse para que puedan proporcionar valor continuamente. Es importante no confundir el rol del Scrum Master con el de un gerente de proyecto, quien es responsable del resultado de un proyecto en lugar de simplemente facilitarlo. Un Scrum Master extraordinario debe ser hábil para eliminar impedimentos, ¡no para resolverlos todos!

5.   El Scrum Master entiende que no existe tal cosa como "la mejor manera"

El Scrum Master entiende que no existe tal cosa como "la mejor manera". El proceso debe adaptarse al equipo y su entorno. Para adaptarse, él o ella debe ser capaz de aprender cosas nuevas.

Esto significa que no todos los Scrum Masters son iguales. Algunos son mejores en ciertas cosas que en otras. ¡Está bien! Es parte de lo que nos hace a todos tazas de café especiales.

En cualquier caso, el Scrum Master se aleja y aleja a su equipo de quienes vienen con “la mejor manera de hacer esto es…”.

6.   El Scrum Master entiende que cada organización es diferente y necesita un enfoque diferente

El Scrum Master entiende que cada organización es diferente y, por lo tanto, requiere un enfoque distinto. Por ejemplo, si una organización es muy jerárquica y burocrática, la Scrum Master deberá trabajar con la gerencia de la organización para hacerla más ágil. Esto significa ayudarlos a comprender cómo pueden ser más efectivos mediante la adopción de prácticas de Scrum y otras prácticas ágiles, como la eliminación de impedimentos y la mejora de procesos para que el equipo pueda organizarse por sí mismo. Si la organización no tiene demasiadas reglas o regulaciones, entonces podría ser más fácil para el Equipo Scrum autoorganizarse sin necesidad de mucha ayuda de su Scrum Master.

7.   El Scrum Master entiende la importancia de sumergirse en la cultura Ágil a través de aprendizaje, capacitación y experimentación

La cultura ágil es una mentalidad, no solo un conjunto de procesos. Es importante comprender que la cultura ágil no es algo que se pueda aprender en un día. Se necesita tiempo, capacitación y experimentación para convertirse en parte de esta nueva forma de trabajar.

El Scrum Master entiende que la cultura ágil se trata de la mejora continua y no de seguir reglas.

8.   El Scrum Master sabe adaptarse rápidamente a las nuevas circunstancias y cambios en el entorno

El Scrum Master sabe que es un líder servicial y se esfuerza constantemente por crear un entorno en el que el equipo pueda volverse más productivo. El Scrum Master entiende que el éxito depende de tener un equipo motivado y de alto rendimiento, por lo que es responsable de eliminar todo lo que se interponga en el camino del éxito de su equipo.

El papel de un líder servicial es permitir que otros crezcan y tengan éxito. Cuando tu trabajo como Scrum Master está bien hecho, será difícil para ti identificar exactamente cuál ha sido tu contribución porque has estado trabajando entre bastidores para asegurarte de que todos los demás tengan lo que necesitan para hacer su trabajo de manera efectiva.

Como parte de esta dedicación para capacitar a otros, es importante no solo saber cómo, sino también cuándo es el momento de recibir alguna retroalimentación u orientación de asesoramiento o tutoría relacionados con el cumplimiento de los principios o procesos ágiles (también conocido como facilitación).

9.   El Scrum Master entiende que el objetivo de cualquier equipo maduro debe ser la mejora continua

     Como Scrum Master, debes comprender que el objetivo de cualquier equipo maduro debe ser la mejora continua. El marco de trabajo Scrum está diseñado para ayudar a las organizaciones a lograr este objetivo al alentar a las personas y los equipos a mejorar constantemente sus prácticas de trabajo a través de ciclos de retroalimentación rápidos y cambios pequeños e incrementales.

     Este concepto se llama Kaizen en la comunidad Lean y Mejora Continua en Ágil. También se conoce como "aprendizaje organizacional" en algunos círculos, porque requiere lecciones regulares de experiencias pasadas, tanto buenas como malas, para que puedan aplicarse para mejorar los resultados futuros o evitar problemas similares en el futuro (en lugar de simplemente arreglar las cosas cuando se rompen).

9 + 1. No tengas miedo de salir de tu zona. ¡Una nueva aventura podría estar a la vuelta de la esquina!

Entonces, eres un Scrum Master y asistes al curso de capacitación para obtener la tan anhelada certificación. Aprendes muchas cosas nuevas sobre Scrum y cómo puedes ayudar a las organizaciones de todo el mundo. El entrenamiento es divertido, pero notas que falta una cosa en tu vida: ¡emoción!

Empiezas a pensar en cómo podrías conseguir algo de aventura en tu vida. ¿Irás a una aventura al aire libre con amigos o familiares y les enseñarás cómo hacer cosas como escalar rocas, saltar de un puente elevado o navegar en kayak? Esto se sentirá como estar de vacaciones porque estás fuera del trabajo por un par de días, pero luego, cuando regreses a casa, ¡podrías tener más energía que antes! ¿Y si esta nueva forma de vivir puede traer alegría a tu vida? ¡Nunca se sabe hasta que se prueba!

Estoy seguro de que sabes que esto es lo que quieres hacer, pero tal vez haya cosas que te detengan. Tal vez has estado trabajando en ti mismo durante años y parece que no puedes progresar. O tal vez eres nuevo en todo esto de "ser un gran líder ágil" y no sabes por dónde empezar. 

Seamos realistas por un segundo: nadie es perfecto. Y el perfeccionismo puede ser paralizante cuando se trata de hacer cualquier cosa, especialmente cuando se trata de ser alguien extraordinario como un Scrum Master o un líder ágil que está listo para asumir cualquier desafío que se presente a continuación.

Inténtalo. Todo gran triunfo empieza con un primer paso. Y dentro de algunas semanas, incluso meses, habrás querido dar ese primer paso hoy mismo.

Conclusión

El Scrum Master es un rol esencial en cualquier organización moderna. El trabajo del Scrum Master es guiar y acompañar a los equipos para que puedan entregar sus productos de manera más efectiva, eficiente y con alta calidad. Eres un líder y los mejores líderes siempre están aprendiendo. Saben que la única forma de liderar verdaderamente es refinando constantemente sus habilidades y ven a su equipo como una plataforma para el crecimiento y el desarrollo.

Como líder, siempre debes trabajar para mejorarte a ti mismo. Nunca debes quedarte quieto y pensar que lo tienes todo resuelto. Siempre habrá más para aprender, así que aprovecha cada oportunidad para ampliar tu base de conocimientos leyendo libros sobre liderazgo, asistiendo a conferencias y seminarios, o realizando programas de capacitación diseñados específicamente para tu función como líder ágil.

Como el próximo curso que facilitaré con Jorge Abad a partir de este 22 de octubre. Encuentras toda la información en:

https://luchosalazar.com/portfolio/nuevo-curso-scrum-master/

También te invito a descargar este póster en alta definición con diez cualidades que te pueden ayudar a convertirte en la mejor versión de Scrum Master que puedas llegar a ser:

http://www.gazafatonarioit.com/2017/05/cualidades-de-un-scrum-master.html





miércoles, abril 10, 2019

La caducidad del Scrum Master… y por extrapolación del coach ágil



El 10 de abril de 2019 un grupo de contactos de la comunidad Ágiles Colombia revivió este debate en el que yo no participaba quizás en los últimos cinco años. Hablamos de la “fecha de vencimiento del Scrum Master”, de la madurez del equipo, de si el Scrum Master agrega valor o no. Varios y distintos puntos de vista, una discusión con respeto y apertura, tengo que decirlo, lo que muestra que, de alguna manera, hemos madurado y que estamos aprendiendo a soportarnos, que hay apertura, y que ya no somos tan políticamente correctos. ¡Eso es bueno, creo!

Esta es mi opinión, ni más faltaba, soportada en mi experiencia:

Quiero empezar por dejarlos con la siguiente reflexión: llegar a considerar esto (que en algún momento no se requiere el Scrum Master) quiere decir que el desarrollo del equipo tiene un “techo”, es decir, un nivel máximo (de madurez). Algunos dirán que el equipo (de producto) y el Dueño de Producto pueden seguir evolucionando por sí solos; quizás sea posible, ¿pero hasta qué nivel? El equipo tiene una tarea principal y es precisamente el producto, la entrega de valor.

Al considerar este escenario, estamos diciendo que el así llamado mejoramiento continuo tiene un límite. Que en algún momento del tiempo no necesitaremos mejorar más, que llegamos a un nivel de madurez “non plus ultra”, que somos los más más, los que todo lo pueden y no hay nada ni nadie más allá.

Yo estoy hablando del rol, pero no veo al equipo “distribuyéndose” este rol de Scrum Master, en principio “as per Scrum guide”, entre sus miembros. El equipo tiene sus propios retos, inherentes a su papel, hablo de todo eso en lo que confluye la excelencia técnica y, sobre todo, en la entrega continua de producto con valor.

Quizás son dos cosas muy distintas, pero no veo un equipo de fútbol, aun uno de Rugby, o a una orquesta sinfónica, todos conformados por grandes estrellas en sus respectivos campos, jugando o interpretando sin el entrenador adecuado.

Lo escuché por primera vez de Ángel Medinilla: el Scrum Master vive en el futuro del equipo. Le compré la idea. Bueno, ¡en realidad, la tomé prestada! La promuevo en mis equipos y en las organizaciones con la que colaboro habitualmente. Me ha dado buenos resultados. Vivir en el futuro quiere decir que está pensando en cómo llevar a su equipo al siguiente nivel y en cómo preparar a la organización para ese “nuevo” y mejorado equipo. Mejoramiento continuo.

También sabemos que cuando una persona entra o sale del equipo, el resultado no es el mismo equipo, se trata de un nuevo equipo. Aun para equipos de alto desempeño, equipos maduros, equipos en el nivel desempeño del modelo Tuckman, aun para esta clase de equipos, el esfuerzo de “volver” a integrarse los hará regresar de nuevo a la etapa de formación. Y este impulso seguramente seguirá requiriendo de un gran Scrum Master cuyo foco sea llevar nuevamente al equipo a su estado de madurez más alto conseguido.

Voy a ir más allá. Hemos establecido ampliamente que el Scrum Master, al menos uno extraordinario, juega en distintas posiciones:

1.    Coach
2.    Maestro
3.    Líder servicial
4.    Gestor
5.    Agente de cambio
6.    Mentor
7.    Facilitador

Entre otras no menos importantes. Distribuir cada una de estas funciones en el equipo no es algo de poca monta y puede llegar a ser algo perturbador para los miembros de ese equipo. ¿Una por cada miembro del equipo? ¿Y qué pasa si es un equipo de menos de siete personas?

¿Y las tareas mundanas?

Veamos otro contexto:

En algún momento, abstraerse de las complejidades propias de un producto y dedicarse a preparar una retrospectiva puede ser un aliciente, una “pausa activa” para uno o dos miembros del equipo de producto. Pero no veo a largo plazo los beneficios de implementar tal práctica. Necesitamos a los miembros del equipo concentrando todo su esfuerzo en la generación de valor de manera frecuente para la organización.

Sí, ya sé, algunos van a decir que estoy tratando a la retrospectiva como algo frívolo, “terrenal”. ¿Y no es de eso de lo que estamos hablando cuando hablamos de jubilar al Scrum Master? Mirémoslo desde otro ángulo: a la luz de un equipo maduro, que seguramente estará enfrentando problemas de alta complejidad y de mucha incertidumbre, preparar y realizar un evento de Planificación o una Retrospectiva parecerá algo profano y hasta superfluo.

Pero no se equivoquen: no, los eventos Scrum no son para nada momentos vanos, ni siquiera para un equipo realmente “avanzado”. Mucho menos lo son la gran cantidad de otros eventos, sesiones, ceremonias, reuniones, actividades y prácticas que emergen alrededor del desarrollo de productos con Scrum y, por extensión, con pensamiento ágil o lean.

Sobre VUCA y Cynefin

Ah, y ya que toco este no menos peliagudo asunto de la complejidad y la incertidumbre, ¿qué hay acerca del mundo VUCA que habitamos hoy? ¿Qué hay acerca del caos que nos consume? Es en estos ambientes de altísima volatilidad y ambigüedad en los que se necesitan soluciones expeditas, prácticas y categóricas. Un equipo, aun uno con un alto grado de madurez, quizás no sea capaz de reaccionar por sí solo a esos escenarios que emergen de repente y mucho menos en iteraciones cortas de una o dos semanas. Es allí donde un Scrum Master, de esos que he dado en llamar “Extraordinarios” es útil. Incluso si el Scrum Master está parcialmente en el equipo, como plantean algunos, sus respuestas pueden llegar tardías o simplemente no llegar.

Y el Coach Ágil

Un Scrum Master extraordinario sabe que necesita un mentor, alguien que lo acompañe en el camino mientras se forma, mientras madura. Tanto uno como el otro no deben entorpecer las labores del equipo, tampoco deben generar dependencia. En ese sentido deben ser “invisibles”, pero esto no quiere decir que no sean indispensables para ayudar en la mejora de las personas del equipo.

Mi Conclusión

En mi opinión, sí es necesario el Scrum Master. La persona. ¡Y el rol que juega! Quizás sea posible un modelo donde no esté. Ni el coach ágil. Pero en mi experiencia, la evolución de este equipo se va a detener o se va a hacer excesivamente lenta.

¿Qué piensas de todo esto? Déjamelo saber en el foro.

Sobre el Scrum Master Extraordinario

Los invito a leer algunas de mis contribuciones al respecto: