Crear y modificar áreas e iteraciones

Puede definir áreas e iteraciones para que un proyecto de equipo admita la agrupación de elementos de trabajo en categorías útiles, como hitos y características relacionadas. También puede controlar quién puede modificar los elementos de trabajo que están asignados a un área o iteración. 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.

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, muchos de los artefactos que las plantillas de procesos de Microsoft Solutions Framework (MSF) proporcionan usan iteraciones para organizar el trabajo y mostrar el progreso del equipo. Para obtener más información, vea Artefactos (Agile) y Artefactos (CMMI).

Nota

De forma predeterminada, los proyectos de equipo basados en plantillas de procesos de MSF tienen tres nodos de iteración y ningún nodo de área. Para obtener más información acerca de cómo se cambia la configuración predeterminada, vea Definir las áreas e iteraciones iniciales en el complemento de clasificación.

Una vez creado un proyecto de equipo, puede utilizar cualquier programa cliente para que Team Foundation personalice sus áreas o iteraciones. Para controlar el acceso a un área o iteración del proyecto, debe usar Team Explorer, Microsoft Excel o Microsoft Project.

En este tema

  • Instrucciones para especificar áreas e iteraciones

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

  • Cambiar las áreas o iteraciones usando Team Web Access

  • Cambiar las áreas o iteraciones usando Team Explorer, Microsoft Excel o Microsoft Project

  • Controlar el acceso a los elementos de trabajo asignados a un área o iteración

Áreas e iteraciones

Áreas e iteraciones

   

Agregar y modificar nodos de área e iteración

Permisos necesarios

Para realizar estos procedimientos, debe ser miembro del grupo Project Administrators, 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 Permisos de Team Foundation Server.

Instrucciones para especificar áreas e iteraciones

Cuando especifique áreas e iteraciones en 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. Puede crear una jerarquía de áreas bajo 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 Restringir el acceso a los elementos de trabajo asignados a un área o iteración, más adelante en este mismo 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, 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 planearse un sprint utilizando iteraciones y la plantilla de procesos de MSF Agile Software Development v5.0, vea Scrum.

    • Si está utilizando la plantilla de procesos de Visual Studio Scrum 1.0, deseará definir primero las iteraciones y luego los elementos de trabajo del sprint. Para obtener más información, vea Sprint (Scrum).

  • 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 Á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

Á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    Mis sitios web    Mis servicios Web    Mi base de datos

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

Iteraciones

De forma predeterminada, Iteración 1, Iteración 2 e Iteración 3 se definen en las plantillas de procesos de MSF. Algunos artefactos, sobre todo la consulta Trabajo pendiente de iteración y el libro Trabajo pendiente de iteración, usan estas iteraciones. Para obtener más información, vea Consultas de equipo (Agile) y Libro de trabajo pendiente de iteración.

Nota importanteImportante

Si elimina o modifica las iteraciones predefinidas, debe modificar los artefactos que hacen referencia a ellas.

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

Cambiar la estructura o las iteraciones del proyecto mediante Team Web Access

Para modificar la estructura o las iteraciones del proyecto de equipo mediante Team Web Access

  1. En Team Web Access, en la lista Proyecto, haga clic en el proyecto en el que desea modificar áreas o iteraciones.

  2. Siga uno de estos pasos:

    • Para modificar las áreas, haga clic en Configuración, seleccione Proyecto de equipo y, a continuación, haga clic en Áreas.

    • Para modificar las iteraciones, haga clic en Configuración, seleccione Proyecto de equipo y, a continuación, haga clic en Iteraciones.

  3. Para agregar un nodo, siga estos pasos:

    1. Haga clic en el nodo primario.

    2. En la barra de herramientas, haga clic en el botón Agregar nodo secundario.

    3. En el cuadro Nombre del nodo, escriba un nombre para el nuevo nodo y, a continuación, haga clic en Aceptar.

  4. Para cambiar el nombre de un nodo, siga estos pasos:

    1. Haga clic en el nodo.

    2. En la barra de herramientas, haga clic en el botón Cambiar nombre.

    3. En el cuadro Nombre del nodo, escriba un nombre diferente para el nodo y, a continuación, haga clic en Aceptar.

  5. Para eliminar un nodo, siga estos pasos:

    1. Haga clic en el nodo.

    2. En la barra de herramientas, haga clic en el botón Eliminar.

    3. En la lista Nueva ruta de acceso de referencia, haga clic en el nombre de un nodo que no tenga pensado eliminar y, a continuación, haga clic en Aceptar.

      Los elementos de trabajo que se asignaron al nodo eliminado se asignan a la nueva ruta de acceso de referencia.

Volver al principio

Cambiar las áreas o las iteraciones utilizando Team Explorer, Microsoft Excel o Microsoft Project

