Saltar al contenido
Teclados Chulos

¿Qué es un Scrum Master o Scrum Manager?

Qué es un scrum master
Índice

¿Qué es un Scrum Master y Cuáles son sus Funciones?

Un Scrum Master es un facilitador para un equipo de desarrollo Agile. Son responsables de gestionar el intercambio de información entre los miembros del equipo. Scrum es un marco de gestión de proyectos que permite a un equipo comunicarse y autoorganizarse para realizar cambios rápidamente, de acuerdo con los principios ágiles.

Aunque la analogía de scrum se aplicó por primera vez a la fabricación en un artículo de Hirotaka Takeuchi e Ikujiro Nonaka, el enfoque se usa a menudo en el desarrollo de software Agile y otros tipos de gestión de proyectos. El término proviene del deporte rugby, donde los equipos contrarios se juntan durante un scrum para reiniciar el juego.

En el desarrollo de productos, los miembros del equipo se reúnen todas las mañanas para una reunión en la que revisan el progreso y esencialmente reinician el proyecto.

¿Qué Hace un Scrum Master?

Un Scrum Master lidera un scrum. Scrums son reuniones diarias realizadas por equipos ágiles y autoorganizados que permiten que el equipo se reúna, comparta el progreso y planifique el trabajo por delante.

Algunos equipos tienen un Scrum Master fijo, mientras que otros alternan el rol con varios miembros del equipo ocupando el puesto en diferentes días. Ningún enfoque es correcto o incorrecto, y los equipos pueden elegir designar el rol de Scrum Master como mejor se adapte a sus necesidades.

Durante las reuniones diarias, el Scrum Master hace tres preguntas a los miembros del equipo:

  1. ¿Qué hiciste ayer?
  2. ¿Qué vas a hacer hoy?
  3. ¿Hay algún impedimento en tu camino?

El Scrum Master luego usa las respuestas a esas preguntas para informar cambios tácticos en el proceso del equipo, si es necesario.

Qué Hace un Scrum Master
Qué Hace un Scrum Master

Roles, Responsabilidades y Habilidades de un Scrum Master

Aunque el título de Scrum Master suena poderoso, esta posición no es el líder del proyecto y no es responsable de los resultados del proyecto; esta responsabilidad se le da al equipo como un todo.

La Guía oficial de Scrum se refiere al Scrum Master como un líder de servicio porque su propósito sirve al equipo a través del proceso de scrum, creando un marco en el que cada miembro del equipo puede hacer su mejor trabajo para alcanzar un objetivo común.

Un equipo Agile ideal sería el equipo, no un individuo, que administrara su proceso. Sin embargo, el puesto de Scrum Master evolucionó para asumir la responsabilidad y mantener el proceso lo más orientado posible al equipo.

El Scrum Master es un rol altamente dinámico y es responsable de:

  • Ayudar al equipo a llegar a un consenso sobre lo que se puede lograr durante un período de tiempo específico, denominado sprint
  • Ayudar al equipo a llegar a un consenso durante el scrum diario
  • Ayudar al equipo a mantenerse enfocado y seguir las reglas acordadas para los scrums diarios
  • Eliminación de obstáculos que impiden el progreso del equipo
  • Proteger al equipo de distracciones externas
  • Garantizar que los elementos de la cartera de productos estén claramente definidos y gestionados de manera eficiente

El papel principal del Scrum Master es el de un facilitador. Aseguran que se sigan las mejores prácticas y que los proyectos del equipo progresen. Un scrum que sigue las mejores prácticas debe fomentar la transparencia, la inspección y la adaptación.

Las habilidades comunes requeridas de un Scrum Master incluyen:

  • La capacidad de facilitar la comunicación entre los miembros del equipo y promover un sentido de comunidad
  • La capacidad de ayudar a los miembros del equipo a adaptarse a nuevas situaciones a través del entrenamiento y la capacitación
  • La capacidad de comunicar el progreso y las necesidades del equipo a equipos externos
  • Las habilidades blandas (inteligencia emocional, pensamiento crítico, etc.) y la empatía para manejar dinámicas interpersonales cambiantes, patrones de comportamiento y resolución de conflictos

Además del Scrum Master, otros roles de scrum incluyen el gerente del proyecto y el propietario del producto, que son responsabilidades diferentes pero igualmente importantes en el equipo. Estos roles trabajarán junto con el Scrum Master para lograr un objetivo común bien definido.

