Los 7 artefactos de Scrum: definiciones y ejemplos

Publicado: 2022-08-23

Scrum es una metodología de gestión de proyectos flexible que está diseñada para ayudar a los equipos autoorganizados a ejecutar proyectos rápidamente en un entorno ágil. El marco de scrum consta de artefactos, roles y ceremonias. Estos elementos ayudan a los equipos de desarrollo de productos y software a administrar su trabajo.

Los artefactos Scrum son fundamentales para el éxito de cualquier equipo Scrum. Pero antes de que aprendamos a usarlos, primero debemos definirlos.

¿Qué son los artefactos Scrum?

En el desarrollo de software, el término "artefacto" se refiere a la información que las partes interesadas y el equipo Scrum utilizan para describir un producto que se está desarrollando.

Los artefactos de Scrum definen el trabajo que se debe realizar y siempre agregan valor durante un sprint. En términos simples, los artefactos de scrum pueden verse como pepitas de información vital para el equipo de scrum. Brindan estructura al proceso Scrum porque actúan como pautas para el plan de desarrollo del producto.

Esto es de vital importancia, especialmente para los equipos distribuidos que pueden trabajar desde casa porque proporciona una plataforma en la que pueden ver cómo les está yendo en un sprint en particular. Esto mantiene a todos en la misma página, sin importar dónde se encuentren.

ProjectManager es un software de gestión de proyectos y trabajo basado en la nube que conecta equipos híbridos. No importa dónde o cuándo trabaje su equipo de scrum, pueden compartir artefactos de scrum en tiempo real. Nuestro tablero kanban facilita que los equipos de scrum administren sus artefactos y luego colaboren para planificar sprints. Los propietarios de productos obtienen visibilidad del proceso para reasignar recursos y evitar cuellos de botella.

Tablero kanban de ProjectManager
ProjectManager tiene tableros kanban que ayudan a los equipos a administrar los artefactos de scrum. ¡Aprenda más!

Los siete artefactos de Scrum

Hay tres artefactos principales de scrum, según la guía de scrum. Explicaremos cada uno de ellos a continuación, junto con un elemento básico adicional de cualquier sprint exitoso.

1. Visión del producto

La visión del producto es el objetivo a largo plazo del proyecto o producto. Es el artefacto que definirá para establecer la dirección general del proyecto o producto. El equipo de scrum utilizará la visión del producto como guía.

La importancia de la visión del producto se enfatiza por el hecho de que el equipo de scrum debe saberlo de memoria. Eso significa que debe ser breve y al grano. La visión del producto es algo que siempre debe estar en la mente de un equipo Scrum.

2. Cartera de productos

Una cartera de productos es una lista de todo lo que debe lograrse en un proyecto, desglosado en elementos individuales. Aquí es donde el propietario del producto para el equipo Scrum prioriza los requisitos básicos de cada función necesaria para el producto final.

No es una lista de tareas inmutables y, a menudo, evoluciona con el tiempo. Por ejemplo, si hay un cambio en el entorno empresarial, las condiciones de marketing o las demandas técnicas, la cartera de productos reflejará esos cambios. La acumulación de productos generalmente se representa mediante un tablero de scrum.

La cartera de productos se compone de tres tipos diferentes de elementos.

  • Historias de usuario , que son descripciones de alto nivel de una característica, contadas desde la perspectiva del usuario final del producto.
  • Los errores son problemas que surgen y que el propietario del producto desea solucionar.
  • Tareas , que se asignan al equipo Scrum para completar.

El backlog crece a medida que se construye el producto. Cuando se agregan cambios, pueden incluir más detalles, estimaciones o un cambio en la prioridad. El propietario del producto y el equipo trabajan regularmente para refinar la cartera de pedidos del producto. Esto puede ocurrir en cualquier momento.

Cuanto más importante es el elemento de la cartera de productos, más detallado es. Cuando los elementos de la cartera de productos se eligen para el siguiente sprint iterativo, se refinan aún más para desarrollarse durante el sprint. Cuando el equipo puede entregar el elemento en la cartera de productos en un sprint, entonces están listos para una reunión de planificación de sprint.

Refinar la cartera de productos

