¿Cuál es la diferencia entre un buen Scrum Master y un buen Coach?

SM vs. Coach: Desvelando Diferencias Ágiles

21/10/2016

Valoración: 4.52 (8487 votos)

La agilidad se ha consolidado como un pilar fundamental en la transformación de las organizaciones modernas. Sin embargo, con su expansión, ha surgido una creciente confusión en torno a los roles clave que la impulsan. Una de las preguntas más recurrentes, y que recientemente me hicieron en mis formaciones en Colombia con equipos de Scotiabank y en el Meetup de Agiles Colombia en Everis, es: ¿Cuál es la diferencia real entre un Scrum Master y un Agile Coach? Esta duda, que ronda la cabeza de muchos profesionales, es crucial para entender cómo se orquesta la entrega de valor y la transformación cultural en un entorno ágil.

¿Cuál es la diferencia entre un buen Scrum Master y un buen Coach?
Un buen Scrum Master tiene una gran demanda y puede hablar con distintas capas de la organización para el éxito de Scrum dentro de la organización. A diferencia del Agile Coach, que puede o no hacerlo en función de su experiencia para transformar.
Índice de Contenido

Los Orígenes: Un Vistazo al Pasado de los Roles Ágiles

Para comprender la distinción actual, es fundamental remontarse a los inicios. En 1986, cuando Hirotaka Takeuchi e Ikujiro Nonaka, con el apoyo de Ken-Ichi Imai, investigaron el rendimiento de equipos de desarrollo de producto en compañías líderes, hicieron un símil con el rugby, específicamente con las "melées" o "scrums", para describir la cohesión y dinamismo de estos equipos. Sorprendentemente, en ese momento, no se mencionaba la necesidad de roles externos al equipo de desarrollo.

Posteriormente, en 1995, cuando Ken Schwaber y Jeff Sutherland modelaron y probaron un proceso de desarrollo de software que eventualmente se conocería como Scrum, tampoco incluyeron la figura de un actor externo al equipo. Es importante señalar que Scrum, en sus primeras iteraciones, podía basarse en los roles propuestos por Ian Graham y estaba fuertemente ligado a la programación orientada a objetos. De hecho, en la primera versión explícita de Scrum, no había una mención directa al Scrum Master, ni siquiera a la práctica de las retrospectivas, una pieza hoy fundamental.

La figura del "coach" emergió de un contexto diferente. En 1999, Kent Beck publicó su influyente libro sobre Extreme Programming (XP). En él, describió la necesidad de incluir roles claros dentro de XP, y entre ellos, por primera vez, se mencionó la figura del Coach. Beck identificó la necesidad de una persona que asumiera el rol de "acompañar y entrenar" a los miembros del equipo. Durante los años 1999 a 2004, XP gozó de una popularidad considerablemente mayor que Scrum, lo que contribuyó a la difusión del concepto de Coach en el ámbito del desarrollo de software.

La convergencia de ideas y experiencias fue clave. Tras el éxito inicial de Scrum y las experiencias acumuladas por Jeff Sutherland en Easel y Ken Schwaber en Fidelity, junto con los trabajos de Kent Beck en XP y Martin Fowler sobre la integración continua, todos estos pioneros, sumados a las lecciones aprendidas en compañías como Xerox y 3M en las décadas de los 80 y 90, comenzaron a intercambiar conocimientos. Este intercambio fue decisivo para moldear y unificar marcos, metodologías y librerías de prácticas. Un ejemplo claro es la popularización de las retrospectivas, que solo se generalizaron con la publicación del libro de Norman Kerth en 2002. Para entonces, la Agile Alliance y la Scrum Alliance ya eran una realidad establecida.

Ken Schwaber ya impartía cursos de Scrum y había incorporado la figura del Scrum Master en sus materiales de formación para el año 2002. Paralelamente, la figura del coach ya era un tema de debate y reconocimiento en 2003, como lo demuestra un paper resumen de la 18ª conferencia de la ACM, que discutía su rol en el éxito de las compañías.

Definiendo los Roles: ¿Quién es Quién en la Agilidad?

