Definición de rutas de iteración (sprints) y configuración de las iteraciones del equipo

Azure Boards | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013

Rutas de iteración, también conocidas como sprints, admiten la asignación de elementos de trabajo a intervalos de intervalos de tiempo. Las rutas de iteración se definen en el nivel de proyecto y, a continuación, cada equipo selecciona las rutas de acceso que quieren usar. Las rutas de iteración son un recurso compartido que usan todos los equipos que las seleccionan. Puede crear un conjunto plano de rutas de iteración o una jerarquía de rutas de acceso para admitir versiones, sub releases y sprints.

Defina rutas de iteración y asígnelas a los equipos cuando desee usar las siguientes herramientas:

Sugerencia

Si un equipo no se ha suscrito o seleccionado una ruta de iteración, esa ruta de acceso de iteración no aparecerá en una vista de equipo ni en una herramienta.

Para obtener información sobre las restricciones de nomenclatura y los límites colocados en la adición de rutas de iteración, vea Acerca de las áreas e iteraciones, Restricciones de nomenclatura.

Sugerencia

Si lo único que necesita hacer es cambiar las fechas de iteración, puede hacerlo rápidamente como se muestra en Cambiar fechas de sprint. Sin embargo, si necesita definir las rutas de acceso de iteración y la estructura de árbol, siga las instrucciones proporcionadas en este artículo.

Requisitos previos

  • Para agregar una ruta de acceso de iteración a un proyecto, debe ser miembro del grupo Project administradores. Si aún no tiene un proyecto, cree uno ahora. De forma predeterminada, el usuario que creó el proyecto tiene estos permisos establecidos.
  • Para agregar, editar y administrar rutas de iteración en un nodo, debe tener uno o varios de los permisos siguientes establecidos en Permitir para el nodo que desea administrar: Crear nodos secundarios, Eliminar este nodo, Editar este nodo y Ver permisos para este nodo.
  • Para establecer rutas de acceso de iteración de equipo, debe agregarse como administrador del equipo o ser miembro del grupo Project administradores de equipos.

Para obtener más información sobre cómo adquirir permisos, vea Establecer permisos en el nivel de proyecto o colección o Establecer permisos y acceso para el seguimiento del trabajo.

Introducción

Los proyectos recién creados contienen una única ruta de acceso de área raíz que corresponde al nombre del proyecto. Las rutas de acceso de área se agregan en esta raíz. Además, cada proyecto normalmente especifica un conjunto predefinido de rutas de iteración para ayudarle a empezar a realizar el seguimiento del trabajo. Solo tiene que especificar las fechas.

Si no está nunca al tanto de la administración de proyectos y equipos, complete los pasos siguientes.

  1. Revise Configurar y personalizar Azure Boards.
  2. Defina las rutas de acceso de área y los equipos siguiendo las instrucciones proporcionadas en Definición de rutas de acceso de área y asignación a un equipo.
  3. Determine la longitud de la iteración que desea admitir. La práctica recomendada es hacer que todos los equipos usen la misma cadencia de sprint. Para obtener instrucciones, revise Acerca de las áreas e iteraciones.
  4. Determine si desea una estructura plana o una jerarquía de sprints y versiones.
  5. Abra Project configuración>Project configuración y defina las rutas de iteración para admitir los pasos 2 y 3 en el nivel de proyecto. Siga los pasos proporcionados más adelante en este artículo: Abrir Project Configuración, Project configuración y Agregar iteraciones y establecer fechas de iteración.
  6. Abra la configuración del equipo y asigne las rutas de acceso de área predeterminadas y adicionales a cada equipo. Siga los pasos que se proporcionan más adelante en este artículo: Abrir configuración de equipo y Establecer rutas de iteración predeterminadas del equipo.
  7. Cada equipo debe asignar la ruta de iteración predeterminada que seleccionó a sus elementos de trabajo. Haga esto para que esos elementos de trabajo se muestren en sus trabajos pendientes y paneles del producto. Use la modificación masiva para modificar varios elementos de trabajo a la vez. Consulte también Asignación de elementos de trabajo pendiente a un sprint.

