Backlog y sprints
Nota
El módulo Backlogs se está mejorando constantemente. Esta documentación se actualiza periódicamente para reflejar los últimos cambios.
Trabajar en equipos de proyectos Agile es cada vez más importante y, con OpenProject, es más fácil que nunca. OpenProject apoya tu trabajo con la metodología Agile y Scrum proporcionando una variedad de funcionalidades mejoradas. Ahora puedes crear y gestionar sprints, registrar y priorizar paquetes de trabajo en sprints y backlogs, utilizar tableros de sprints automatizados o diagramas Burndown, y mucho más. Para más información, consulta la página de características Agile y scrum de OpenProject.
Un Backlog se define como un módulo que te permite utilizar la función de backlogs en OpenProject. Para poder utilizar backlogs en un proyecto, es necesario activar el módulo de backlogs en las configuraciones del proyecto.
Ten en cuenta que esta guía de usuario no es una introducción a la metodología Scrum, sino que simplemente explica las funciones relacionadas con Scrum y las instrucciones de uso en OpenProject.
Gestionar el backlog
El módulo Backlogs está dividido en dos partes: a la izquierda encontrarás el Backlog, compuesto por el Backlog de la bandeja de entrada en la parte inferior y los Buckets de backlog encima (si se han creado). En la parte derecha se muestran los Sprints. Si no se han creado buckets de backlog, solo se muestra la bandeja de entrada de backlogs a la izquierda.

Contenedores Sprint
Cada sprint se muestra en un contenedor específico que incluye información clave sobre la planificación, como el nombre del sprint, su estado, las fechas de inicio y finalización, el número de paquetes de trabajo y el total de puntos de historia.
Si se ha definido, el objetivo del sprint aparece en el encabezado del sprint, debajo del nombre del mismo.
En función del estado del sprint, aparecerá el botón Iniciar sprint (para los sprints en fase de planificación) o Finalizar sprint (para los sprints activos).
Nota
El botón Iniciar sprint aparece desactivado por defecto si ya hay otro sprint activo o si no se han definido las fechas del sprint. También puede que no esté disponible si no tienes el permiso Iniciar/completar sprints. Por defecto, solo puede haber un sprint activo a la vez. Si tu proyecto está configurado para permitir varios sprints activos en la configuración del backlog del proyecto, el botón Iniciar sprint seguirá estando disponible para sprints adicionales.
Buckets de backlog
Los buckets de backlog te ayudan a organizar y priorizar los paquetes de trabajo dentro del backlog. Un bucket de backlogs es una lista con nombre de paquetes de trabajo que puede refinarse independientemente del backlog de la bandeja de entrada. La vista de backlog y sprints muestra todos los buckets de backlog dentro del proyecto actual, incluyendo el nombre del bucket y el número de paquetes de trabajo contenidos.
Nota
Los buckets de backlog son específicos de cada proyecto y no se comparten entre proyectos.
Paquetes de trabajo en backlogs
Los paquetes de trabajo que aparecen en las vistas «Backlog» y «Sprints» muestran la siguiente información:
- Tipo
- ID
- Estado
- Asignado a
- Puntos de historia
- Prioridad
- Asunto
- Paquete de trabajo principal
En pantallas más pequeñas, los nombres de los asignados y de las prioridades pueden ocultarse para ahorrar espacio, aunque seguirán estando disponibles a través de las descripciones emergentes.
Nota
Si un usuario no puede ver un paquete de trabajo principal debido a los permisos, se muestra en su lugar la indicación No revelado.
Un paquete de trabajo:
- sólo puede pertenecer a un bucket de backlogs a la vez.
- no pueden pertenecer al mismo tiempo a un sprint y a un bucket de backlogs.
- no pueden pertenecer al mismo tiempo a un bucket de backlogs y al backlog de la bandeja de entrada.
Puedes ordenar los paquetes de trabajo dentro de todos los contenedores (buckets de backlog, bandeja de entrada y sprints) mediante la función de arrastrar y soltar o utilizando la opción Mover del menú del paquete de trabajo. También puedes añadir paquetes de trabajo nuevos y ya existentes en todos los contenedores (bucket de backlog, bandeja de entrada y sprints) usando el menú Más (tres puntos).
Crear un bucket de backlog
Para crear un bucket de backlogs, haz clic en el botón + Bucket de backlog en la vista de Backlog y sprints. Se abrirá un cuadro de diálogo en el que podrás introducir el nombre del bucket. Pulsa Crear para continuar.
Nota
Crear y eliminar buckets de backlog requiere los permisos de proyecto adecuados.

