Tutorial de Scrum Master para principiantes

¿Qué es Scrum Master?

El Scrum Master es una persona que ayuda a otras personas a comprender Scrum y ayuda al equipo del proyecto eliminando obstáculos. También ayuda a simplificar las complejidades del proyecto.

El Scrum master también debe asegurarse de que el equipo de desarrollo trabaje en función de los valores fundamentales de Scrum. A menudo se le considera un entrenador del equipo, que ayuda al equipo a hacer el mejor trabajo posible. Además, garantiza que la adopción de Scrum sea exitosa en la empresa.

Responsabilidades del Scrum Master

Scrum master actúa como el corazón del proyecto Scrum. Necesita desempeñar responsabilidades como:

  • Scrum Master necesita asegurarse de que el equipo cumpla con sus objetivos comerciales
  • Scrum Master fomenta un ambiente colaborativo en el equipo
  • El Scrum Master realiza la planificación, la preparación del backlog del equipo, la demostración del sprint y la retrospectiva del sprint.
  • Guía los procesos de Scrum y ayuda a mantener la integridad de los valores de Scrum.
  • PromoPrácticas de ingeniería mejoradas como TDD, pruebas automatizadas e integración continua.
  • Asegurarse de que todas las partes interesadas estén presentes en la reunión a la hora indicada.
  • Trabaje con otros miembros del equipo para garantizar que las dependencias y los riesgos se distribuyan entre los equipos Scrum.
  • Realización de estudios de viabilidad, redacción y validación de especificaciones.

¿Cuál NO es el papel del Scrum Master?

El Scrum master no es un director de proyectos. Ambos roles son diferentes en el proceso ágil. No guiará a un equipo en cada fase del desarrollo. No es responsable de ninguna decisión técnica ni de la gestión del negocio con los clientes. Nunca liderará el equipo ni tomará decisiones en nombre del equipo.

Habilidades de Scrum Master

El Scrum master es una persona muy importante en el proceso ágil de Scrum. Debe tener múltiples habilidades, incluidas habilidades técnicas, de proceso scrum y sociales.

Scrum master debe conocer diferentes técnicas y prácticas para gestionar equipos autoorganizados. Debe mostrar honestidad, integridad, confianza y respeto por el equipo. Debe tener experiencia en Agile, coaching de TI y presentación. Además, Scrum Master debería poder programar reuniones de tal manera que no afecte el trabajo regular de los miembros del equipo.

Características del Scrum Master

Característica de Scrum Master
Características del Scrum Master

Las siguientes son características importantes del Scrum Master:

Líder de servicio: El liderazgo de servicio es un estilo de liderazgo social. Scrum master actúa como un líder servidor para alcanzar los objetivos del proyecto a través del servicio a los demás.

Refuerzo de moral: El Scrum master también actúa como un refuerzo moral al alentar al equipo a hacer su trabajo de manera más efectiva.

Facilitador: Scrum master desempeña el papel de facilitador ya que ayuda al equipo a comprender el objetivo común relacionado con el proyecto. También ayuda al equipo a lograr estos objetivos mientras permanece neutral.

Entrenador: Los Scrum Masters entrenan al equipo para que se autoorganice y también los guían por el camino de la mejora continua.

Agente: El Scrum Master también desempeña el papel de agente, que ayuda a realizar los cambios necesarios que permiten una mejor implementación de Scrum.

Mentor: El Scrum Master debe compartir sus conocimientos, experiencias e incluso sus opiniones, como un mentor.

Eliminador de obstáculos: Los scrum masters deben eliminar todos los obstáculos que impiden que el equipo de desarrollo trabaje en las mejores condiciones.

Responsable del marco: El Scrum Master también es responsable del marco dentro del cual trabaja el equipo.

Observador: Necesita observar todo constantemente, incluso las actividades más pequeñas de los miembros del equipo.

¿Qué hace un Scrum Master todo el día?

Actividad 1: Planificación de capacidad y velocidad mediante hoja de cálculo y Jira.

Actividad 2: Determinar las historias implementables disponibles con los puntos restantes de la revisión del sprint.

Actividad 3: RevVea la velocidad del sprint anterior junto con el equipo.

Actividad 4: Estimar la capacidad de los equipos

Actividad 5: Calcular el número de puntos completados por el equipo.

Actividad 6: El miembro del equipo proporciona todas las tareas conocidas y estima el esfuerzo de la tarea en una hora. Scrum Master debe garantizar que las tareas asignadas a los miembros nunca superen su capacidad.

Actividad 7: El Scrum Master también debe asegurarse de que las tareas nunca duren más de 16 horas. Si es más larga, debe indicarle al equipo que la realice y dividirla en partes.

Lo anterior es sólo una pequeña muestra de las muchas actividades de un Scrum Master.