Según sea necesario, puede realizar las siguientes tareas en cualquier momento:

  • Agregar nodos de iteración secundarios adicionales
  • Cambiar el nombre de una ruta de acceso de iteración (excepto la ruta de acceso raíz)
  • Mover una ruta de iteración secundaria bajo otro nodo
  • Eliminación de una ruta de acceso de iteración secundaria
  • Cambiar las rutas de iteración predeterminadas y seleccionadas asignadas a un equipo

Iteración de trabajo pendiente de equipo frente a iteración predeterminada

Cada equipo tiene acceso a muchas herramientas de Agile, como se describe en Acerca de los equipos y las herramientas de Agile. Cada herramienta hace referencia a las rutas de acceso de área predeterminadas del equipo. Varias herramientas hacen referencia a los sprints o rutas de iteración predeterminadas y seleccionadas del equipo. La mayoría de los equipos eligen una ruta de acceso de área y varias rutas de iteración para admitir sus actividades de seguimiento de trabajo. Sin embargo, para admitir otros escenarios, es posible que los equipos elijan varias rutas de acceso de área para que aparezcan en sus pendientes y paneles.

Teams puede establecer una iteración predeterminada diferente de la iteración de trabajo pendiente. La iteración del trabajo pendiente determina qué elementos aparecen en los paneles y los trabajo pendientes del equipo. Además, la iteración predeterminada determina qué valor se asigna a los elementos de trabajo creados a partir del contexto del equipo.

Todos los elementos de trabajo que cree a partir del contexto del equipo se asignan automáticamente tanto a la ruta de acceso de área predeterminada del equipo como a la ruta de acceso de iteración predeterminada.

Para TFS 2015 y versiones anteriores, la iteración predeterminada es la misma que la iteración de trabajo pendiente. El valor seleccionado filtra los elementos que aparecen en los trabajos pendientes y paneles del equipo y se asigna a los elementos de trabajo creados a partir del contexto del equipo.

Importante

Seleccione una versión en el selector de versiones del contenido de Azure DevOps.

A fin de ver el contenido disponible para la plataforma, asegúrese de seleccionar la versión correcta de este artículo en el selector de versiones que se encuentra sobre la tabla de contenidos. La compatibilidad con las características difiere en función de si se trabaja desde Azure DevOps Services o una versión local de Azure DevOps Server.
Vea ¿Qué plataforma o versión estoy usando? para obtener información sobre la versión local que utiliza.

Abrir Project Configuración, enumerar iteraciones de proyecto

Las áreas y las iteraciones de un proyecto se definen a partir de Project Configuración > Boards > Project configuración .

Las áreas y las iteraciones se definen desde las páginas de trabajo del contexto Project Configuración trabajo. En el contexto de usuario, puede abrir el contexto de administrador eligiendo Configuración .

En el portal web, abra Project Configuración.

Defina las áreas e iteraciones de un proyecto desde la Project configuración > Boards > Project configuración.

  1. Elija (1) Project Configuración, expanda Boards si es necesario y, a continuación, elija (2) Project configuración y (3) Iteraciones.

    Captura de pantalla Project Configuración>work>Project configuration for Azure DevOps Server 2020 and on (Configuración de>Project trabajo para 2020 y 2020).

En el portal web, abra Project Configuración.

Defina áreas e iteraciones para un proyecto a partir de la Project de > iteraciones.

  1. En el portal web, elija Project configuración (1), seleccione Project configuración(2) y, a continuación, Iteraciones(3).

    Captura de pantalla de Project Configuración>Work>Project Configuration para Azure DevOps Server 2019.

En el portal web, elija Project configuración para abrir las páginas de administración del proyecto. A continuación, elija Iteraciones.

Captura de pantalla de Abrir la página de administración del proyecto para TFS 2018 y versiones anteriores.

