Crear un registro de trabajo pendiente y tareas mediante Project

Si Microsoft Project es su herramienta preferida para realizar el seguimiento de proyectos, puede utilizarla para crear su trabajo pendiente, programar tareas, asignar recursos y realizar el seguimiento del trabajo del que también se realiza el seguimiento en Team Foundation Server (TFS). Puede usar Project mientras el equipo de desarrollo utiliza las herramientas que prefieran, todo ello compartiendo información de forma transparente.

Trabajar en Project es similar a publicar y actualizar elementos de trabajo mediante Microsoft Excel enlazado a TFS, con unas pocas diferencias que se describen más adelante en este tema.

Nota

También puede administrar proyectos con Project Professional y Project Server sincronizado con TFS, pero no puede usar Project Professional para publicar y actualizar a TFS y sincronizar con TFS.

Agregar tareas y publicar elementos de trabajo

  1. Si no tiene Microsoft Project 2007 o posterior, instálelo.

  2. Si no tiene instalado Visual Studio o Team Explorer, necesitará instalar una de estas versiones para obtener el complemento de Team Foundation para Project.

  3. En Project, comience con una hoja de cálculo en blanco. Si no ve la cinta Equipo (o el menú Equipo si usa Project 2007), vea el paso 2.

    Conectarse a un proyecto de equipo de Microsoft Project

    Otra manera de empezar es abrir una consulta de trabajo pendiente en Team Explorer y en el menú contextual, elegir Abrir en Microsoft Excel Abrir en Microsoft Excel.

    Sugerencia

    Si ya no aparece la cinta Equipo, puede que necesite volver a habilitarla.

  4. Conéctese a TFS y al proyecto de equipo que desee planear. Si no puede conectarse, pida que le agreguen al equipo como miembro.

    ALM_EXL_Connect

    Si es la primera vez que se conecta a TFS desde Project, es posible que tenga que agregar el nombre de su TFS a la lista de servidores reconocidos.

    ALM_EXL_AddServer

    A partir de este momento Project habrá quedado vinculado al proyecto de equipo. La vista Gantt de Team Foundation admite la introducción y visualización de varios campos de TFS.

    Plan de proyecto enlazado a un proyecto de equipo en TFS

  5. Agregue información sobre la tarea y, a continuación, publique el proyecto. Para agregar un elemento de trabajo, especifique la título, el Tipo de elemento de trabajo, Publicar y actualizar y cualquier otro campo obligatorio. Cambie el tamaño y mueva las columnas utilizando Métodos de proyecto estándar.

    Sugerencia

    Establezca el campo Publicar y actualizar para una tarea en si desea que se cree para ella un elemento de trabajo en TFS.Por ejemplo, establezca los casos de usuario, elementos de trabajo pendiente y tareas que se publican y actualizan.Sin embargo, las tareas de resumen que cree para agrupar tareas o para asignar hitos, establecen Publicar y actualizar en No.

    Escribir los datos de la tarea

    Observe cómo los identificadores se asignan ahora a los elementos de trabajo.

    Las tareas publicadas se convierten en elementos de trabajo

    Opcionalmente, puede utilizar Obtener el icono Elementos de trabajo, seleccionar una consulta de elementos de trabajo y agregar elementos de trabajo de TFS a su plan de proyecto.

  6. Asigne recursos a tareas. O bien, deje el campo en blanco para que los asigne el equipo de desarrollo.

    Asignar recursos en el proyecto definido en TFS y AD

    Sugerencia

    Aunque Project admite la asignación de más de un recurso a una tarea, TFS no. Si la tarea requiere más de un recurso para completarse, divídala en subtareas y asigne un recurso a cada subtarea.Solo puede asignar a un miembro del equipo TFS como recurso a las tareas que desee publicar.

    Especifique recursos mediante sus nombres para mostrar de los Servicios de dominio de Active Directory (AD DS).Si asigna un recurso por otro nombre o por su alias, corre el riesgo de incurrir en errores de validación.

  7. Guarde el plan del proyecto para conservar la programación y otros datos que TFS no almacena.

Aplicar sangría a las tareas para crear vínculos primario-secundario

Al aplicar sangría a las tareas y, a continuación, publicar el plan, está creando vínculos primario-secundario entre elementos de trabajo. Las tareas se mostrarán en el panel de tareas cuando se asignen al sprint actual.

Vincular tareas para crear vínculos primario-secundario

Para ver los vínculos primario-secundario que acaba de crear, abra Vínculos y datos adjuntos.

Las tareas subordinadas crean vínculos predecesor-sucesor

Vincular tareas para crear vínculos predecesor-sucesor

Al vincular dos tareas y publicar su plan, TFS crea vínculos predecesor-sucesor entre los dos elementos de trabajo.

Crear vínculos predecesor-sucesor en Project

Aunque TFS realiza el seguimiento de las dependencias de predecesor-sucesor como vínculos de elementos de trabajo, no lo hace con los tipos de dependencia, los plazos y el tiempo de retardo y otras restricciones que Project sí sigue.