Para modificar las áreas o las iteraciones utilizando Team Explorer, Microsoft Excel o Microsoft Project

  1. Conéctese al proyecto de equipo siguiendo uno de los siguientes pasos:

  2. Siga uno de estos pasos:

    • En Team Explorer, en el menú Equipo, elija Configuración del proyecto de equipo y, a continuación, haga clic en Áreas e iteraciones.

    • En Microsoft Excel, en la pestaña Equipo, en el grupo Elementos de trabajo, haga clic en Editar áreas e iteraciones.

    • En Microsoft Project, en el menú Equipo, haga clic en Editar áreas e iteraciones.

  3. En el cuadro de diálogo Áreas e iteraciones, siga uno de estos pasos:

    • Para modificar las áreas del proyecto de equipo, haga clic en la pestaña Área.

    • Para modificar las iteraciones, haga clic en la pestaña Iteración.

    Para agregar, quitar o modificar la estructura de nodo, haga clic en los botones de la siguiente ilustración:

    Agregar y modificar nodos de área e iteración

  4. Para agregar un nodo, siga estos pasos:

    1. Haga clic en el nodo primario.

    2. En la barra de herramientas, haga clic en el botón Agregar un nodo secundario.

    3. Especifique un nombre para el nuevo nodo y, a continuación, presione Entrar.

  5. Para cambiar el nombre de un nodo, siga estos pasos:

    1. Haga clic con el botón secundario en el nodo y, a continuación, haga clic en Cambiar nombre.

    2. Especifique un nombre distinto para el nodo y, a continuación, presione Entrar.

  6. Para eliminar un nodo, siga estos pasos:

    1. Haga clic en el nodo que desea eliminar.

    2. En la barra de herramientas, haga clic en el botón Eliminar nodo.

      Se abre el cuadro de diálogo Eliminar nodos.

    3. En la lista Seleccione la nueva ruta de acceso de los elementos a los que se hace referencia, haga clic en el nombre de un nodo que no tenga pensado eliminar y haga clic en Aceptar.

      Los elementos de trabajo que se asignaron al nodo eliminado se asignan a la nueva ruta de acceso.

  7. Para promover un nodo, degradar un nodo o mover un nodo arriba o abajo en la lista, haga clic en el nodo y, a continuación, haga clic en el botón de la barra de herramientas adecuado.

  8. Haga clic en Cerrar.

Volver al principio

Controlar el acceso a los elementos de trabajo asignados a un área o iteración

Mediante la asignación de permisos, puede limitar el conjunto de acciones que los usuarios o grupos pueden realizar en los elementos de trabajo o planes de pruebas que están asignados a un área o iteración. 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 o una iteración utilizando Team Explorer, Microsoft Excel o Microsoft Project

  1. Conéctese al proyecto de equipo siguiendo uno de estos pasos:

  2. Siga uno de estos pasos:

    • En Team Explorer, en el menú Equipo, elija Configuración del proyecto de equipo y, a continuación, haga clic en Áreas e iteraciones.

    • En Office Excel, en la pestaña Equipo, en el grupo Elementos de trabajo, haga clic en Editar áreas e iteraciones.

    • En Office Project, en el menú Equipo, haga clic en Editar áreas e iteraciones.

  3. En el cuadro de diálogo Áreas e iteraciones, haga clic en el área o iteración cuyos permisos desea establecer y, a continuación, haga clic en Seguridad.

    Tal y como se muestra en la siguiente ilustración, se abrirá el cuadro de diálogo Seguridad del proyecto:

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

    Puede agregar usuarios o grupos y, a continuación, establecer los permisos Permitir o Denegar de cada usuario o grupo. En concreto, puede conceder o denegar permisos para administrar la estructura de un nodo, para ver o modificar los elementos de trabajo que están asignados a ese nodo y para administrar los planes de pruebas.

    Para obtener más información, vea Cambiar los permisos de un grupo o usuario.

  4. Cuando haya terminado de modificar los permisos, haga clic en Cerrar. A continuación, vuelva a hacer clic en Cerrar para cerrar el cuadro de diálogo Áreas e iteraciones.

Volver al principio

Vea también

Conceptos

Áreas e iteraciones

Libro de trabajo pendiente de iteración

Scrum

Otros recursos

Elementos de trabajo y flujo de trabajo (Agile)

Elementos de trabajo y flujo de trabajo (CMMI)

Sprint (Scrum)

Actividades de iteración

Iniciar un nuevo proyecto de equipo

Historial de cambios

Fecha

Historial

Motivo

Julio de 2010

Se han agregado instrucciones, ejemplos y procedimientos acerca de la configuración de permisos en áreas e iteraciones.

Comentarios de los clientes.