Agregar iteraciones y establecer fechas de iteración

Puede agregar iteraciones de la misma manera que agrega áreas. Para obtener más información sobre cómo trabajar dentro de una cadencia de sprint, vea Herramientas de planeamiento de scrum y sprint.

  1. Agregue y modifique rutas de acceso de área Project configuración Project > iteraciones de > configuración.

    Para los proyectos basados en Scrum, verá el siguiente conjunto de sprints.

    Captura de pantalla Project Configuración contexto, configuración del proyecto, página Iteraciones.

  2. Para programar las fechas de inicio y finalización de cada sprint que usan los equipos, resalte el sprint y elija Establecer fechas. O bien, puede seleccionar Acciones para la ruta de iteración y elegir Editar.

    Establecer fechas, página de vista previa.

  3. Elija el icono de calendario para seleccionar nuevas fechas.

    Captura de pantalla de la página Trabajo, iteraciones y el icono de calendario para seleccionar nuevas fechas para Azure DevOps 2020 y 2020 y 2020.

  4. Cuando haya terminado, tendrá un conjunto de sprints programados, similar a la imagen siguiente:

    Captura de pantalla de la página Trabajo, Iteraciones, conjunto programado de sprints Azure DevOps 2020 y 2020.

    El siguiente paso consiste en elegir los sprints que usa cada equipo.

En Iteraciones, puede agregar iteraciones que los equipos pueden seleccionar para su uso.

  1. Agregue y modifique rutas de acceso de área desde la página > Iteraciones de trabajo desde el contexto de configuración o administrador del proyecto.

    En el caso de los proyectos basados en Scrum, verá el siguiente conjunto de sprints.

    Project Configuración de contexto, trabajo, iteraciones

  2. Para programar las fechas de inicio y finalización de cada sprint que usan los equipos, resalte el sprint y elija Establecer fechas. O bien, puede seleccionar el menú contextual Acciones para la ruta de iteración y elegir Editar.

    Elija el icono de calendario para elegir nuevas fechas.

    Captura de pantalla de la página Trabajo, iteraciones y el icono de calendario para elegir nuevas fechas para Azure DevOps Server 2019.

  3. Cuando haya terminado, tendrá un conjunto de sprints programados, como el siguiente:

    Captura de pantalla de la página Trabajo, Iteraciones, conjunto programado de sprints para Azure DevOps Server 2019.

    El siguiente paso consiste en elegir los sprints que usa cada equipo.

Agregue y modifique rutas de acceso de área desde la página > Iteraciones de trabajo desde el contexto de configuración o administrador del proyecto.

En el caso de los proyectos basados en Scrum, verá el siguiente conjunto de sprints.

Project Configuración de contexto, trabajo, iteraciones

  1. Para programar las fechas de inicio y finalización de cada sprint que usan los equipos, resalte el sprint y elija Establecer fechas. O bien, puede seleccionar Acciones para la ruta de iteración y elegir Editar.

    Elija el icono de calendario para elegir nuevas fechas.

    Captura de pantalla de la página Trabajo, iteraciones y el icono de calendario para establecer nuevas fechas en TFS de 2017 a 2018.

  2. Cuando haya terminado, tendrá un conjunto de sprints programados, como el siguiente:

    Captura de pantalla de la página Trabajo, Iteraciones, conjunto programado de sprints para TFS de 2017 a 2018.

    El siguiente paso consiste en elegir los sprints que usa cada equipo.

  1. Abra la pestaña Iteraciones del contexto del proyecto.

    En el caso de los proyectos basados en Scrum, verá el siguiente conjunto de sprints.

    Iteraciones de ejemplo de un equipo

    Puede cambiar el nombre y la ubicación dentro de la jerarquía de árbol o establecer fechas para cualquier sprint. Ábralo (haga doble clic o presione la tecla Entrar) y especifique la información que desee.

  2. Programe las fechas de inicio y finalización de los sprints que planea usar.

    Definir las fechas de inicio y fin de un sprint

    Después de establecer las fechas de inicio y finalización de una iteración, la herramienta de calendario intenta establecer automáticamente el siguiente conjunto de fechas. El calendario basa el siguiente conjunto de fechas en la misma longitud de iteración que especificó para la primera. Por ejemplo, si establece Sprint 1 como de tres semanas de duración, al seleccionar la fecha de inicio para Sprint 2, la herramienta de calendario determina automáticamente las fechas de inicio y finalización, en función de las tres semanas siguientes. Puede aceptar o cambiar estas fechas.

  3. Para agregar otro sprint, seleccione Nuevo elemento secundario y asígréle el nombre. Aquí lo llamaremos Sprint 7.

    Iteraciones, predeterminados definidos para Agile

    El siguiente paso consiste en seleccionar los sprints que usa cada equipo.

