Crear y modificar áreas e iteraciones

Puede definir áreas e iteraciones para que un equipo o proyecto de equipo admita la agrupación de elementos de trabajo en categorías útiles, como hitos y características relacionadas.Puede definir áreas para organizar elementos de trabajo en categorías lógicas, físicas o funcionales.Puede definir iteraciones para agrupar elementos de trabajo en hitos o ciclos.También puede controlar quién puede modificar los elementos de trabajo que están asignados a un área o iteración.

Si asigna cada elemento de trabajo a un área y una iteración, puede generar rápidamente consultas e informes sobre el progreso del trabajo en determinadas áreas e iteraciones.Además, el trabajo pendiente y las páginas de la plataforma de tareas, junto con muchos artefactos que proporcionaron las plantillas de proceso predeterminadas con Visual Studio Application Lifecycle Management (ALM), utilizan las iteraciones para organizar el trabajo y mostrar el progreso del equipo.Para obtener más información, vea Iteraciones y planeación de Agile, Plantilla de proceso de Scrum para Visual Studio ALM, Artefactos (Agile) y Artefactos (CMMI).

[!NOTA]

De forma predeterminada, los proyectos de equipo basados en las plantillas de proceso de Visual Studio ALM tienen varios nodos de iteración predefinidos y el proyecto de equipo como el nodo superior del área.Para obtener más información acerca de cómo personalizar esta configuración, vea Definir las áreas e iteraciones iniciales en el complemento de clasificación.

Una vez creado un proyecto de equipo, puede utilizar Team Web Access para personalizar las áreas o iteraciones, establecer áreas predeterminadas, y establecer las fechas para las iteraciones.Cuando se crea un equipo, se crea automáticamente un nodo de área de equipo bajo el nodo del proyecto de equipo.Para obtener más información, vea Crear y configurar un equipo.

En este tema

  • Modificar las áreas de trabajo

  • Modificar las iteraciones y establecer fechas concretas para la iteración

  • Restrinja el acceso a los elementos de trabajo asignados a un área

  • Instrucciones para especificar áreas e iteraciones

  • Convenciones y restricciones de nomenclatura de las áreas e iteraciones

Permisos necesarios

Debe ser miembro del equipo en el que desea modificar áreas e iteraciones.Todos los miembros del equipo pueden elegir las iteraciones del equipo, especificar las áreas para el equipo, y especificar las fechas de las iteraciones del equipo.

Para crear áreas o iteraciones, debe ser miembro del grupo Administradores del proyecto, o bien los permisos Crear y ordenar nodos secundarios, Eliminar este nodo y Editar este nodo del nodo que desea modificar deben estar establecidos en Permitir.Para obtener más información, vea Administrar mi perfil y ver mis permisos.

Modificar las áreas de trabajo

Puede usar el menú contextual de las áreas para agregar, editar, o eliminar nodos secundarios, para establecer permisos acerca de quién puede modificar elementos de trabajo en el nodo, para establecer un área predeterminada para un equipo, y para excluir áreas secundarias.

Menú contextual para las áreas

Agregar y modificar nodos de área e iteración

Para agregar un área o un área secundaria

  1. En la página principal para un proyecto de equipo o para un equipo, en Administración, elija Configurar áreas de trabajo.

    Se muestra la página Áreas.

    Áreas e iteraciones

  2. Para agregar una nueva área o subárea, siga una de las instrucciones siguientes:

    • Para crear una subárea, elija Nueva área.

    • Para crear un área que es un nodo secundario de un área existente, resalte esa área, elija Icono de menú contextual el icono de contexto para el área, y elija Nuevo nodo secundario.

    • Para crear un área que es del mismo nivel que un área existente, resalte esa área, elija la flecha hacia abajo junto a esa área, y elija Nuevo.

    La ventana Crear área se abre.

  3. En la ventana Crear área, especifique el Nombre de área, y seleccione Guardar y cerrar.

Para especificar un área como predeterminada para un equipo o un proyecto de equipo

  • A partir del procedimiento anterior con la página Áreas visible, elija el vínculo valor predeterminado para el área que desea que sea la predeterminada.

    Todos los elementos de trabajo nuevos serán establecidos automáticamente en la ruta de acceso predeterminada de área.

Volver al principio

Modificar las iteraciones y establecer fechas concretas para la iteración