En esos primeros años, las definiciones empezaron a solidificarse, aunque con matices. En 2003, se establecía que:

  • ¿Quién era un Agile Coach? Era alguien con una visión global, capaz de promover cambios competitivos en una compañía a través de su vasta experiencia en el campo de la gestión del desarrollo de producto. Su ámbito de acción principal se situaba a nivel de departamento o de organización.
  • ¿Y el Scrum Master? Era un miembro del equipo Scrum que ayudaba a este y a la organización a mejorar el valor entregado mediante la rápida entrega de producto terminado. Su influencia partía desde la entrega (delivery) y se extendía a la organización.

La principal diferencia, entonces, radicaba en el nivel de impacto: mientras el Agile Coach actuaba fundamentalmente a una escala más amplia (departamento u organización), el Scrum Master lo hacía desde la trinchera del equipo, influenciando tanto la entrega como la organización en su conjunto.

Tabla Comparativa Histórica (circa 2003)

CaracterísticaScrum Master (2003)Agile Coach (2003)
Ámbito de Acción PrincipalEquipo Scrum y su interacción con la organizaciónDepartamento o toda la organización
Foco PrincipalMejora de la entrega de valor del equipo, eliminación de impedimentosPromoción de cambios competitivos, transformación cultural a gran escala
Origen del RolParte del marco ScrumSurgido de Extreme Programming (XP) y el coaching empresarial
Nivel de InfluenciaDesde la entrega (delivery) hacia la organizaciónVisión global para impulsar cambios estratégicos
Relación con el EquipoMiembro del equipo Scrum, facilitador y protectorActor externo, consultor o mentor para múltiples equipos/áreas

El Scrum Master y el Agile Coach Hoy: Una Perspectiva Actual (2020 en adelante)

La evolución de la agilidad ha traído consigo nuevas capas de complejidad y, lamentablemente, más confusión. Recuerdo una cena previa a la última CAS, donde un amigo, tras escucharme, afirmó: "Después de escucharte, he llegado a la conclusión de que yo también soy Agile Coach". Esta declaración me generó una sensación de desasosiego, evidenciando que algo en la explicación no había sido del todo claro, pues la persona en cuestión, si bien con buenas intenciones, carecía de las características de aquellos Agile Coaches definidos en 2003 capaces de transformar organizaciones.

Existe hoy una profunda confusión entre disciplinas. Aquellos que se adentran en el mundo de la agilidad desde fuera del sector del software, a menudo tras recibir una formación en coaching que puede ser relativamente breve (en algunos casos, tan solo unos pocos fines de semana), tienden a creer que el Agile Coaching es simplemente una mezcla de agilidad con técnicas de coaching. Sin embargo, si bien las técnicas de coaching pueden ser un complemento ciertamente efectivo y valioso, la figura del Agile Coach, en su esencia, requiere un conocimiento profundo y holístico de Negocio, Procesos y Transformación Organizacional. Estas áreas son el verdadero corazón de su abanico de propuestas y su capacidad para generar un impacto significativo.

Es por esta razón que el rol de Scrum Master puede parecer más "accesible" o un punto de entrada más lógico. Operando desde la trinchera de un equipo Scrum, es relativamente más sencillo aprender, practicar y adquirir experiencias transformadoras desde la entrega de valor. Estas experiencias, una vez consolidadas, pueden ser posteriormente exportadas y escaladas al resto de la organización. El Scrum Master es un catalizador del cambio, un guardián del proceso y un facilitador incansable.

Sin embargo, aquí surge una paradoja interesante: aunque pueda parecer que el siguiente paso natural para un Scrum Master es convertirse en Agile Coach, esto no es en absoluto una progresión lineal. La realidad es que estos roles se solapan, no se expanden uno sobre otro de manera jerárquica. De hecho, en muchas ocasiones, un Agile Coach puede carecer incluso de los conocimientos específicos necesarios para mejorar el valor directo que una organización entrega. En otras palabras, su alto coste puede no estar justificado por un impacto tangible en la cadena de valor.

Por el contrario, un buen Scrum Master no solo gozará de una gran demanda en el mercado laboral, sino que muy posiblemente será capaz de interactuar y comunicarse eficazmente con distintas capas de la organización. A diferencia del Agile Coach, cuya capacidad para transformar depende en gran medida de su experiencia (que, como he observado, es extremadamente variable), para el éxito de Scrum dentro de la organización, el Scrum Master está obligado a trascender el equipo y a influir en el entorno organizacional. Su rol no se limita a las ceremonias o la eliminación de impedimentos; implica una labor constante de educación, facilitación y cambio cultural.

