Planear todos los requisitos de un plan de proyecto empresarial asignado a un proyecto de equipo

Como administrador de proyectos, puede administrar los requisitos comerciales de alto nivel en Microsoft Project Server mientras el equipo de desarrollo administra los detalles de la tarea en Visual Studio Team Foundation Server.Puede definir los requisitos y ver el consolidado de recursos y esfuerzo, y también puede ver el impacto en la programación a medida que el equipo de desarrollo define, calcula y actualiza sus tareas detalladas.El motor de sincronización de Team Foundation Server y Project Server mantienen los datos de programación y el uso de recursos para los requisitos en el plan de proyecto empresarial y proyecto de equipo asignados.

[!NOTA]

Si desea administrar las entregas y tareas mediante Project Server, vea Administrar detalles de proyecto en un plan de proyecto empresarial asignado a un proyecto de equipo.

Para poder realizar el planeamiento descendente en un plan de proyecto empresarial, primero debe asociarlo al proyecto de equipo.Para obtener más información, vea Administrar la asociación de proyectos empresariales a proyectos de equipo.Antes de asociar el plan al proyecto, debería revisar Configuraciones recomendadas para admitir la planeación descendente, más adelante en este tema.

En este tema

  • Información general acerca del proceso de planeación descendente mediante Project Server

  • Configuraciones recomendadas para admitir la planeación descendente

  • Tareas y procedimientos recomendados del administrador de proyectos

  • Tareas y procedimientos recomendados del equipo de desarrollo

[!NOTA]

Para obtener un vídeo de la demostración, vea la siguiente página en el sitio Web de Microsoft: La planeación descendente de los requisitos comerciales dentro de un proyecto empresarial utilizando Team Foundation Server y Project Server.Algunos detalles pueden diferir entre los procedimientos que se muestran en vídeo y los descritos aquí porque este vídeo se creó para la versión anterior Team Foundation Server.

Requisitos

Para llevar a cabo los procedimientos de este tema, se deben asignar los permisos siguientes:

  • Para publicar las tareas de un plan de proyecto empresarial en Team Foundation, el recurso asignado a la tarea debe ser un miembro del grupo Contributors del proyecto de equipo.

  • Para actualizar los elementos de trabajo en Team Foundation y enviarlos a Project Server, los usuarios deben ser miembros del grupo Contributors del proyecto de equipo.Asimismo, los usuarios deben ser miembros del grupo Team Members de Project Web Access o Project Web App (PWA), o tener los permisos Abrir proyecto y Ver sitio del proyecto en Project.

Para obtener más información, vea Asignar permisos para la integración de Team Foundation Server y Project Server.

Información general acerca del proceso de planeación descendente mediante Project Server

Tal como muestra la siguiente ilustración, tienen lugar 10 pasos principales en la sincronización de requisitos entre el plan del proyecto y el proyecto de equipo.

Proceso de flujo de trabajo del consolidado de recursos de PS-TFS

El motor de sincronización mantiene los datos de programación para los requisitos en el plan del proyecto y en el proyecto de equipo.Team Foundation calcula automáticamente el consolidado de trabajo restante y trabajo real del recurso, basándose en las tareas vinculadas a cada requisito.A medida que los miembros del equipo actualizan las tareas, los valores del consolidado se actualizan automáticamente para los requisitos en el proyecto de equipo y las actualizaciones de estado aparecen en la instancia de PWA para la aprobación del administrador de proyectos.En la siguiente tabla se resumen las tareas que se realizan.

Administrador de proyectos

Como administrador de proyectos, realiza las siguientes tareas en Project o PWA:

Paso 1   Define resultados, características o requisitos en el plan de proyecto empresarial.

Paso 2   Guarda y publica el plan del proyecto en Project Server.

Paso 8   Revisa el progreso de cada entrega y ajusta la programación según la información actualizada.

9   Establece una línea base y realiza un seguimiento del progreso en comparación con la línea base.

Motor de sincronización

Para cada requisito que se establece para publicar, el motor de sincronización realiza las siguientes tareas:

Paso 3Crea un elemento de trabajo del requisito en el proyecto de equipo asignado al plan empresarial.El motor también crea un vínculo que enlaza el requisito en Project al elemento de trabajo en Team Foundation.