Para ver y especificar iteraciones para un equipo

  1. Abra la página principal del equipo y, a continuación, seleccione Configurar programación e iteraciones.

    Se abre la ventana Iteraciones.

    Iteraciones de ejemplo de un equipo

  2. En la lista Iteraciones, vea las iteraciones seleccionadas para su equipo.Las iteraciones seleccionadas para su equipo tendrán una casilla seleccionada por el nombre de la iteración.

    SugerenciaSugerencia

    De forma predeterminada, todas las iteraciones de un proyecto de equipo se muestran.Para ver únicamente las iteraciones seleccionadas para su equipo, junto a Mostrar, seleccione todos para alternar la selección a sólo seleccionado.

  3. Para especificar una iteración o una iteración secundaria para un equipo, active la casilla situada junto a ella.Si elige una iteración, todas las sub-iteraciones no serán seleccionables.Si desea utilizar las iteraciones secundarias, desactive la casilla para la iteración, y seleccione las casillas de las iteraciones secundarias que desea utilizar para el equipo.

Para agregar una iteración o una sub-iteración

  1. A partir del procedimiento anterior, con la ventana de Iteraciones visible, siga una de las siguientes instrucciones:

    • Para crear una iteración, elija Nueva iteración.Una nueva iteración se creará, la cual es del mismo nivel que las otras iteraciones en la lista.

      La ventana Crear iteración se abre.

    • Para crear una iteración que sea un elemento secundario de una iteración existente, resalte esa iteración, elija el menú contextual Icono de menú contextual junto a esa área, y seleccione Nuevo nodo secundario.

    • Para crear una iteración que sea del mismo nivel que un área existente, resalte esa iteración, elija el menú contextual Icono de menú contextual junto a esa área, y seleccione Nuevo nodo secundario.

      La ventana Crear iteración se abre.

  2. En la ventana Crear iteración, especifique un nombre para la iteración en Nombre de iteración.Opcionalmente especifique las fechas de inicio y fin para la iteración, ya sea escribiéndolas en los cuadros de texto para Fecha de inicio y Fecha de finalización, o eligiendo el icono de calendario y después especificando las fechas en la ventana del calendario.Si está creando una iteración en una ubicación diferente del valor predeterminado, especifique una ubicación diferente para la iteración en Ubicación, y elija Guardar y cerrar.

Para especificar las fechas para una iteración

  1. A partir del procedimiento anterior, con la ventana de Iteraciones visible, resalte la iteración para la que desea especificar fechas y, a continuación, seleccione establecer fechas.

    La ventana Editar iteración se abre.

  2. Especifique las fechas de inicio y fin para la iteración, ya sea escribiéndolas en los cuadros de texto para Fecha de inicio y Fecha de finalización, o eligiendo el icono de calendario y después especificando las fechas en la ventana del calendario.Seleccione Guardar y salir.

Volver al principio

Restrinja el acceso a los elementos de trabajo asignados a un área

Asignación de permisos, puede limitar el conjunto de acciones que los usuarios o grupos pueden realizar en elementos de trabajo o los planes de pruebas asignados a un área.También puede restringir o permitir que los usuarios o grupos administren la estructura del proyecto para un área o iteración.

Para controlar el acceso a un área

  1. Abra Icono de menú contextual

  2. La ventana Permisos aparece para el nodo seleccionado, como muestra la siguiente ilustración:

    Ventana del cuadro de diálogo de seguridad para Áreas

  3. Elija el nombre de un grupo o un usuario cuyos permisos desee establecer.

    Puede agregar usuarios o grupos y, a continuación, establecer los permisos en Permitir o Denegar para cada usuario o grupo.Específicamente, puede conceder o denegar permisos para administrar la estructura de un nodo, y para las rutas de área, para ver o modificar elementos de trabajo o para administrar los planes de pruebas asignados bajo el nodo.

  4. Para cambiar un permiso, elija no establecido, denegar o heredado para cambiarlo a permitido, o elija permitido para cambiarlo a denegado.

    [!NOTA]

    La posibilidad de cambiar un permiso dependerá de la configuración de permisos actuales.Si no puede cambiar un permiso, póngase en contacto con un administrador ya sea del proyecto de equipo o del Team Foundation Server.

  5. Cuando termine de modificar los permisos, elija Guardar y cerrar.

Para que las formas adicionales limitan modificaciones en los elementos de trabajo, vea Administrar permisos para crear o modificar elementos de trabajo.