En resumen, mi observación es clara: un buen Scrum Master siempre tendrá el potencial de ser un buen Agile Coach, precisamente porque su experiencia se forja en la entrega de valor real y en la interacción con la organización desde la base. Mientras tanto, la calidad de un Agile Coach es mucho más heterogénea y dependerá críticamente de sus experiencias previas y su profundidad de conocimiento en las áreas de negocio, procesos y transformación, que, insisto, son muy variables.

Esta perspectiva es la que nos impulsa a celebrar iniciativas como la primera edición del curso de Professional Scrum Master II (PSM II). Nuestro objetivo es proporcionar un espacio enriquecedor para aquellos Scrum Masters que ya están experimentando cambios significativos en sus organizaciones. Es una oportunidad para reflexionar más allá de las prácticas básicas y aprender nuevas formas de facilitar el cambio en su trabajo diario. Este curso, al igual que el de Professional Agile Leadership, se centra menos en la mera adquisición de conocimientos teóricos y más en la práctica y la aplicación real. Como bien dice Ken Schwaber: "Scrum es simple de entender y muy difícil de dominar". Hemos querido crear un entorno donde el acompañamiento y la mentorización sean los ingredientes fundamentales para que nuestros alumnos puedan seguir creciendo y dominando la agilidad, siempre con nuestro apoyo constante.

Preguntas Frecuentes (FAQ)

¿Un Scrum Master puede convertirse directamente en un Agile Coach?

No es una progresión lineal ni automática. Si bien un Scrum Master desarrolla habilidades de facilitación y remoción de impedimentos que son valiosas, el rol de Agile Coach requiere una comprensión mucho más profunda de la transformación organizacional a nivel estratégico, de negocio y de procesos. Un buen Scrum Master tiene el potencial de ser un buen Agile Coach, pero no es un paso "natural" que simplemente se da por acumulación de tiempo o experiencia en el rol de SM.

¿El Agile Coach es siempre un rol "superior" o más avanzado que el Scrum Master?

No necesariamente. Aunque el Agile Coach opera a un nivel organizacional más amplio, su efectividad depende críticamente de su experiencia y conocimiento en las áreas de negocio, procesos y transformación. Un Agile Coach sin experiencia práctica en la entrega de valor o sin un entendimiento profundo de cómo operan los equipos, puede ser menos efectivo que un Scrum Master experimentado que está impulsando cambios significativos desde la base. Los roles se solapan y complementan, no son estrictamente jerárquicos.

¿Qué tipo de formación es más útil para cada rol?

Para un Scrum Master, la formación práctica en el marco Scrum (como PSM I y PSM II) es esencial, enfocándose en la facilitación, el liderazgo de servicio y la eliminación de impedimentos. Para un Agile Coach, además de una base sólida en marcos ágiles, es crucial una formación extensa en transformación organizacional, estrategia de negocio, gestión del cambio y diversas técnicas de coaching y mentoría, no solo las superficiales. La experiencia directa en liderar transformaciones a gran escala es invaluable.

Si mi objetivo es transformar una organización completa, ¿debo aspirar a ser Agile Coach?

Sí, si tu objetivo es la transformación a nivel de departamento o de toda la organización, el rol de Agile Coach es el más adecuado, ya que su ámbito de influencia es estratégico y transversal. Sin embargo, es vital que tu preparación y experiencia abarquen no solo el coaching, sino también un profundo entendimiento de la cultura, los procesos de negocio y las dinámicas organizacionales para poder generar un impacto real y sostenible. Un Scrum Master puede iniciar la transformación desde el equipo, pero el Agile Coach es quien orquesta la transformación a mayor escala.

¿El "coaching" es el único componente del "Agile Coaching"?

Definitivamente no. Aunque las técnicas de coaching son una herramienta valiosa en el arsenal de un Agile Coach, son solo una parte. Un Agile Coach efectivo también actúa como mentor, consultor, facilitador y maestro. Debe poseer un conocimiento técnico sólido, una comprensión profunda del negocio y de los procesos, y la capacidad de diseñar y ejecutar estrategias de cambio organizacional. Reducir el Agile Coaching a solo "aplicar técnicas de coaching" es una simplificación peligrosa que lleva a la confusión y a coaches ineficaces.

Si quieres conocer otros artículos parecidos a SM vs. Coach: Desvelando Diferencias Ágiles puedes visitar la categoría Entrenamiento.

Subir