Saltar la navegación

Artefactos SCRUM

 

Artefactos en Scrum

Los artefactos de Scrum representan el trabajo realizado o el valor de estos. Están diseñados para maximizar la transparencia de la información clave. Por lo tanto, todas las personas que los inspeccionan tienen la misma información para poder promover la adaptación.

Los artefactos en Scrum son los encargados de proporcionar la información necesaria para afrontar los trabajos, promoviendo así el pilar de transparencia. Cada artefacto Scrum, va ligado a un compromiso.

Los principales artefactos Scrum y sus compromisos son los siguientes:

1. La Pila de Producto (Product Backlog o Backlog), es la lista de tareas que en su conjunto se comprometen para alcanzar el objetivo del proyecto / producto.

2. Pila de Sprint (Sprint backlog), es la lista de tareas que en su conjunto se comprometen para lograr el objetivo del sprint. Y el objetivo del sprint a su vez debe ir en línea para conseguir el objetivo del proyecto / producto.

3. El incremento, es el trabajo entregado al final de cada sprint y que aporta valor al producto / proyecto.

Estos compromisos son necesarios para reforzar la toma de decisiones basada en la experiencia (empirismo) y para promover los valores Scrum entre el equipo Scrum y las personas interesadas.

Pila de producto

La pila de producto es una lista viva y priorizada de lo que se necesita para alcanzar el objetivo del producto / proyecto. Es la única fuente para el trabajo a realizar por el equipo Scrum. Si no está en la pila de producto, la tarea no existe.

Tener una pila de producto organizada, priorizada y lista para trabajar es responsabilidad del dueño de producto. Esta pila de producto, recoge el listado de tareas, funcionalidades o peticiones de cliente. Cuando toque el turno de acometer una de ellas, es responsabilidad del equipo de trabajo refinarlas para promover la transparencia. Normalmente en este proceso de refinamiento, todos los ítems de la pila de producto se desgranan en elementos más pequeños y precisos.

El refinamiento es una actividad continua dentro de Scrum, no se realiza en ningún evento de forma específica, si no que, es algo que siempre hay que tener presente, porque esta práctica nos ayuda a promover la adaptación, inspección y transparencia en la que se basa Scrum.

Dimensionar un ítem de la pila de producto para llevarlo a cabo, es responsabilidad única del equipo de trabajo, el dueño de producto puede aclarar y discutir cada ítem con el equipo de trabajo para promover la transparencia, adaptarlo o inspeccionarlo en detalle, pero especificar cuando se tendrá el trabajo listo y cómo llevarlo a cabo, es tarea del equipo de trabajo.

Compromiso: Objetivo del producto / proyecto

Este compromiso, describe el estado futuro del producto / proyecto y sirve como faro al equipo Scrum para fijar metas a largo plazo. Este compromiso, se ha incluido para hacer frente a una de las principales críticas a Scrum, la de no tener una visión de conjunto sobre el producto / proyecto y focalizarse en exceso en el sprint en curso.

Pila de sprint

La pila de sprint (sprint backlog) se compone de la selección de los elementos de trabajo de la pila de producto que se van a desarrollar durante el sprint.

Este artefacto se trata del plan realizado por el equipo de trabajo para entregar los elementos seleccionados de la pila de producto durante el sprint.

Este plan es trazado por el equipo de trabajo, como hemos comentado anteriormente, el equipo de trabajo de forma conjunta es el encargado de definir qué, cómo y quién debe llevar a cabo el desarrollo de los trabajos del sprint para alcanzar su objetivo.

Lo normal es que esta pila de sprint, sea actualizada por el equipo de trabajo al refinar cada uno de sus elementos. De esta manera se desgranará cada elemento en elementos más pequeños, para conocer todo el detalle necesario de cada uno de ellos y establecer el plan para abordarlos y alcanzar el objetivo del sprint.

Estos elementos refinados tienen que contener el detalle necesario para poder inspeccionar su progreso en la reunión diaria.

Compromiso: objetivo del sprint

El objetivo del sprint es el compromiso adquirido en este artefacto. Este compromiso crea coherencia y enfoque para las tareas a realizar por el equipo Scrum.

Este objetivo compartido es lo que hace que el equipo trabaje de manera conjunta, con un mismo fin y no se limite a trabajar en tareas independientes e iniciativas separadas por los miembros del equipo.

Es una práctica habitual que, para que el objetivo del sprint esté presente para todos, se incluya como un elemento más de la pila de sprint para su desarrollo. De esta manera, es visible para todo el equipo y les guía hacia su consecución.

Incremento

Un incremento es el desarrollo de un elemento concreto que nos acerca al objetivo del producto.

Cuando acabamos un sprint, entregamos un incremento al producto / proyecto. Cada incremento entregado se suma a los anteriores y comprobamos en detalle que esta nueva entrega no entra en conflicto con todo lo anterior. Una regla clave de Scrum, es que para que el incremento aporte valor, este debe ser utilizable. No podemos entregar un incremento que no sea funcional, el resultado del trabajo desarrollado durante el sprint, debe estar listo por si se decide ponerlo en marcha una vez finalizamos el sprint.

