Roles de Scrum

Para lograr implementar adecuadamente Scrum en cualquier ámbito, especialmente en las empresas, es de vital importancia conocer y entender bien los 3 Roles que existen en Scrum, los cuales son: Product Owner, Scrum Master y Developer Team, en conjunto forman el Scrum Team. Es necesario tener claro cuales son sus objetivos y responsabilidades.

Product Owner

El Product Owner es conocido como “la voz del cliente”, ya que debe entender las necesidades y prioridades de los stakeholders, incluyendo los clientes y los usuarios. Este rol es responsable, entre otras cosas, de garantizar una comunicación clara sobre el producto, de definir los criterios de aceptación y asegurar que se cumplan. Dicho de otra forma, el Product Owner es responsable de asegurar que el Scrum Team ofrezca el mayor valor posible en el producto que se esté desarrollando. Debe quedar claro que no es un rol que sólo define, sino que también participa forma continua con todo el equipo durante el proyecto.

A continuación se enlistan las responsabilidades más relevantes del Product Owner:

  • Definir la visión del proyecto.
  • Apoyar en la elección del Scrum Master para el proyecto.
  • Identificar a los stakeholders.
  • Ayudar a determinar a los miembros del Developer Team.
  • Crear Épicas e Historias de Usuario.
  • Priorizar los elementos del Product Backlog.
  • Definir los criterios de terminado.
  • Explicar las Historias de Usuario al Developer Team.
  • Mantener actualizado el Product Backlog.
  • Aceptar/Rechazar los entregables.
  • Representar a los usuarios del producto o servicio con un profundo conocimiento de la comunidad de usuarios.
  • Asegurar los recursos financieros del proyecto.

Scrum Master

El Scrum Master debe tener una actitud de líder servicial para el equipo Scrum. Es quien modera, motiva y facilita las interacciones del equipo. Este rol es responsable de asegurar un ambiente de trabajo productivo para el equipo, debe protegerlo de influencias externas, despejar los obstáculos y garantizar que se cumplan los principios, aspectos y procesos de la metodología Scrum.

A continuación se enlistan las responsabilidades más importantes del Scrum Master:

  • Ayudar en la identificación a los stakeholders para el proyecto.
  • Facilitar la selección del Developer Team.
  • Garantizar que los recursos de respaldo estén disponibles para el funcionamiento del proyecto sin problemas.
  • Apoyar al Product Owner en la creación Product Backlog y en la definición de criterios de aceptación.
  • Determina la duración del Sprint.
  • Apoya al Developer Team en la estimación del esfuerzo necesario para completar las tareas acordadas para el Sprint.
  • Ayudar en la actualización del tablero Scrum y el registro de impedimentos.
  • Facilitar las reuniones de revisión del Product Backlog.
  • Asegurar que los problemas que afectan al Developer Team se discutan y se resuelvan.
  • Garantizar que exista un ambiente de trabajo ideal para el Developer Team.

Developer Team

El Developer Team es responsable del desarrollo del producto o servicio. Consiste en un grupo de personas que trabajan en las Historias de Usuario del Sprint (Sprint Backlog) para crear los entregables del proyecto. Nadie, ni siquiera el Scrum Master, indica al Developer Team cómo cumplir los objetivos del Sprint, es un equipo auto gestionado y multifuncional que debe contar con todas las habilidades necesarias. El tamaño óptimo de este equipo es de seis a diez miembros.

A continuación se enlistan las responsabilidades más relevantes del Developer Team :

  • Asegurar una comprensión clara de las épicas.
  • Entender las Historias de Usuario del Sprint Backlog.
  • Estar de acuerdo con los demás miembros del Scrum Team sobre la duración del Sprint.
  • Estimar las Historias de Usuario aprobadas por el Product Owner.
  • Asignar las Historias de Usuario que se hacen en un Sprint.
  • Desarrollar la lista de tareas en base a las historias de usuario ya convenidas y las dependencias.
  • Crear entregables.
  • Actualizar el tablero Scrum.
  • Actualizar el registro de impedimentos y las dependencias.
  • Realizar las reuniones diarias (Daily Standup Meeting).
  • Identificar oportunidades de mejora en la reunión de retrospectiva del Sprint.
  • Participar en la reunión de retrospectiva del proyecto.

 

Es muy importante observar que las responsabilidades y actividades contempladas en estos Roles son muy distintas a las que se realizan en Metodologías Tradicionales como Cascada, debe quedar claro que Scrum es una forma de trabajar muy distinta, por lo cual las Gerencias y/o Direcciones deben realizar el seguimiento de los proyectos y la evaluación de los resultados de una forma diferente, la cual permita visualizar las ventajas que ofrece Scrum, esto es algo clave para la consolidación de la implementación de la metodología.

Ingresa tus datos y atenderemos tu solicitud a la brevedad posible.

¿Cómo daremos seguimiento?