Abrir configuración de equipo, enumerar iteraciones de equipo

Puede establecer los valores predeterminados del equipo en la configuración del equipo. Si no es un administrador de equipo, agregó como uno. Solo los administradores de equipos o proyectos pueden cambiar la configuración del equipo.

Las áreas y las iteraciones se definen a partir de Project configuración > Boards > configuración del equipo. Puede navegar rápidamente a él desde un trabajo pendiente, un panel o un panel de seguimiento del trabajo en equipo.

  1. Abra un trabajo pendiente o una placa para un equipo y elija Perfil de equipo > Equipo Configuración.

    Aquí se abre la placa para el equipo web y, desde allí, el perfil de equipo.

    Trabajo pendiente o placa, icono de perfil de equipo

  2. Elija Iteraciones y áreas.

    Perfil de equipo, elija Iteraciones y área

  3. Si necesita cambiar el contexto del equipo, use el selector de equipo dentro de las rutas de navegación.

    Configuración del equipo, ruta de navegación del equipo

La configuración del equipo se abre en la barra de navegación superior. Seleccione el equipo que desee y, a continuación, elija Configuración del equipo. Para obtener más información sobre cómo cambiar el foco de su equipo, consulte Switch project, repository, team (Cambiar proyecto, repositorio, equipo).

Abrir configuración de equipo

Seleccionar sprints de equipo y establecer la ruta de iteración predeterminada