Editar o eliminar un bucket de backlog
Abre el menú Más (tres puntos) de un bucket de backlog para:
- Editar el bucket de backlog
- Borrar el bucket de backlog

Al eliminar un bucket de backlog, todos los paquetes de trabajo contenidos se mueven automáticamente a la parte inferior del backlog de la Bandeja de entrada.
Los paquetes de trabajo también se pueden mover directamente a un bucket de backlog desde el menú «Más» de los paquetes de trabajo. Si existen varios buckets de backlog, OpenProject le permite elegir el bucket de destino. El paquete de trabajo se coloca en el fondo del bucket seleccionado.
Los cambios que se produzcan en el bucket de backlog de un paquete de trabajo se registran en la pestaña Actividad de dicho paquete de trabajo. Esto le permite ver cuándo se ha trasladado un paquete de trabajo a un bucket de backlog, desde uno de ellos o entre varios de ellos.
Nota
Los cambios en los buckets de backlog solo se pueden ver en la pestaña «Actividad» si dispone de los permisos necesarios para consultar la información sobre sprints y backlog.
Todos los buckets de backlog
El botón «Todos los buckets de backlog» es un menú desplegable de selección múltiple que te permite filtrar los buckets de tu backlog. Haz clic en Todos los buckets de backlog. Selecciona los grupos de trabajo pendientes que quieras que se muestren o escribe algo en el cuadro de búsqueda para filtrar la lista. Haz clic en Aplicar para guardar los cambios.

Backlog en la bandeja de entrada
El backlog de la bandeja de entrada se rellena automáticamente con todos los paquetes de trabajo de un proyecto que no estén asignados a un sprint o bucket de backlog y que no estén excluidos por la configuración del bucket de backlog. Cuando un paquete de trabajo se añade a un sprint o bucket, o se cierra, se elimina de la Bandeja de entrada.
Nota
Los paquetes de trabajo cerrados se eliminan de la bandeja de entrada y de los bucket de backlog, pero siguen siendo visibles en los sprints.
Cuando hay demasiados elementos en el backlog, aparece un enlace Mostrar más elementos en medio del backlog de la Bandeja de entrada. Esto colapsa la sección central para que siempre veas la parte superior e inferior del backlog de la bandeja de entrada.

Ordenar y mover paquetes de trabajo
Junto a cada paquete de trabajo enumerado en el backlog de la bandeja de entrada, bucket de backlog o sprint, puedes acceder al menú Más (tres puntos), que incluye las siguientes opciones:
- Abrir la vista detallada o la vista a pantalla completa de un paquete de trabajo. Estas opciones te permiten elegir cuánta información (sobre la posición pendiente) quieres que se muestre.
- Copiar la URL o el ID del paquete de trabajo en el portapapeles.
- Mover a la bandeja de entrada de backlog
- Mover al bucket de backlog
- Pasar al sprint
- Mover a la posición. Esta opción le permite cambiar el orden de un paquete de trabajo dentro de su contenedor actual.

La vista de detalles abre la información del paquete de trabajo en el lado derecho, del mismo modo que en el centro de notificaciones. Puedes abrir la vista de detalles con un solo clic en la ficha de un paquete de trabajo.

Al abrir la vista de pantalla completa se abre el paquete de trabajo en pantalla completa.