Compromiso: definición de terminado

Como hemos visto, el incremento debe ser un elemento funcional. Para determinar cuándo un elemento es funcional, una práctica recomendada es utilizar una definición de terminado por parte del equipo.

Esta definición de terminado promueve la transparencia dentro del equipo, ya que, hace visible que un trabajo se considera completo cuando cumple con esa definición de terminado. El equipo de trabajo es el encargado de definir cuando un elemento está terminado. Esta definición de terminado no es fija, y está abierta a la inspección y adaptación por parte del equipo en las reuniones de retrospectiva, de esta manera se va ajustando durante los diferentes sprints por parte del equipo para entregar elementos terminados, con calidad y perfectamente funcionales si se decide ponerlos en marcha.

A continuación, ya tienes el gráfico del proceso Scrum al completo, puedes ver en el flujo donde se sitúa el equipo de trabajo, los diferentes eventos y ahora los artefactos.

Pila de producto

Como hemos comentado, esta pila de producto es la fuente de los trabajos a realizar. Si una tarea no está en la lista de producto, la tarea no existe.

Es muy importante que el dueño de producto la mantenga actualizada y priorizada en función del valor que aporta cada elemento que la forma.

Planificación del sprint

Es la reunión que pone en marcha el sprint.

El objetivo es determinar el objetivo del sprint para entregar los elementos seleccionados para su desarrollo.

Pila de sprint

Es la selección de los elementos a desarrollar durante el sprint para conseguir el objetivo marcado.

El equipo de trabajo es el encargado de refinarla y de decidir cómo abordar su desarrollo.

Equipo Scrum

Aquí se encuentra todo el equipo SCRUM:

• Equipo de trabajo.
• Dueño de producto.
• Scrum Master.

Incremento

El incremento es el resultado del sprint. Este incremento debe ser una entrega totalmente funcional y con valor suficiente que, si se decide liberar al público, ésta funcione sin incidencias.

Reunión de revisión

La reunión de revisión es cuando el equipo Scrum muestra los avances realizados durante el sprint a todas las personas implicadas.

De esta reunión suelen salir acuerdos para afrontar las tareas del siguiente sprint.

Reunión diaria

La reunión diaria tiene como objetivo la sincronización del equipo. Una buena práctica es comenzar con la estructura:

• ¿Qué hice ayer?
• ¿Qué voy a hacer hoy?
• ¿Qué impedimentos tengo?

Reunión de retrospectiva

Esta es una reunión exclusiva del equipo Scrum para inspeccionar y adaptar su desempeño y mejorar respecto al sprint anterior.

Para que quede constancia de esto, una buena práctica es incluir estos acuerdos de mejora como un elemento más a desarrollar en la pila de sprint.

Lectura facilitada

  1. Concepto de Artefactos en Scrum:

    • Los artefactos representan el trabajo realizado o el valor del mismo en Scrum.
    • Su función principal es maximizar la transparencia de la información clave para promover la adaptación.
  2. Principales Artefactos y sus compromisos:

    • Pila de Producto (Product Backlog):

      • Lista priorizada de todas las tareas necesarias para alcanzar los objetivos del producto/proyecto.
      • Mantenida y priorizada por el Dueño de Producto.
      • Refinada continuamente para promover la adaptación y la transparencia.
      • Compromiso: Objetivo del producto/proyecto.
    • Pila de Sprint (Sprint Backlog):

      • Selección de elementos de la Pila de Producto para ser desarrollados durante el Sprint.
      • Plan trazado por el equipo de trabajo, definido durante la Planificación del Sprint.
      • Actualizada y refinada continuamente por el equipo.
      • Compromiso: Objetivo del Sprint.
    • Incremento:

      • Resultado del trabajo realizado al finalizar cada Sprint.
      • Debe ser funcional y agregar valor al producto/proyecto.
      • Compromiso: Definición de Terminado, determinada por el equipo para asegurar la calidad y la utilidad del incremento.
  3. Importancia de los compromisos:

    • Los compromisos asociados a cada artefacto fortalecen la toma de decisiones basada en el empirismo.
    • Promueven la colaboración y la claridad en los objetivos a largo plazo y a corto plazo del equipo Scrum.
  4. Interacción con otros elementos de Scrum:

    • Los artefactos interactúan con los eventos de Scrum (Planificación del Sprint, Reunión Diaria, Revisión del Sprint y Retrospectiva) para asegurar la entrega continua de valor y la mejora continua del proceso.

En resumen, los artefactos en Scrum son herramientas esenciales que garantizan la transparencia, la adaptación y el valor continuo en el desarrollo de productos/proyectos. Cada uno de ellos cumple un rol específico en la gestión y entrega de trabajo dentro del marco Scrum, contribuyendo al éxito y efectividad del equipo Scrum en su conjunto.

Apoyo visual

Creado con eXeLearning (Ventana nueva)