Refinar el backlog del producto incluye actividades como revisar las historias de usuario de mayor prioridad en la parte superior del backlog y hacer preguntas al propietario del producto sobre ellas. Esto incluye, si es necesario, eliminar historias de usuarios y luego escribir otras nuevas. A esto le sigue una nueva priorización de la acumulación de productos.

Luego, estas nuevas historias de usuarios deben estimarse en términos del tiempo que llevará completarlas, u otros deberán obtener una nueva estimación de su duración. Se deben preparar otras historias de usuarios para futuros sprints, sin perder de vista el panorama general de la arquitectura del producto a medida que evoluciona la acumulación.

3. Visión de carrera

La visión del sprint o el objetivo del sprint a menudo no se define como un artefacto, sigue siendo una parte importante del marco de Scrum. La visión de sprint es lo que se le ocurre al equipo de scrum cuando planifica un sprint. Brinda orientación al equipo de scrum sobre por qué están invirtiendo su tiempo, dinero y esfuerzo en el sprint.

4. Pila de Sprint

La acumulación de sprint es la parte de la acumulación de productos en la que el equipo trabajará en su sprint. Piense en ello como la lista de tareas pendientes para el sprint.

La acumulación de sprint se divide en tareas para que el equipo las ejecute. Cada elemento de la acumulación de sprint debe desarrollarse, probarse y documentarse. El propietario del producto ayuda al equipo de scrum a generar una acumulación de sprint durante su reunión de sprint.

El trabajo pendiente del sprint a menudo se representa como un tablero de tareas, que se divide en columnas que representan el flujo de trabajo. Suelen tener los siguientes títulos:

  • To-Do , que son tareas que aún no han comenzado
  • Haciendo , donde el trabajo ha comenzado
  • Para verificar , que son tareas completadas que esperan la verificación de otro miembro del equipo Scrum
  • Listo , lo que significa que no se requiere más trabajo

Refinando el Backlog del Sprint

La acumulación de sprint, al igual que la acumulación de producto, es un documento vivo y el equipo de scrum puede modificarlo. El trabajo se discute regularmente en el scrum diario y la acumulación de sprint se modifica según sea necesario. Todo esto sucede durante el sprint corto, y solo el equipo de scrum puede realizar estos cambios a medida que ocurren durante el sprint.

Si hay un requisito para un nuevo trabajo, se agrega al trabajo pendiente del sprint. Luego, a medida que se completa el trabajo, se actualiza la estimación del trabajo que queda por hacer. Si hay elementos que se vuelven innecesarios, se eliminan. Esto se conoce como refinación de acumulación.

Pero, de nuevo, solo el equipo scrum puede hacer esto. Tienen propiedad sobre la acumulación de sprint y este proceso. El backlog del sprint es muy visible y proporciona una imagen del sprint a medida que el equipo está trabajando en él.

5. Definición de Listo (DOD)

La definición de hecho (DOD) significa que todos los aspectos de una historia de usuario se han completado en una acumulación de sprint. El equipo scrum debe tener una idea compartida de lo que significa estar hecho. Deben crear una definición de hecho y usarla como una lista de verificación mientras trabajan en sus historias de usuario.

El equipo de scrum puede crear su DOD durante la planificación del primer sprint. Luego se puede iterar durante sus retrospectivas de sprint. Eso no significa que un DOD sea estático. Puede cambiar dramáticamente a lo largo del proyecto.

6. Incremento de producto

Este es el artefacto de scrum más importante. El incremento del producto son todos los elementos de la cartera de productos que se han completado durante un sprint.

Cada sprint crea potencialmente incrementos de productos que se pueden enviar y, por lo tanto, el incremento del producto debe encajar en la definición de hecho del equipo y ser aceptable para el propietario del producto.

La definición de hecho es compartida por el equipo scrum, aunque es diferente para cada equipo scrum. La definición de hecho evoluciona a medida que el equipo madura: se vuelve más expansiva o estricta a medida que el proyecto continúa.

El incremento del producto no es solo la suma de todos los elementos de la cartera de proyectos completados en el transcurso de un sprint, sino que también es el valor de los incrementos en el último número de sprints completados. Esto es transparencia no solo para el equipo sino también para las partes interesadas en términos de dónde se encuentra el producto en este momento.