Puedes priorizar paquetes de trabajo dentro del backlog de la Bandeja de entrada, de un bucket de backlog o de un sprint arrastrándolos y soltándolos o usando las acciones de desplazamiento disponibles en el menú Más. Toda la ficha del paquete de trabajo se puede usar como zona de arrastrar y soltar.
Dependiendo de la ubicación actual del paquete de trabajo, puedes moverlo:
- al backlog de la bandeja de entrada,
- a otro bucket de backlog,
- en otro sprint,
- dentro del bucket de backlog o sprint actual.

También puede arrastrar una ficha de paquete de trabajo desde OpenProject y soltarla en una aplicación externa que admita la función de arrastrar y soltar en el navegador. En función de la aplicación a la que vaya destinado, esto puede:
- introducir la URL del paquete de trabajo como texto sin formato,
- abrir la URL del paquete de trabajo al soltarla en la barra de direcciones o en la barra de pestañas de otra ventana del navegador,
- insertar un hipervínculo cuyo texto de enlace sea el asunto del paquete de trabajo al soltarlo en un editor de texto enriquecido.
La URL es la misma que se puede obtener a través de Más (tres puntos) → Copiar.
Nota
La forma en que se gestiona y se muestra un paquete de trabajo que se ha soltado depende de la aplicación de destino, del navegador y del sistema operativo. Es posible que algunas aplicaciones no admitan la función de arrastrar y soltar desde todos los navegadores.
Tipos y estados de paquetes de trabajo excluidos
En función de la configuración del proyecto, es posible excluir determinados tipos y estados de paquetes de trabajo del backlog de la bandeja de entrada y los buckets de backlog. Esto se puede configurar en Configuración del backlog del proyecto.
Paquetes de trabajo excluidos:
- no aparecen en el backlog de la bandeja de entrada.
- no aparecen en los buckets de backlog.
- siguen apareciendo en los sprints.
- siguen apareciendo en los tableros de Sprint.
Si un paquete de trabajo se traslada al backlog de la bandeja de entrada o a un bucket de backlog y su tipo o estado está excluido, el traslado se completará correctamente. Un mensaje de confirmación explica que el paquete de trabajo se ha trasladado correctamente, pero que permanece oculto porque su tipo o estado no se incluyen en las vistas del backlog.
Crear y gestionar sprints
Importante
A partir de la versión 17.3 de OpenProject, los sprints son objetos nuevos que ya no están vinculados a las versiones (como ocurría en versiones anteriores de OpenProject).
Un Sprint es un período planificado y delimitado en el tiempo en el que un equipo Scrum completa un conjunto definido de tareas. Son contenedores en los que los paquetes de trabajo pueden añadirse o eliminarse manualmente del backlog de la bandeja de entrada o de los buckets de backlog mediante arrastrar y soltar o el menú.
Crear un sprint
Para crear un sprint, haz clic en el botón + Sprint situado en la esquina superior derecha del módulo Backlogs. Esto abre un formulario en el que deberá introducir el nombre del sprint, la fecha de inicio, la fecha de finalización y, de forma opcional, el objetivo del sprint. El objetivo del sprint es un texto breve que describe el objetivo principal del sprint. La duración se calcula automáticamente. Pulsa el botón Crear para continuar.
La denominación de los sprints se basa por defecto en números (por ejemplo, Sprint 1, Sprint 2). Estos nombres pueden editarse en función del ritmo de trabajo de tu equipo.

Objetivos de sprint
El objetivo del sprint contribuye a comunicar al equipo el objetivo principal del mismo. Se puede introducir al crear o editar un sprint.
En el caso de los sprints compartidos, los objetivos del sprint son específicos de cada proyecto. Esto significa que cada proyecto que utilice el sprint compartido puede definir su propio objetivo sin que ello afecte a los demás proyectos.
Al editar un sprint compartido, OpenProject indica qué campos son comunes a todos los proyectos y cuáles son específicos de cada proyecto. En función de tus permisos en el proyecto compartido y en el proyecto actual, es posible que algunos campos sean de solo lectura.
Iniciar o completar un sprint
Para iniciar tu sprint, haz clic en el botón Iniciar sprint situado en el encabezado del sprint. Al hacer clic en él se abrirá el tablero de sprints.
Nota
Si tu proyecto no está configurado para permitir varios sprints activos (extensión Enterprise), no podrás iniciar un nuevo sprint mientras haya otro en curso. En este caso, el botón Iniciar sprint aparece desactivado. Para permitir que haya varios sprints activos, consulte la configuración del backlog del proyecto.