Paso 7Crea una actualización del estado cuando se producen actualizaciones en Team Foundation para cada campo asignado de cada requisito publicado.Estas actualizaciones aparecen en la cola de aprobación para que las revise el administrador de proyectos.

Responsable de equipo

En Team Foundation, el responsable de equipo y los miembros del equipo realizan las siguientes tareas:

Paso 4   Revisan las entregas que se agregan al proyecto de equipo.

Paso 5   Definen las tareas necesarias para implementar cada entrega y comprueban que cada tarea está vinculada a su entrega.

Paso 6   Calculan el trabajo que se requiere para cada tarea y lo definen como Trabajo restante.

10   Actualizan los campos Trabajo restante y Trabajo completado para cada tarea.

Volver al principio

Configuraciones recomendadas para admitir la planeación descendente

Para que se admita el proceso descrito en la sección anterior, debe asignar el plan de proyecto empresarial al equipo de proyecto.En la siguiente tabla se describen las configuraciones recomendadas para el proyecto de equipo y las asignaciones.Para obtener más información, vea Administrar la asociación de proyectos empresariales a proyectos de equipo.

Área que debe configurar

Configuración recomendada

Notas

Plantilla de proceso para el proyecto de equipo

Marco (MSF) Microsoft solutions para el proceso Process Integration (CMMI) de Maturity model la capacidad

La plantilla CMMI proporciona los tipos de requisito y tarea de los elementos de trabajo.Puede utilizar páginas de trabajo pendiente y del comité para administrar el trabajo pendiente y el plan y ejecutar los scripts.O bien, puede usar consultas compartidas que se abre en Excel para definir rápidamente las tareas y vincularlas a los requisitos.

Asignación del proyecto

/workItemTypes:Requirement

Al asignar el plan de proyecto empresarial al proyecto de equipo, especifique el requisito como tipo de elemento de trabajo.También puede prohibir el trabajo fijo para las tareas.Un trabajo fijo es uno de los tres tipos de tareas que se pueden usar en el proyecto.Para obtener más información, vea Cambiar el tipo de tarea que usa Project para calcular la duración de la tarea.

Asignación de campos

/useDefaultFieldMappings

Puede utilizar las asignaciones de campos predeterminadas.No se requieren asignaciones de campos adicionales.

Nombres de recursos

Debe agregar los miembros del equipo al grupo de miembros del equipo por cada instancia de PWA o debe concederles los permisos Abrir proyecto y Ver sitio del proyecto en Project.Para obtener más información, vea To add Team Foundation members to the Team Members group.

También debe agregar a todos los miembros de equipo al grupo de proyectos de empresa y al grupo de recursos del plan de proyecto.

Debe conceder permisos a todas las cuentas de usuario que estén asignadas como recursos en el plan del proyecto o que tengan un nombre en el campo Asignado a de un elemento de trabajo.Estos usuarios envían actualizaciones de estado que entran en la cola de estado para la instancia de PWA.

Todos los nombres asignados al campo Nombres de los recursos se deben reconocer como colaboradores válidos del proyecto de equipo.

Administradores de proyectos

Los usuarios de Project Professional deben tener Ver información del nivel de proyecto o asígnelos como miembros del grupo Reader en Team Foundation para los proyectos de equipo en los que publicarán.

Debe permitir los permisos de jefe de proyecto para modificar elementos de trabajo de esos proyectos de equipo que están asignados a sus planes del proyecto empresarial.

Volver al principio

Tareas y procedimientos recomendados del administrador de proyectos

Se proporcionan procedimientos recomendados o necesarios para las siguientes tareas que realiza el administrador de proyectos:

  • Definir requisitos

  • Aprobar las actualizaciones de estado

  • Revisar la programación y establecer una línea base

  • Obtener una vista previa de las actualizaciones y los impactos en la ruta crítica

Además de estas actividades, también puede ver la asignación de trabajo a los recursos.Para obtener más información, vea Trabajar con consolidación de recursos en planes de proyectos empresariales asignados a proyectos de equipo.

Volver al principio

Gg597374.collapse_all(es-es,VS.110).gifDefinir requisitos

Al definir los requisitos, debe asignarlos al responsable de equipos de desarrollo.Tal como muestra la siguiente ilustración, debe establecer también el campo Publicar en proyecto de equipo en y el campo Tipo de elemento de trabajo en Requisito.Si solo está asignado un tipo de elemento de trabajo para el proyecto de equipo, se establece automáticamente.