Defina sprints para el proyecto y, a continuación, selecciónelos para que sean activos para cada equipo. Asigne la iteración predeterminada que se usará al crear nuevos elementos de trabajo.

  1. Abra Project configuración > Boards > Team Configuration > iteraciones para un equipo.

    Aquí, navegamos al equipo de fibra de Fabrikam.

    Project configuración de>página>Team Configuration>Iteraciones

  2. Iteración de trabajo pendiente. Solo los elementos de trabajo asignados a una iteración igual o bajo esta iteración de trabajo pendiente aparecen en los trabajos pendientes y paneles del equipo.

    Trabajo, página Iteraciones para el equipo, establecer iteración de trabajos pendientes de equipo para trabajos pendientes y paneles

    Además, a todos los elementos de trabajo agregados a través del trabajo pendiente o la placa de un equipo se les asigna la iteración del trabajo pendiente.

  3. Iteración predeterminada. La iteración predeterminada define la iteración que se usa al crear un elemento de trabajo desde el panel del equipo y la página de consultas. Puede usar un valor explícito o usar para asignar nuevos @CurrentIteration elementos de trabajo a la iteración actual del equipo. Se usa la misma macro que se usa en las consultas para enumerar los elementos de trabajo asignados a la iteración activa actualmente asignada al equipo.

    Por ejemplo, es posible que desee agregar todos los nuevos elementos de trabajo a una ruta de iteración futura, que se usa para realizar una evaluación de la evaluación y la asignación a sprints específicos a intervalos periódicos.

    Captura de pantalla de la página Trabajo, Iteraciones para el equipo, establezca el valor predeterminado del equipo para los nuevos elementos de trabajo Azure DevOps Server 2019 y versiones adicionales.

  4. Sprints activos. Agregue una iteración para cada trabajo pendiente de sprint que quiera activar para el equipo. Para agregar cada sprint, uno a uno, selecciónelo en el menú.

    Captura de pantalla de la página Trabajo, Iteraciones para el equipo, seleccione sprints para Azure DevOps Server 2019 y versiones 2019.

    Cuando haya terminado, debería ver una lista de sprints, similar a la siguiente.

    Captura de pantalla de la página Trabajo, Iteraciones del equipo, activa la lista de sprints Azure DevOps Server 2019 y 2019.

    Si no ve los sprints o las fechas que necesita, puede agregar o editar iteraciones para el proyecto, siempre que tenga los permisos necesarios. Para obtener más información, vea Definir rutas de acceso de iteración (sprint).

  5. Para ver los trabajo pendientes de sprint recién activados, actualice la página de trabajo pendiente del producto del equipo.

  1. Abra > Iteraciones de trabajo para un equipo.

    Aquí, navegamos al equipo de fibra de Fabrikam.

    Página Trabajo, Iteraciones para el equipo

  2. Iteración de trabajo pendiente. Solo los elementos de trabajo asignados a una iteración igual o bajo esta iteración de trabajo pendiente aparecen en los trabajos pendientes y paneles del equipo.

    Trabajo, página Iteraciones para el equipo, establecer iteración de trabajos pendientes de equipo para trabajos pendientes y paneles

    Además, a todos los elementos de trabajo agregados a través del trabajo pendiente o la placa de un equipo se les asigna la iteración del trabajo pendiente.

  3. Iteración predeterminada. La iteración predeterminada define la iteración que se usa al crear un elemento de trabajo desde el panel del equipo y la página de consultas. Puede usar un valor explícito o usar para asignar nuevos @CurrentIteration elementos de trabajo a la iteración actual del equipo. Se usa la misma macro que se usa en las consultas para enumerar los elementos de trabajo asignados a la iteración activa actualmente asignada al equipo.

    Por ejemplo, es posible que desee agregar todos los nuevos elementos de trabajo a una ruta de iteración futura, que se usa para realizar una evaluación de la evaluación y la asignación a sprints específicos a intervalos periódicos.

    Captura de pantalla de la página Trabajo, Iteraciones del equipo, establezca el valor predeterminado del equipo para los nuevos elementos de trabajo para TFS de 2017 a 2018.

  4. Sprints activos. Agregue una iteración para cada trabajo pendiente de sprint que quiera activar para el equipo. Para agregar cada sprint, uno a uno, selecciónelo en el menú.

    Captura de pantalla de la página Trabajo, Iteraciones del equipo, seleccione sprint para activar para TFS de 2017 a 2018.

    Cuando haya terminado, debería ver una lista de sprints, similar a la siguiente.

    Captura de pantalla de la página Trabajo, Iteraciones del equipo, activa la lista de sprints para TFS de 2017 a 2018.

    Si no ve los sprints o las fechas que necesita, vuelva al contexto de administración del proyecto y defina allí.

  5. Para ver los trabajo pendientes de sprint recién activados, actualice la página de trabajo pendiente del producto del equipo.

  1. Abra la página Iteraciones del contexto del equipo.

    Aquí se abre la página Iteraciones del equipo web.

    Se ha abierto la página iteraciones de administración de equipos.

    Si el equipo no aparece en la fila de navegación, abra la pestaña Información general, seleccione el equipo y vuelva a la pestaña Iteraciones.

  2. Iteración predeterminada. Solo los elementos de trabajo asignados a una iteración igual o inferior a la iteración predeterminada aparecen en los trabajos pendientes y paneles del equipo. La iteración predeterminada también define la iteración que se usa al crear un elemento de trabajo desde el panel del equipo y la página de consultas.

    Abra el menú contextual de la ruta de iteración que desee.

    Aquí se establece la ruta de acceso P1 1. Solo las iteraciones secundarias de la iteración de trabajo pendiente pueden estar activas para un equipo.

    Establecer la ruta de iteración predeterminada del equipo

    Esta ruta de acceso determina qué elementos de trabajo aparecen en los trabajos pendientes y paneles del equipo. La ruta de acceso también determina los elementos de trabajo asignados predeterminados que se crean desde cualquier área en el contexto del equipo.

  3. Sprints activos. Active cada casilla en la iteración predeterminada que desea que esté activa para el equipo.

    En este caso, el equipo de Fabrikam Fiber Web activa los sprints 1 a 7.

    Selección de sprints activos del equipo

    Las casillas solo aparecen para los sprints definidos en la ruta de acceso de iteración predeterminada.

  4. Para ver los trabajo pendientes de sprint recién activados, actualice la página de trabajo pendiente del producto del equipo.