Una vez que un sprint ha comenzado, se considera activo. La cabecera del sprint muestra el estado actual del sprint y te permite completarlo directamente desde la cabecera. Para completar un sprint, haz clic en el botón Completar sprint de la cabecera del sprint.

Si aún quedan paquetes de trabajo sin terminar en el sprint, se abrirá un cuadro de diálogo para que decidas qué hacer con ellos. Puedes elegir:
- Moverlos al principio del backlog de la Bandeja de entrada
- Moverlos al final del backlog de la Bandeja de entrada
- Trasladarlos a otro sprint
Los paquetes de trabajo cuyo estado se haya configurado como «cerrado» en la configuración del backlog del proyecto no se trasladan al finalizar un sprint.
Si decides mover paquetes de trabajo a otro sprint, tendrás que seleccionar el sprint de destino de la lista. Después de hacer tu selección, pulsa el botón Completar sprint para finalizar el sprint. A continuación, el sprint se marcará como completado y se podrán iniciar otros sprints.
Nota
Es posible que los paquetes de trabajo trasladados al backlog de la bandeja de entrada no se muestren si su tipo o estado están excluidos de las vistas del backlog.

A través del menú Sprint se puede acceder a acciones de sprint adicionales, entre las que se incluyen:
- Editar sprint
- Añadir un nuevo paquete de trabajo
- Añadir un paquete de trabajo existente
- Tablero Sprint
- Diagrama Burndown
Los detalles del sprint, incluido el objetivo del mismo, también se pueden editar a través del cuadro de diálogo Editar sprint.

Filtro de todos los sprints
El botón «Todos los sprints» es un menú desplegable de selección múltiple que te permite filtrar por sprints. Haz clic en Todos los sprints. Selecciona los contenedores de sprint concretos que quieras que se muestren o escribe algo en el cuadro de búsqueda para filtrar la lista. Haz clic en Aplicar para guardar los cambios.

Añadir un nuevo paquete de trabajo
Para crear un nuevo paquete de trabajo en el módulo Backlogs, haz clic en el icono Más (tres puntos) situado en la esquina superior derecha de un sprint, un bucket de backlog o un backlog de la bandeja de entrada y selecciona + Añadir nuevo paquete de trabajo en el menú desplegable. Aparecerá un diálogo de formulario para crear un nuevo paquete de trabajo. Aquí puedes especificar directamente el tipo de paquete de trabajo, el asunto y la descripción. Pulse Crear para continuar.

Se añadirá un nuevo elemento al backlog para mostrar la historia recién creada.
Añadir un paquete de trabajo existente
Para añadir un paquete de trabajo ya existente en el módulo «Backlogs», haz clic en el icono «Más» (tres puntos) que hay en la esquina superior derecha de un sprint, un bucket de backlog o el backlog de la bandeja de entrada, y selecciona Añadir paquete de trabajo existente en el menú desplegable. Aparecerá un cuadro de diálogo para añadir paquetes de trabajo que ya se encuentren en el backlog.

En el panel de búsqueda, escribe el tipo de paquete de trabajo, el tema o el ID. Selecciona el paquete de trabajo que aparece en pantalla y haz clic en Añadir para continuar. Los elementos del sprint se actualizan.

Dar prioridad a las historias
Puedes establecer prioridades entre los distintos paquetes de trabajo dentro del backlog de la bandeja de entrada, un grupo de tareas pendientes o un sprint, arrastrándolos y soltándolos o utilizando la opción Mover a la posición del menú Más. Esto te permite asignar paquetes de trabajo a un sprint o bucket de backlog concreto, devolverlos a la bandeja de entrada de backlog o reordenarlos dentro de un sprint o bucket.
Puntos de historia
En un sprint, puede documentar directamente el esfuerzo necesario como puntos de historia.
Los puntos de historia se definen como números asignados a un paquete de trabajo utilizados para estimar (relativamente) el tamaño del trabajo.
El encabezado del sprint muestra el número total de puntos de historia asignados actualmente a los paquetes de trabajo del sprint.