Volver al principio

Instrucciones para especificar áreas e iteraciones

Para obtener información general sobre cómo definir iteraciones y planear un sprint, vea Iteraciones y planeación de Agile.Cuando especifica áreas e iteraciones para su equipo o para su proyecto de equipo, tenga en cuenta las siguientes directrices:

  • En el caso de las áreas

    • Defina áreas que admitan sus requisitos de seguridad y rastreabilidad.

    • Cada equipo puede crear una jerarquía de áreas con las que el equipo puede organizar todos los errores, tareas, requisitos y casos de usuario.

    • Utilice áreas para representar los componentes lógicos o físicos y, a continuación, cree áreas secundarias para representar características concretas.El equipo puede usar esta estructura para mantener organizados los elementos de trabajo y mejorar la rastreabilidad en función de un componente o una característica.

    • Establezca los permisos de las áreas para restringir el acceso a los elementos de trabajo asignados a determinadas categorías.Puede establecer opciones de seguridad que determinen no solo quién puede cambiar cada nodo de área, sino también quién puede editar, o incluso consultar, los elementos de trabajo de un área determinada.Para obtener más información, vea Restrinja el acceso a los elementos de trabajo asignados a un área o iteración anteriormente en este tema.

    • Evite crear una estructura de áreas que sea demasiado compleja.Puede crear áreas para repartir los permisos de los elementos de trabajo, pero los árboles complejos generan una elevada carga adicional en la administración de permisos.Puede resultar muy trabajoso tener que duplicar la estructura y los permisos de otros proyectos de equipo.

  • En el caso de las iteraciones

    • Utilice las iteraciones para representar sprints, hitos o ciclos del proyecto.

    • Determine la duración del ciclo para que se ajuste a los procesos del equipo y defina las iteraciones para que admitan ese ciclo.

    • Cree una iteración independiente para los elementos de trabajo pendiente, los casos de usuario, los requisitos, las tareas u otros elementos de trabajo que estén pendientes y sin asignar.

    • Para obtener información general acerca de cómo puede planear un sprint utilizando iteraciones, vea Planear una iteración.

  • En el caso de las áreas y las iteraciones

    • Al asignar un nombre a un área o iteración, siga las convenciones que se indican en Convenciones y restricciones de nomenclatura de las áreas e iteraciones, más adelante en este mismo tema.

    • Los campos de iteración y área utilizan el tipo de datos TreePath.Para obtener más información, vea Referencia de campo de áreas e iteraciones.

    • Cuando ejecuta una consulta para buscar elementos de trabajo asignados a un área o iteración, los resultados siempre incluyen todos los elementos de trabajo que se definen en la ruta de acceso de dicha área o iteración.También puede crear consultas para buscar elementos de trabajo que no se encuentran bajo un nodo específico.Para obtener más información, vea Variables, valores, operadores y campos de las consultas y Buscar errores, tareas y otros elementos de trabajo.

    • Los nodos de iteración y área que ha creado en un proyecto de equipo no se pueden exportar para utilizarlos en otro proyecto de equipo.

Volver al principio

ms181692.collapse_all(es-es,VS.110).gifÁreas

La estructura de áreas de producto se compila creando los nodos que representan los componentes y las características.Puede crear, por ejemplo, tres áreas en un proyecto de equipo denominado MiAplicación.Estas áreas representarían los tres componentes de desarrollo principales de una aplicación web estructurada en niveles: el sitio web, los servicios Web y la base de datos.Tal y como se muestra en la ilustración siguiente, puede crear un nodo bajo el nodo del proyecto de equipo para cada uno de estos componentes, que se denominan Mis sitios web, Mis servicios Web y Mi base de datos.

Icono de jerarquía de áreas e iteracionesMiAplicación


Después de crear estas áreas, puede asignar los elementos de trabajo, como los errores, tareas o casos de usuario, a un área concreta y ejecutar una consulta para encontrar todos los elementos asignados a dicha área.

También puede organizar los componentes primarios en agrupaciones más específicas.Tal y como se muestra en el ejemplo siguiente, cada nodo superior contiene ahora dos o más nodos secundarios.