Cambiar el nombre, mover o eliminar una iteración

Al cambiar el nombre de una iteración o mover el nodo dentro de la jerarquía de árbol, el sistema actualiza automáticamente los elementos de trabajo y las consultas que hacen referencia a las rutas de acceso existentes.

  1. Para cambiar el nombre de una ruta de iteración, elija Acciones para el nodo y, a continuación, seleccione Editar.

    Captura de pantalla de Open Work>Project Configuration en el explorador.

  2. En el cuadro de diálogo que se abre, escriba el nuevo nombre.

    Captura de pantalla del cuadro de diálogo>Project configuración de Open Work en el explorador.

  3. Para mover el nodo dentro de la jerarquía, cambie el campo Ubicación.

  4. Para eliminar un nodo, elija la opción Eliminar en el menú de acciones.

    Nota

    Al eliminar un nodo de iteración, el sistema actualiza automáticamente los elementos de trabajo existentes con el nodo que especifique en el símbolo del sistema de eliminación.

Rutas de iteración de exportación e importación

No se puede exportar ni importar la estructura de rutas de acceso de árbol para que un proyecto lo use con otro proyecto.

Sin embargo, con los comandos puede enumerar las iteraciones definidas para un proyecto y, a az boards iteration continuación, agregarlas a otro proyecto. Una vez agregados, puede usar los comandos para agregarlos a un equipo y establecer la ruta de iteración predeterminada y de trabajo pendiente az boards iteration team para el equipo. Mediante los nodos de clasificación (API REST) y Teams (API REST),puede realizar acciones similares.

Rutas de acceso de iteración de archivo

Después de un tiempo, es posible que desee archivar las rutas de iteración que se usaron para los sprints que tienen un año o más desa partir de la fecha. Para ello, mueva la ruta de acceso de iteración bajo un nodo que etiqueta como "Archivo". Todos los elementos de trabajo se actualizan con la ruta de iteración movida. Además, los equipos pueden des-seleccionar los sprints que han pasado. Todos los datos se mantienen en el almacén de datos con las nuevas asignaciones de ruta de acceso de iteración.

Antes de archivar las iteraciones, considere la posibilidad de capturar todos los informes que desee.

Progreso del gráfico por iteración

Puede generar consultas rápidamente para ver el progreso de esas áreas. Por ejemplo, puede visualizar el progreso de los elementos de trabajo asignados a sprints,como se muestra en el siguiente gráfico de barras apiladas.

Gráfico de barras apiladas por área

Preguntas y respuestas

P: ¿Tengo que asignar rutas de iteración a un equipo?

A: Si el equipo no usa sprints para planear y realizar un seguimiento del trabajo, no. Puede dejar los valores predeterminados asignados al equipo tal y como están. A continuación, puede usar los paneles y los trabajo pendientes del producto y la cartera, pero no puede usar mucho las herramientas de planeamiento de sprint.

Recursos de programación

Las rutas de acceso de área y las rutas de iteración también se conocen como nodos de clasificación.