¿Quién Necesita un Scrum Master?

Los equipos que siguen una metodología Agile y apuntan a un proceso centrado en el equipo con un estilo de gestión de abajo hacia arriba se benefician del rol de Scrum Master.

En el desarrollo, los equipos de este tipo suelen existir al comienzo del flujo de valor de la tecnología. Esto se debe a que la naturaleza del trabajo de desarrollo a menudo requiere un alto grado de flexibilidad y colaboración. Los objetivos pueden cambiar de un día a otro y los plazos pueden contraerse o expandirse según los requisitos externos.

El Scrum Master implementa suficiente estructura para mantener enfocado el esfuerzo de desarrollo del equipo mientras asegura que el equipo siga siendo adaptable, ya que los cambios en el plan son inevitables e incluso bienvenidos.

Algunos equipos pueden encontrar que un Scrum Master no es necesario si cada miembro del equipo entiende la metodología Scrum y puede administrar su flujo de trabajo en armonía con otros miembros del equipo.

El scrum ideal no tiene un «maestro» y otorga a cada miembro del equipo el mismo papel en la gestión del flujo de trabajo. Sin embargo, muchos equipos encuentran que tener un Scrum Master designado es útil para agilizar el proceso. Los Scrum Masters también son contratados a veces como consultores.

Beneficios de Contratar un Scrum Master

Algunos beneficios de emplear un Scrum Master son:

  • Los Scrums tendrán un líder designado especializado para el trabajo
  • Los equipos adoptarán metodologías ágiles y una cultura del fracaso para aumentar su adaptabilidad general
  • Una cultura del fracaso ve los fracasos como oportunidades en lugar de contratiempos
  • Una mayor capacidad de toda la organización para adoptar metodologías ágiles y hacer la transición de las metodologías tradicionales en cascada
  • El equipo Scrum Master tendrá un líder dedicado a satisfacer las necesidades individuales y promover la felicidad del equipo

Algunas organizaciones optan por contratar Scrum Masters como consultores en lugar de designar a un empleado interno. El beneficio adicional de contratar a un Scrum Master externo es que no tienen sesgos preexistentes sobre la organización y pueden aportar ideas nuevas.

Scrum Master Frente al Propietario del Producto

Los Scrum Masters y los Product Owners se parecen en que ambos son responsables de administrar y optimizar la acumulación de productos. Ambos predicen el trabajo necesario para entregar un producto exitoso.

Sin embargo, difieren en su enfoque de este objetivo. El propietario del producto aborda el trabajo con un enfoque de arriba hacia abajo para entregar un producto exitoso al planificar con anticipación y desarrollar un curso de acción para que lo siga el equipo. La atención se centra en la estrategia más grande.

El Scrum Master, por el contrario, está menos preocupado por una estrategia a largo plazo y está más preocupado por notar problemas inmediatos y reaccionar ante ellos a medida que surgen. El enfoque está en emplear tácticas para afinar el proceso del equipo a medida que pasa el tiempo.

Scrum Master Frente a Gestor de Proyectos

Scrum Masters y los gerentes de proyecto tienen el mismo objetivo: ayudar a sus equipos a realizar el trabajo de manera eficiente. La diferencia está en su enfoque de este objetivo.

Los gerentes de proyecto ocupan un rol de gestión más tradicional. Se centran en informes de progreso, hitos y cronogramas estrictos de proyectos, por ejemplo. Están orientados a objetivos y se enfocan en controlar al equipo de arriba hacia abajo para lograr el objetivo.

Scrum Masters, por el contrario, están orientados a procesos. En lugar de establecer una colección de objetivos y restricciones para que un equipo se mantenga encaminado, el Scrum Master se enfoca en simplificar y optimizar los procesos que ayudan a los equipos a alcanzar sus objetivos. Adoptan un enfoque de gestión de abajo hacia arriba y se ven a sí mismos como miembros del equipo en lugar de gerentes de equipo.

Certificaciones para Scrum Masters

Existen cursos de certificación que permite a las personas convertirse en ScrumMasters certificados (CSM). El proceso de certificación incluye explicaciones del marco Scrum, así como los diversos roles, eventos y artefactos del equipo incorporados en el desarrollo Agile.

Existen muchas certificaciones Scrum Master diferentes.

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (2 votos, promedio: 5,00 de 5)
Cargando...

Además de Qué es y Qué hace un Scrum Master, te puede interesar:

Configuración