Icono de jerarquía de áreas e iteracionesMiAplicación

   Icono de jerarquía de áreas e iteracionesMis sitios web

        Diseño

        Navegación

        Icono de jerarquía de áreas e iteracionesPáginas

          Inicio

          Products

          Recursos

          Servicios

          Compatibilidad

   Icono de jerarquía de áreas e iteracionesMis servicios Web

       Inicio de sesión

       Cierre de sesión

       Rendimiento

       Seguridad

   Icono de jerarquía de áreas e iteracionesMi base de datos

         Desencadenadores de eventos

         Rendimiento

         Esquema

         Seguridad

Volver al principio

ms181692.collapse_all(es-es,VS.110).gifIteraciones

La estructura del ciclo de vida del proyecto se genera creando nodos que representan una jerarquía de eventos, tales como sprints, entregas de versiones beta o anteriores y otros hitos de la versión.En el ejemplo siguiente, Trabajo pendiente, Beta 1, Beta 2, Versión 1.0 y Versión 2.0 se definen en el proyecto de equipo MiAplicación.Puede asignar todos los elementos de trabajo a la iteración Trabajo pendiente si aún no se han programado para alguna tarea o versión.

Icono de jerarquía de áreas e iteracionesMyApplication

   Trabajo pendiente

   Beta 1

   Beta 2

   Versión 1.0

   Versión 2.0

A medida que cree el trabajo pendiente de las tareas y las características del producto, puede empezar a asignarlas a los hitos en los que espera que el equipo las complete.A medida que cambien sus necesidades, podrá agregar eventos bajo cada hito primario que reflejen el modo en que el equipo programa y administra el trabajo.Tal y como se muestra en el ejemplo siguiente, la iteración Beta 1 contiene ahora cinco nodos secundarios, uno por cada sprint del período Beta 1.

Icono de jerarquía de áreas e iteracionesMiAplicación

    Trabajo pendiente

   Icono de jerarquía de áreas e iteracionesBeta 1

         Sprint 1

         Sprint 2

         Sprint 3

         Sprint 4

         Sprint 5

   Icono Contraer para jerarquías de áreas e iteracionesBeta 2

   Icono Contraer para jerarquías de áreas e iteracionesVersión 1.0

   Icono Contraer para jerarquías de áreas e iteracionesVersión 2.0

Las iteraciones no exigen la aplicación de ninguna regla.Por ejemplo, puede asignar una tarea a una iteración pero no puede cerrarla o completarla en el transcurso de esa iteración.Al final de una iteración, deben encontrarse todos los elementos de trabajo que permanecen activos o que no se han cerrado en esa iteración para llevar a cabo después la acción apropiada.Puede moverlos, por ejemplo, a una iteración diferente o devolverlos a Trabajo pendiente.

Volver al principio

Restricciones de las rutas de acceso de las áreas y las iteraciones

Los campos Área e Iteración son rutas de acceso compuestas de varios elementos de nodo separados por caracteres de barra diagonal inversa (\).En la tabla siguiente se describen las restricciones que rigen la definición de nodos y rutas de acceso.

Tipo de restricción

Restricción

Longitud de nodo

  • No debe contener más de 255 caracteres

Caracteres especiales de los nodos

  • No debe contener caracteres de control Unicode

  • No debe contener ninguno de los siguientes caracteres: \ / $ ?* : " & > < # % | ,

  • No debe contener caracteres prohibidos por el sistema de archivos local.Para obtener más información sobre las restricciones de caracteres de Windows, vea el tema dedicado a nombres de archivos en el sitio web de Microsoft.

Nombres reservados

  • Debe contener más de un punto (.) o dos puntos (..)

  • No deben ser nombres reservados del sistema, como PRN, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, COM10, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9, NUL, CON, or AUX

  • Para obtener más información sobre los nombres reservados, vea el tema dedicado a nombres de archivos en el sitio web de Microsoft.

Longitud de la ruta de acceso

  • Debe contener menos de 4.000 caracteres Unicode

    Nota importanteImportante
    Si define un nombre de ruta de acceso que tiene más de 256 caracteres, no podrá especificarlo en Office Project.Para evitar este problema, defina nombres de rutas de acceso que tengan menos de 10 caracteres y no anide los nodos en más de 14 niveles de profundidad.

Profundidad de jerarquía de la ruta de acceso

  • Debe tener menos de 14 niveles de profundidad

Volver al principio

Vea también

Conceptos

Referencia de campo de áreas e iteraciones

Iteraciones y planeación de Agile

Otros recursos

Elementos de trabajo y flujo de trabajo (Agile)

Trabajar dentro de Team Web Access