7. Gráfico de evolución

Aunque no siempre se considera parte de los artefactos esenciales de Scrum, es importante no descuidar el gráfico de trabajo pendiente. Es un gráfico que muestra la rapidez con la que el equipo completa las historias de usuario o los elementos de la cartera de productos. Por lo tanto, un gráfico de trabajo pendiente ilustra el esfuerzo total contra la cantidad de trabajo para un sprint.

El propósito de un gráfico de trabajo pendiente es asegurarse de que el proyecto se mantenga encaminado y que el entregable cumpla con las expectativas y llegue a tiempo.

La tasa de progreso de un equipo Scrum se denomina velocidad, que es la cantidad de puntos de la historia en la historia del usuario que se han completado durante el sprint. El trabajo parcialmente terminado no se calcula en velocidad.

ProjectManager para equipos Scrum

ProjectManager tiene las funciones que los equipos de scrum necesitan para administrar fácilmente sus artefactos de scrum. Debido a que es un software de gestión de proyectos basado en la nube, es especialmente conveniente para los equipos remotos, que pueden permanecer en el ciclo del proyecto sin importar dónde se encuentren o cuándo estén trabajando.

Múltiples formas de administrar un proyecto

Hay múltiples vistas de proyectos en ProjectManager, lo que lo hace lo suficientemente flexible para servir a equipos ágiles, equipos que trabajan con una metodología más tradicional e incluso un híbrido de los dos. La vista del tablero kanban es ideal para equipos scrum.

Los elementos de la cartera de productos se pueden recopilar en tarjetas kanban que se pueden etiquetar, agregar fechas de vencimiento, rastrear el progreso y asignar a uno o más miembros del equipo.

Tablero kanban de ProjectManager

ProjectManager también tiene almacenamiento de archivos ilimitado, por lo que se pueden adjuntar a las tarjetas objetivos, historias de usuarios y otros materiales de sprint relacionados. Es la herramienta perfecta para gestionar la cartera de productos.

Tenga una preparación fácil de la acumulación

El tablero kanban también se puede usar para la acumulación de sprint. Las columnas se pueden personalizar para adaptarse a la forma en que trabaja su equipo. Las tarjetas se pueden arrastrar y soltar de una columna a la siguiente a medida que avanzan en el flujo de trabajo.

Las tarjetas pueden tener listas de tareas personalizadas y los miembros del equipo pueden colaborar comentando la tarjeta. Incluso pueden etiquetar al propietario del producto o al experto en scrum, a quienes se les notificará por correo electrónico y se les incluirá en la conversación. Esto proporciona una gran transparencia para todo el equipo de scrum.

Notificación en la aplicación de ProjectManager

Utilice el seguimiento en tiempo real

En lugar de usar un gráfico de trabajo pendiente simple, ProjectManager calcula la velocidad de su sprint automáticamente mediante el seguimiento de seis métricas del proyecto, que se alimentan instantáneamente al panel de control en tiempo real. Los propietarios de productos pueden monitorear el progreso de la tarea, la carga de trabajo del equipo, el costo y más para asegurarse de que el sprint va por buen camino.

Vista del tablero de ProjectManager, que muestra seis métricas clave en un proyecto

Libere a sus equipos con flujos de trabajo personalizados para centrarse en lo que importa. Automatice el trabajo pesado configurando disparadores que crean acciones y agilizan su sprint. Agregue aprobaciones de tareas para asegurarse de que solo aquellos autorizados a cambiar el estado de una historia de usuario puedan hacerlo. ProjectManager también es colaborativo hasta la médula con notificaciones automáticas por correo electrónico y alertas en la aplicación. Hay una única fuente de verdad que mantiene a todos en el equipo Scrum en la misma página. Sea más productivo hoy probando ProjectManager gratis.

ProjectManager es un software de gestión de proyectos basado en la nube que ayuda a los equipos de scrum a gestionar mejor sus sprints y a los propietarios de productos a controlar la acumulación. Un tablero en tiempo real actúa como su gráfico de trabajo pendiente, por lo que siempre sabe dónde se encuentra en el proyecto a medida que se desarrolla. Vea qué más ProjectManager puede hacer por su equipo de scrum al tomar esta prueba gratuita de 30 días hoy.