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 Project Server mientras el equipo de desarrollo administra los detalles de las tareas 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 Visual Studio Team Foundation Server 2010 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 Asignar 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 los proyecto empresariales a los 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
Permisos necesarios
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.
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:
|
Motor de sincronización |
Para cada requisito que se establece para publicar, el motor de sincronización realiza las siguientes tareas:
|
Responsable de equipo |
En Team Foundation, el responsable de equipo y los miembros del equipo realizan las siguientes tareas:
|
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 los proyecto empresariales a los proyectos de equipo.
Área que debe configurar |
Configuración recomendada |
Notas |
---|---|---|
Plantilla de proceso para el proyecto de equipo |
Microsoft Solutions Framework (MSF) for Capability Maturity Model Integration (CMMI) Process Improvement v5.0 |
La plantilla CMMI proporciona los tipos de requisito y tarea de los elementos de trabajo. También proporciona una consulta de equipo Desglose del trabajo que puede utilizar 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 Para agregar miembros de Team Foundation al grupo Miembros del equipo. 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 de nivel de proyecto o asígnelos como miembros del grupo Reader para proyectos de equipo de Team Foundation para los proyectos 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
Definir 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 Sí 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.
![]() |
---|
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 elementos 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.
Volver al principio
Aprobar 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.
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.
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
Revisar 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.
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 de base o un plan provisional.
Volver al principio
Obtener 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 realizar las siguientes tareas mediante Team Explorer o un cliente Team Foundation:
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
Revisar los nuevos requisitos
Si publica nuevos requisitos en Project Server, aparecerán automáticamente en el proyecto de equipo. Mediante la consulta Desglose del trabajo, puede identificar los requisitos que se han agregado. Por ejemplo, la siguiente ilustración muestra que se han agregado tres requisitos al proyecto de equipo.
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.
Definir y calcular las tareas vinculadas a cada requisito
En Team Foundation, puede definir y calcular las tareas rápidamente mediante la consulta Desglose del trabajo. Como alternativa, los miembros del equipo individuales pueden definir las tareas trabajando en el elemento de trabajo del requisito. Tal como muestra la siguiente ilustración, puede hacer clic con el botón secundario en el requisito para Shopping Cart y, a continuación, hacer clic en Nuevo elemento de trabajo vinculado.
En la ventana Agregar nuevo elemento de trabajo vinculado a requisito, escriba un Título para la tarea y, a continuación, haga clic en Aceptar.
Aparece el formulario de elemento de trabajo para la tarea y se vincula automáticamente al requisito. En el formulario, haga clic en Asignado a, especifique el miembro del equipo que trabajará en la tarea y escriba las horas calculadas para el Trabajo restante. Para obtener más información, vea Requisito (CMMI) y Tarea (CMMI).
Como alternativa, puede abrir la consulta Desglose del trabajo en Excel y definir rápidamente las tareas vinculadas y calcular el trabajo. La siguiente ilustración muestra cómo se han dividido las tareas para tres requisitos. Para obtener más información, vea Realizar la planeación descendente mediante una lista de árbol de elementos de trabajo (en Excel).
Una vez definidas todas las tareas para el requisito, puede actualizar la consulta Desglose del trabajo.
![]() |
---|
Después de crear y calcular todas las tareas secundarias, recuerde establecer el campo Trabajo restante en el elemento de trabajo principal en 0 horas. |
Volver al principio
Actualizar 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
Resolver 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 How to: Resolve Conflicts of Mapped Work Items.
Volver al principio
Vea también
Otros recursos
Submitting Work Items that are Mapped to Enterprise Projects in Project Server