on 22 Aug 2019 4:28 PM
  • Scrum Master
  • Gestión Agil
  • Scrum Master certification
  • Equipo Scrum

Si todavía no tienes claro lo que es un Scrum Master, pero llevas tiempo escuchando hablar de la gestión Ágil y de Scrum, vale la pena que leas este post, ya que en la industria del software es uno de los modelos más utilizados. Scrum está formado por un conjunto de buenas prácticas que permiten trabajar en equipo y conseguir agilidad en el desarrollo del proyecto para obtener mejores resultados.

Un Scrum Master es básicamente un entrenador, coordinador y facilitador de equipos Scrum. Es el responsable de asegurar un verdadero proceso scrum durante el proyecto. Según Srcum.org “Los Scrum Master ayudan al equipo a entender la teoría, práctica, reglas y valores Scrum”.

En cuanto a sus habilidades deben ser personas resolutivas, perseverantes y organizadas. Además, tienen que ser buenos trabajando en equipo, comunicativos, empáticos, buenos negociantes y hábiles para resolver conflictos.

Actores relacionados con Scrum

En Scrum el equipo está orientado a crear software de calidad. Cada rol tiene diferentes responsabilidades.

  • Propietario de producto: Es la persona encargada del producto, además es responsable de organizar el trabajo y darle la prioridad adecuada a cada elemento.
  • Scrum Master: Asegura que el marco de trabajo de SCRUM este siendo utilizado apropiadamente. Crea un entorno de equilibrio para que la comunicación fluya y se consigan los resultados.
  • Equipo/ o equipo de desarrollo: Grupo de personas que tienen las habilidades necesarias para convertir un elemento de la cartera de pedidos en un incremento de software de trabajo.
  • Equipo SCRUM: Es un equipo multidisciplinario que maneja un proyecto. Es la suma de los anteriores roles (PO + SM + Equipo).

Funciones del Scrum Master

El Scrum Master tiene varias funciones en el proyecto, entre ellas mencionamos las siguientes:

  • Asegurar que el marco de trabajo Scrum sea entendido y adaptado por todo el equipo.
  • El Scrum Master observa las prácticas del equipo, asegurándose que se trabaje acorde con la teoría, prácticas y reglas de Scrum.
  • Ayudar al equipo a mantener el enfoque y ser autosuficientes.
  • Facilita eventos Scrum según se requiera.
  • Ayuda al Propietario de producto a comunicarse con el equipo.

Ceremonias SCRUM

Los eventos de Scrum fomentan la comunicación y colaboración de los equipos, cada uno tiene un tiempo determinado. A continuación, se indican los eventos realizados en los equipos Scrum de AssureSoft:

  • Daily stand- up: es para que el equipo sincronice las actividades y cree un plan para las próximas 24 horas.
  • Sprint Planning: El propósito principal de esta reunión es organizar cómo el equipo de desarrollo planea entregar todo el trabajo con el que se compromete, estableciendo un conjunto de objetivos más pequeños y alcanzables.
  • Sprint: Es el centro de Scrum, la duración de tiempo suele ser de dos semanas, sin embargo, cada equipo puede fijar una duración diferente, siempre y cuando no sea menor a una semana o mayor a cuatro, en acuerdo con el dueño del producto y los requerimientos del negocio.
  • Sprint Retrsopective: Es una oportunidad para que el Equipo SCRUM se inspeccione a sí mismo, observando el proceso del equipo y otras áreas dentro de la influencia directa del Equipo, y cree un plan de mejoras que se promulgará durante el próximo Sprint.
  • Sprint Review: Durante la Revisión Sprint, el proyecto se evalúa con respecto a la meta de Sprint determinada durante la reunión de planificación de Sprint. Todos se reúnen para revisar lo que se ha producido, y decidir qué es lo que viene después. En esta reunión se asegura que los participantes entiendan su propósito y se mantengan dentro de los tiempos.
  • Refinement or backlog grooming: Esta actividad se realiza de forma regular y puede ser una reunión programada oficialmente o una actividad en curso. Es cuando las historias son presentadas al equipo y se comienza a entender, delimitar y refinar los detalles. 

Certificaciones Scrum Master

Si estas interesado en profundizar tu conocimiento en Scrum, te recomendamos las siguientes certificaciones:

Scrum.org proporciona 3 niveles de certificación profesional Scrum Master.

Además, hay otras certificaciones como:

Esperamos que este artículo te haya sido útil, si tiene algún comentario, recomendación o desea saber más sobre nosotros mándanos un correo electrónico a blog@assuresoft.com