[!NOTA]

Si espera que el jefe de desarrollo proporcione las estimaciones de trabajo, debe establecer el Trabajo restante o presente en 0 horas o la Duración presente en 0 días.

Establecer requisitos para que sean publicados

Nota importanteImportante

Texto30 es el campo predeterminado de Project asociado a la columna Tipo de elemento de trabajo que se utiliza para sincronizar las tareas con los elementos de trabajo.Si alguna vez conecta el plan del proyecto a Team Foundation Server mediante la opción Elegir proyecto de equipo del menú de cinta de opciones de Equipo, aparecerá un campo adicional etiquetado también como Tipo de elemento de trabajo.Este campo, con un campo predeterminado de Project Texto24, admite asignar planes de proyecto que están enlazados a Team Foundation pero no admite sincronizar planes.El campo basado en Texto24 contiene la lista completa de tipos de elemento de trabajo para el proyecto de equipo.Puede comprobar si tiene el campo correcto seleccionándolo y comprobando si aparece Texto30.

Debe establecer únicamente aquellos requisitos de los que desea hacer un seguimiento en Team Foundation.Una vez completadas las definiciones de requisitos, puede guardar el plan del proyecto y publicarlo en Project Server.Tal como muestra la siguiente ilustración, una notificación de estado en la esquina inferior izquierda indica cuándo se ha completado la publicación.

[!NOTA]

Al publicar el plan, el complemento Team Foundation para Project valida los datos que especificó.Si no se define un campo obligatorio o si no se permite un valor, debe resolver esos errores.Para obtener más información, vea Resolver errores de validación.

El progreso de publicación aparece en la barra de estado

Volver al principio

Gg597374.collapse_all(es-es,VS.110).gifAprobar las actualizaciones de estado

A medida que el equipo hace progresos en los requisitos, las actualizaciones de estado aparecen en la cola de aprobación.Tal como muestra la siguiente ilustración, puede ver las actualizaciones a sus requisitos publicados y los recursos que están asignados a las tareas.De una ojeada, puede ver qué tareas se han actualizado y los detalles de cada actualización.

Centro de aprobación con actualización de estado

Puede hacer clic en una actualización de estado para abrir la ventana Detalles de tarea, tal como muestra la siguiente ilustración.Puede revisar los valores cambiados para cada campo asignado para la sincronización.

Detalles de tareas

[!NOTA]

Para actualizar el plan de proyecto empresarial con los cambios que se enviaron desde Team Foundation, debe aceptar las actualizaciones.

Puede aceptar o rechazar una actualización y agregar un comentario.Por ejemplo, puede rechazar una actualización porque discrepa con una estimación, porque un miembro del equipo especificó un valor inexacto o porque desea solicitar que se reasignen las tareas para que se realice más rápidamente el trabajo.

Volver al principio

Gg597374.collapse_all(es-es,VS.110).gifRevisar la programación y establecer una línea base

Una vez aprobadas las actualizaciones de estado, puede actualizar la programación y equilibrar la carga de trabajo en Project, y puede establecer una línea base según las estimaciones.Tal como muestra la siguiente ilustración, las estimaciones que se definen para el requisito Shopping Cart aparecen en Project.

Trabajo estimado

Para mantener el control de su programación, debe establecer una línea base para realizar el seguimiento del progreso del equipo en comparación con la programación de destino.Para obtener más información, vea la siguiente página del sitio web de Microsoft: Crear o actualizar una línea base o un plan provisional.

Volver al principio

Gg597374.collapse_all(es-es,VS.110).gifObtener una vista previa de las actualizaciones y los impactos en la ruta crítica

A medida que los miembros del equipo hacen progresos, actualizan los campos Trabajo restante y el Trabajo completado para cada tarea.Estos valores se consolidan para cada requisito publicado en Team Foundation.Para aprobar las actualizaciones, puede obtener una vista previa del impacto que las actualizaciones tendrán en la ruta crítica si hace clic en Vista previa de actualizaciones en el Centro de aprobación.

Después de aprobar las actualizaciones de estado, puede ver las actualizaciones a la programación del proyecto.Cuando un requisito lleva mucho más tiempo del calculado, puede determinar si los cambios a las estimaciones afectan a la ruta crítica.