Especificar los datos para otros campos de TFS

Para escribir datos en otros campos de TFS, cambie a la Hoja de tareas de Team Foundation.

Abrir vista de tareas de Team Foundation en Project

Esta vista muestra todos los campos de TFS que han sido asignados a Project.

Vista Hoja de tareas de Team Foundation

Si lo desea, puede agregar un campo de TFS asignado como una columna a la vista Gantt de Team Foundation. Para ver qué campos de TFS están asignados, abra Asignaciones de columnas.

Ver los campos de TFS asignados a campos del proyecto

Para agregar más campos de TFS o cambiar el modo en que se asignan los campos, vea Personalizar el archivo de asignación de campos de Microsoft Project.

Sugerencias para trabajar en Project y otros clientes de Team Foundation

Puede administrar su plan de proyecto usando Project y todas las características que este proporciona. Dado que usted y otros miembros del equipo pueden modificar los elementos de trabajo de TFS desde el portal web, Excel, Project y Team Explorer, siga estas sugerencias para administrar el trabajo de manera eficaz:

  • Al abrir por primera vez un plan de proyecto, use Actualizar el icono en Excel en la cinta Equipo (Actualizar) para descargar los datos más recientes de TFS.

  • Publique los cambios y actualice el plan periódicamente mientras trabaja. De lo contrario, puede encontrarse con conflictos de datos entre los datos del plan y el almacén de datos TFS.

  • Guarde el plan del proyecto para conservar los datos de programación y otra información que TFS no almacena.

  • Al definir áreas e iteraciones, tenga en cuenta que Project y Excel restringen la longitud del campo de ruta de acceso de área e iteración a 256 caracteres.

  • En Project 2010 y versiones posteriores, al elegir Icono de tarea anclada (tareas programadas manualmente), los miembros del equipo pueden colocar una tarea programada manualmente en cualquier lugar de sus calendarios y Project no la moverá. Para que los miembros del equipo programen sus tareas manualmente, debe agregar los campos de proyecto necesarios para definiciones de tareas de TFS.

    El motor de programación determina las fechas de inicio y finalización de las tareas autoprogramadas (Icono del modo de programación automática de tareas) según las dependencias de tarea y el calendario del proyecto, como en versiones anteriores de Project.

  • Utilice Project para administrar y actualizar los cambios en estos campos:

    • Fecha de fin

    • Fecha de inicio

    • Campos calculados para el trabajo completado y restante

    Aunque TFS puede almacenar trabajo estimado, completado y restante y fechas inicio y fin, TFS no vuelve a calcular los campos cuando se realizan actualizaciones en estos campos.

    Al publicar en TFS, las horas de inicio y de fin son de solo lectura en TFS de forma predeterminada. Project no descarga horas de inicio y fin al actualizar el plan.

  • Si ve que horas se cuentan dos veces en los informes que contienen horas de tarea, corrija el problema.

    Project asigna a las tareas primarias el número consolidado de horas que se asignan a todas sus tareas secundarias. Las horas consolidadas no se publican en TFS para evitar que se cuenten dos veces las horas de los informes. El atributo de archivo de asignación de Microsoft Project, IfSummaryRefreshOnly, suprime las horas que se asignan a las tareas de resumen.

Diferencias entre trabajar en Project frente a trabajar en Excel

Área

Proyecto

Excel

Agregar campos de TFS

Solo puede agregar campos a su plan de Project que estén definidos en el archivo de asignación de Microsoft Project.

Puede agregar cualquier campo de TFS a la hoja de cálculo de Excel que aparece en el cuadro de diálogo Elegir columnas, con sujeción a las limitaciones de Excel en la longitud del texto.

Publicar/Actualizar

Usted especifica el campo Publicar o actualizar para tareas individuales. Además, los atributos de campo definidos en el archivo de asignación de Microsoft Project afectan a cómo se publican y actualizan los campos.

Todos los elementos de trabajo están sujetos a publicación y actualización.

Vinculando

Puede crear y modificar vínculos primario-secundario o vínculos predecesor-sucesor entre elementos de trabajo.

Puede crear y modificar vínculos primario-secundario usando la vista de lista de árbol.

Preguntas y respuestas

P: ¿Desea agregar campos de Project a elementos de trabajo de TFS?

**R:**Para que los miembros del equipo vean o modifiquen los campos de Project desde un cliente de Team Foundation, debe personalizar el archivo de definición del tipo de elemento de trabajo de tarea y actualizar el archivo de asignación de Microsoft Project. Para obtener recursos, vea Programar proyectos con Microsoft Project 2010.

P: ¿Desea asignar campos adicionales de TFS a Project o cambiar el modo de asignación de los campos?

R: Puede cambiar el modo en que se asignan campos de Team Foundation a campos de Microsoft Project, y puede cambiar el modo en que se publican campos específicos. Vea El archivo de asignaciones de campo en Microsoft Project.