Puedes editar puntos de historia directamente desde la vista de backlogs. Para ello, sólo tienes que hacer clic en el paquete de trabajo que deseas editar y realizar los cambios deseados en la vista detallada del paquete de trabajo que se abrirá a la derecha.

Tableros de sprint
Los tableros de sprints son especialmente útiles para que los equipos realicen un seguimiento y visualicen el progreso desde el principio.
Cuando pulsas el botón Iniciar sprint en la cabecera de un sprint, se crea automáticamente un tablero de sprint dedicado y se te redirige al tablero de sprint activo. Los tableros se nombran siguiendo este patrón: [Nombre del proyecto: Nombre del sprint]. A modo de ejemplo: Proyecto Scrum: Sprint 1.
El tablero de sprint hereda automáticamente los permisos del proyecto, lo que significa que todos los miembros del proyecto pueden acceder a él por defecto.

Nota
El tablero de sprint y el diagrama de burndown sólo son visibles en el menú cuando hay un sprint activo.
Campo Sprint en las tablas de paquetes de trabajo
La propiedad Sprint también puede utilizarse en las tablas de paquetes de trabajo. Puedes:
- mostrar la columna Sprint,
- ordenar por Sprint,
- paquetes de trabajo en grupo por Sprint.
Nota
Para ver la información de Sprint en las tablas de paquetes de trabajo se necesitan los permisos de proyecto adecuados.
También puede modificar la asignación a un sprint o al backlog de varios paquetes de trabajo a la vez mediante la edición masiva.
Diagramas de burndown
Los diagramas Burndown son una herramienta útil para visualizar el progreso de un sprint. Con OpenProject, puedes generar automáticamente diagramas de burndown de sprints y tareas.
Consejo
Como condición previa, la fecha de inicio y fin del sprint debe estar definida y la información sobre los puntos de la historia debe estar bien mantenida.
El burndown del sprint se calcula a partir de la suma de los puntos de historia estimados. Si una historia de usuario se marca como «cerrada» (o cualquier otro estado configurado como cerrado en la configuración del backlog del proyecto), se tiene en cuenta para el gráfico de avance. La reducción de tareas se calcula a partir del número estimado de horas necesarias para completar una tarea. Si una tarea se establece como «cerrada», se ajusta el burndown.
Los puntos de historia restantes por sprint se muestran en el gráfico. Opcionalmente, se puede mostrar el burndown ideal como referencia. El burndown ideal supone una finalización lineal de los puntos de la historia desde el principio hasta el final de un sprint.

Compartir Sprint
La función de compartir sprints permite que varios proyectos utilicen la misma estructura de sprints. Un sprint puede compartirse con otros proyectos o subproyectos, o bien no compartirse. Esto se configura en Configuraciones del proyecto.
Los sprints compartidos pueden ayudar a los equipos a coordinar la planificación entre proyectos y a dar soporte a marcos ágiles a gran escala, como SAFe.
Varios sprints activos
Puedes tener más de un sprint activo a la vez. Esta opción debe activarse en Configuración del proyecto.
Todos los sprints
La vista Todos los sprints ofrece un resumen sencillo de todos los sprints del proyecto, incluidos los sprints en fase de planificación, los activos y los finalizados.
La tabla muestra el nombre del sprint, el estado, la fecha de inicio, la fecha de finalización y el número de paquetes de trabajo. La lista de sprints está ordenada por fechas de sprint y, a continuación, por nombre de sprint.

Al seleccionar un sprint, se abre la página correspondiente en función de su estado:
- Los sprints activos abren el tablero de sprints.
- Los sprints de planificación abren la vista de planificación de sprints.
- Los sprints completados abren una tabla de paquetes de trabajo filtrada según ese sprint.