Puede avisar al responsable de equipo cuando se vaya a producir un efecto no deseado en la programación y se deban ajustar las tareas del proyecto de equipo.

Volver al principio

Tareas y procedimientos recomendados del equipo de desarrollo

Como colaborador de un proyecto de equipo, puede utilizar el trabajo pendiente, el comité de tarea, y las páginas del elemento de trabajo en Team Web Access para realizar las tareas siguientes:

  • Revisar los nuevos requisitos

  • Definir, calcular y vincular tareas a cada requisito

  • Actualizar el trabajo restante y el completado

  • Resolver las actualizaciones a requisitos rechazadas

Volver al principio

Gg597374.collapse_all(es-es,VS.110).gifRevisar los nuevos requisitos

Los nuevos requisitos publicados en Project Server aparecen automáticamente en el proyecto de equipo.Abra la página del trabajo pendiente en Team Web Access e identifica los requisitos que se han agregado.Por ejemplo, la siguiente ilustración muestra que se han agregado tres requisitos al proyecto de equipo.

Página de trabajo pendiente del producto

Página de trabajo pendiente del producto que muestra nuevos requisitos

Abriendo el elemento de trabajo en Team Explorer, puede ver el campo Historial para ver cuándo el motor de sincronización creó el elemento de trabajo, tal como muestra la siguiente ilustración.

Historial del elemento de trabajo agregado por la sincronización de Project Server

Historial y mensaje de sincronización de Project Server

Gg597374.collapse_all(es-es,VS.110).gifDefinir y calcular las tareas vinculadas a cada requisito

Una vez que el requisito se ha agregado a Team Foundation Server, y se ha agregado una iteración, puede definir y calcular las tareas rápidamente mediante la página del trabajo pendiente de iteración Team Web Access.Como se muestra en la ilustración siguiente, Paso 1 elija Agregar tarea (Team Web Access), Paso 2 escriba Título para la tarea y asígnelo a un miembro del equipo, Paso 3 escriba un valor para el trabajo necesario en Trabajo restante, y después Paso 4 elija el botón Guardar y cerrar .De la tarea los vínculos automáticamente al requisito con el vínculo del Elemento primario- elemento secundario.

Agregar nuevo elemento de trabajo vinculado

.

La ilustración siguiente se muestra cómo se han dividido las tareas para dos requisitos asignados a la iteración 0.Para obtener más información, vea Planear una iteración

[!NOTA]

El campo Trabajo restante para los elementos de trabajo primarios automáticamente muestra la suma de todo el trabajo definido para sus tareas secundarias.

Desglose del trabajo en tareas mostradas en Excel

Como alternativa, puede abrir la consulta Desglose del trabajo en Excel y definir rápidamente las tareas vinculadas y calcular el trabajo.Vea Realizar la planeación descendente mediante una lista de árbol de elementos de trabajo (en Excel).

Volver al principio

Gg597374.collapse_all(es-es,VS.110).gifActualizar el trabajo restante y el completado

A medida que el trabajo progresa, cada miembro del equipo debe actualizar los campos Trabajo restante y Trabajo completado para cada una de sus tareas.Si se necesita más tiempo para completa una tarea, el tiempo adicional se agrega al campo Trabajo restante.Las actualizaciones se reflejan en el consolidado del requisito.

Volver al principio

Gg597374.collapse_all(es-es,VS.110).gifResolver las actualizaciones a requisitos rechazadas

Cuando un administrador de proyectos rechaza una actualización de estado a un requisito, la información aparece en el campo Historial y el campo Estado de la última aprobación de la pestaña Project Server indica rechazado.Una vez rechazada una actualización a un elemento de trabajo, ya no se puede sincronizar el elemento de trabajo.Debe resolver el estado de rechazo para que el elemento de trabajo se pueda sincronizar de nuevo.Puede crear una consulta de equipo para buscar los elementos de trabajo cuyos estados de actualización se rechazaron.Para obtener más información, vea Resolving Conflicts and Managing Rejected Work Item Submissions.

Volver al principio

Vea también

Conceptos

Introducción al funcionamiento de la administración de actualizaciones en campos específicos

Información general sobre el proceso de sincronización para la integración de Team Foundation Server y Project Server

Otros recursos

Managing Projects Using Project Professional Mapped to a Team Project