Mejores Prácticas de Scrum master

  • Scrum master debe escuchar todas las consultas de los desarrolladores, el director del proyecto y el propietario para comprender sus problemas.
  • Debe confiar su fe inquebrantable en los miembros de su equipo de que completarán el trabajo asignado.
  • Scrum master debe evitar realizar múltiples tareas en su trabajo
  • Debe respetar incluso al miembro más pequeño del equipo y escuchar la perspectiva de todos.
  • Mostrar agradecimiento genuino al equipo por sus logros exitosos.

¿Por qué es difícil el papel del Scrum Master?

En primer lugar, la gestión de equipos autoorganizados de gran tamaño no es una tarea fácil. Necesita mucha fuerza de voluntad. Scrum Master a menudo necesita gestionar los conflictos entre los miembros del equipo y el director del proyecto.

Puede que todavía dirija todo el proyecto de gestión de Scrum, pero sigue sin ningún poder. Scrum master también necesita aprender sobre motivación, comunicación, economía del comportamiento y una gran cantidad de otras ciencias sociales, lo que seguramente requiere mucho tiempo fuera de su trabajo.

Scrum Master certificado

Para convertirse en un Scrum Master profesional, debe aprobar el examen Certified Scrum Master conocido como CSM. Este certificado ayuda al candidato a comprender los valores, las prácticas y las aplicaciones de Scrum y proporciona un nivel de conocimiento y experiencia.

Requisito previo para la capacitación para la certificación CSM

Aunque no existen criterios de elegibilidad establecidos para la certificación CSM, siempre es recomendable tener cierta comprensión de los principios de Scrum y poseer un conocimiento práctico del proceso general de Scrum.

¿Cuáles son los beneficios de una certificación Scrum Master?

Estos son algunos de los beneficios de tener el certificado CSM

  • Le ayuda a hacer crecer su carrera manteniéndose relevante y comercializable en todos los sectores industriales.
  • Un programa CSM está diseñado para enseñar habilidades mejoradas para una mejor implementación de Scrum.
  • La certificación CSM también brinda la oportunidad de destacarse entre la comunidad global de Scrum.
  • Esta formación ayuda a la persona a aprender sobre el entorno laboral, lo que es útil para el crecimiento de la empresa.
  • La certificación CSM ayuda al profesional a interactuar con un experto en Scrum.
  • Con esta certificación, la persona obtendrá acceso a grupos locales, redes y dos años de membresía en Scrum Alliance.

Objetivos del curso CSM

  • Conceptos básicos y valores fundamentales de Scrum
  • Debería poder empezar a utilizar Scrum con total facilidad.
  • Aprenda a saber cuándo implementar Scrum
  • Reuniones Scrum, incluidas las Sprint Retrospectivo, Sprint RevVista y planificación de lanzamiento.
  • En qué se diferencia el marco de Scrum de otros métodos como Waterfall y Agil Modelo de
  • Artefactos de Scrum como Product y Sprint Backlog y diagramas de evolución

Cómo convertirse en un Scrum Master certificado

Después de completar la capacitación, el candidato a la certificación Scrum debe:

Paso 1) La persona debe completar el examen de evaluación en línea. Este examen cubre temas como la tecnología, las prácticas y los principios de Scrum.

Paso 2) Después de completar con éxito el examen, recibirá la certificación Scrum Master de Scrum Alliance.

Paso 3) La persona se convierte en miembro oficial de Scrum Alliance y puede trabajar como Scrum master profesional.

Progresión profesional de Scrum Master

Progresión profesional de Scrum Master

Hay muchas oportunidades de crecimiento en la carrera como Scrum Master.

1. Maestro Scrum

Es el primer rango que obtendrá cualquier persona después de completar el certificado CSM. Necesita trabajar en este puesto por al menos uno a cinco años de duración. Aquí, debe desempeñar todas las funciones asignadas de Scrum Master.

2. Maestro senior de Scrum

De Scrum Master progresas a Sr. Scrum Master. Para convertirse en Senior Scrum Master, uno debe adquirir conocimientos avanzados sobre las mejores prácticas de Scrum y cómo implementarlas en equipos.

3. Entrenador ágil

De Senior Scrum Master pasas a Agile Coach. Para convertirse en un coach ágil, necesita más de 5 años de conocimiento como Scrum Master y al menos un año de experiencia en tutoría y coaching.

Resumen

  • Scrum es un marco de desarrollo ágil para gestionar el desarrollo de productos.
  • El Scrum master es una persona que ayuda a otras personas a entender Scrum y ayuda al equipo eliminando obstáculos.
  • El Scrum Master realiza la planificación, la preparación del backlog del equipo, la demostración del sprint y la retrospectiva del sprint.
  • Scrum Master debe tener la habilidad de organizar reuniones de tal manera que no afecte el trabajo regular del equipo.
  • CSM es un examen para convertirse en Scrum master profesional.
  • Hay muchas oportunidades profesionales para que una persona crezca como Scrum Master, Sr. Scrum Master y Agile coach.