Curso scrum

Los artefactos en Scrum son herramientas clave que ayudan a mantener la transparencia y el enfoque del equipo. Proveen información clara sobre lo que se necesita hacer, lo que se está haciendo y lo que ya se ha completado. Scrum tiene tres artefactos principales: el Product Backlog, el Sprint Backlog y el Incremento de producto.

Diagrama scrum

3.1. Product Backlog: Definición y gestión

El Product Backlog es una lista priorizada de todo lo que se necesita para mejorar el producto. Contiene las características, funcionalidades, correcciones, mejoras y cualquier otro trabajo que se deba hacer. Es un documento vivo que se actualiza constantemente a medida que cambian las necesidades del proyecto o del cliente.

  • El Product Owner es el responsable de gestionar el Product Backlog, lo que significa que debe ordenar y priorizar las tareas basándose en el valor que aportan al producto.
  • Los elementos del Product Backlog pueden ser épicas (tareas grandes) o historias de usuario (tareas más específicas que describen una funcionalidad desde la perspectiva del usuario).
  • A medida que el equipo avanza, el Product Backlog se refina y los elementos más importantes o cercanos al sprint actual se detallan con mayor precisión.

Ejemplo: Si estás desarrollando una app de mensajería, tu Product Backlog podría contener elementos como "Permitir a los usuarios enviar mensajes de texto" o "Añadir funcionalidad de emojis."

3.2. Sprint Backlog: Planificación y mantenimiento

El Sprint Backlog es un subconjunto del Product Backlog. Contiene todos los elementos que el equipo ha decidido completar durante un sprint. Mientras que el Product Backlog contiene todas las posibles tareas, el Sprint Backlog se enfoca solo en lo que es manejable y factible de completar dentro de un sprint.

  • Durante la Sprint Planning (planificación del sprint), el equipo selecciona qué elementos del Product Backlog pueden completar en el próximo sprint y los coloca en el Sprint Backlog.
  • El equipo de desarrollo es responsable de dividir las tareas en partes más pequeñas y estimar el esfuerzo necesario para completarlas.
  • El Sprint Backlog es dinámico; puede ser ajustado ligeramente durante el sprint si el equipo aprende algo nuevo, pero los cambios no deben desviar al equipo de su objetivo principal.

Ejemplo: En el sprint actual de tu app de mensajería, podrías tener en el Sprint Backlog tareas como "Diseñar interfaz de chat" o "Implementar funcionalidad de envío de mensajes".

3.3. Incremento de producto: Concepto y criterios de aceptación

El Incremento de producto es el resultado tangible del trabajo completado por el equipo al final de un sprint. Es un incremento del producto que puede ser utilizado o puesto en producción, y debe cumplir con los criterios de aceptación definidos para cada tarea.

  • Cada incremento debe ser un producto funcional que agregue valor al proyecto, incluso si es solo una parte del producto completo.
  • El Product Owner es responsable de aceptar o rechazar el incremento, basándose en si cumple con los criterios de aceptación previamente acordados.
  • Un incremento puede incluir nuevas características, mejoras o correcciones, pero siempre debe estar en un estado listo para ser entregado al usuario si es necesario.

Ejemplo: Al final del sprint, tu incremento podría ser una interfaz de chat funcional que permita a los usuarios enviar mensajes, aunque no tenga todas las funcionalidades de la aplicación completa.

3.4. Definición de "Terminado" (Definition of Done)

La Definición de "Terminado" es un conjunto de criterios que debe cumplir cualquier elemento del Product Backlog antes de considerarse completamente terminado. Estos criterios garantizan que el trabajo está realmente completo y listo para ser usado o entregado al cliente.

  • La definición de "Terminado" es acordada por todo el equipo y puede incluir condiciones como "El código debe estar testeado", "El diseño debe estar revisado" o "Debe estar aprobado por el Product Owner".
  • Tener una definición clara ayuda a evitar confusiones y asegura que el equipo entregue incrementos de alta calidad.

Ejemplo: En tu app de mensajería, un mensaje enviado puede considerarse "Terminado" solo si ha sido probado exhaustivamente, cumple con las reglas de negocio establecidas y está listo para ser puesto en producción sin errores.


Este módulo te ofrece una comprensión sólida de los artefactos en Scrum y cómo se usan para organizar y guiar el trabajo del equipo. Conocer bien estos artefactos es esencial para mantener un flujo de trabajo eficiente y asegurar que el equipo entregue valor en cada sprint.

  • Loading...