Share via


Programar proyectos con Microsoft Project 2010

Puede usar Microsoft Project 2010 para planear los proyectos de equipo, programar las tareas, asignar los recursos y controlar los cambios en los datos almacenados en Visual Studio Team Foundation Server. Si usa Project 2010 o Project 2013, puede tener acceso a muchas herramientas y funciones a través de los menús gráficos simplificados y la cinta de opciones de Office. El menú de la pestaña Equipo, en la siguiente ilustración, muestra las mismas funciones que están disponibles en la pestaña Equipo de Microsoft Excel.

Cinta de la pestaña Equipo de Project

Cinta de opciones del menú Equipo

  

Project 2010 y Project 2013 admiten varios campos y funciones nuevos para proyectos. Dependiendo de cómo utilice Project para programar las tareas de equipo, quizás desee actualizar el formulario de elemento de trabajo de tarea para mostrar algunos de los nuevos campos. Para mantener los campos de Project nuevos en el plan del proyecto y en Team Foundation, tiene que personalizar el tipo de elemento de trabajo de tarea y el archivo de asignación de campos de Microsoft Project para el proyecto de equipo.

Nuevas características relacionadas con tareas en Project 2010 y Project 2013

En la siguiente tabla se describen algunas de las nuevas características relacionadas con tareas que puede utilizar para administrar los proyectos de equipo. Para obtener más información, vea las nuevas funciones de los proyectos.

Proyecto

Contenido relacionado en el sitio web de Microsoft

Programar las tareas de forma manual o automática. Al usar el modo de tarea, accesible a través del menú de la cinta de opciones, dispone de más flexibilidad para programar tareas tanto usted como los miembros del equipo.

Opciones de menú de la cinta de programación del modo de tarea

Al usar tareas programadas manualmente, que se indican con el icono Icono de tarea anclada, puede programar manualmente la duración, y las fechas de inicio y finalización de una tarea. Los miembros del equipo pueden colocar una tarea programada manualmente en cualquier lugar de sus calendarios y Project no la moverá.

Importante

Para que los miembros del equipo programen sus tareas manualmente, tendrá que agregar los campos de proyecto necesarios al elemento de trabajo de tarea, tal y como se describe en Agregar campos de Project a Team Foundation más adelante en este mismo tema.

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. Los jefes de proyecto que estén acostumbrados a la programación automática en versiones anteriores de Project pueden desactivar la nueva característica de programación manual para tareas concretas o para todo el proyecto.

Realizar el análisis de hipótesis estableciendo tareas seleccionadas como inactivas (Project 2010 Professional Edition  solo Project Professional 2010). Con el modo activo, puede determinar el impacto en la programación cuando se especifican algunas tareas como inactivas. Al marcar una tarea como inactiva, se mantienen todos los datos que están asociados a la tarea, pero esta deja de tenerse en cuenta en la programación y la asignación de recursos.

Importante

Cuando se especifica una tarea como inactiva en Project, la tarea no se vuelve inactiva en Team Foundation.Las tareas inactivas se publican y actualizan según su asignación Publicar y actualizar en el plan del proyecto.

  

Compatibilidad con 64 bits escalable. Gracias a su compatibilidad con 64 bits, Project proporciona mejoras de rendimiento para admitir la creación de proyectos muy grandes y complejos.

Agregar campos de Project a Team Foundation

Para que los miembros del equipo vean o modifiquen los nuevos 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. Al realizar estas modificaciones, los campos de datos se mantienen en el plan del proyecto y en la base de datos de Team Foundation. Puede hacer que estos campos sean de solo lectura o que se puedan modificar. Puede utilizarlos para encontrar elementos de trabajo mediante consultas y crear informes. En concreto, puede agregar campos que permitan a los miembros del equipo especificar sus fechas de inicio y finalización para tareas ancladas. Al agregar estos campos al formulario de elemento de trabajo de tarea, puede ver y modificar las fechas de inicio y finalización desde un cliente de Team Foundation.

En la siguiente tabla se proporciona la secuencia de tareas que deben realizarse y los temas relacionados para completar dichas tareas.

Tareas

Temas relacionados

Determinar los campos de Project que se agregarán al proyecto de equipo. Si desea que los miembros del equipo programen manualmente las tareas desde un cliente de Team Foundation, debe agregar los campos de Project que almacenan la duración y la fecha manuales de las tareas al formulario de elemento de trabajo y al archivo de asignación del proyecto. Puede utilizar la siguiente información para determinar cuáles de los campos de programación de Project debe agregar:

  • Para admitir tareas programadas manualmente, agregue uno o varios campos pjTaskStartText, pjTaskFinishText o pjTaskDurationText al archivo de asignación. Debe asignar los campos pj*Text a campos String en Team Foundation. Estos campos solo aceptan cadenas de texto.

  • Los campos pjTaskStart, pjTaskFinish y pjTaskDuration contienen las fechas y la duración confirmadas programadas de una tarea.

    Sugerencia

    De manera predeterminada, estos campos se asignan en función de la plantilla de proceso que se haya utilizado para crear el proyecto de equipo.

  • El motor de programación utiliza los campos pjTaskScheduledStart, pjTaskScheduledFinish y pjTaskScheduledDuration para almacenar las fechas y la duración calculadas de una tarea autoprogramada.

  • Los campos pjTaskManual, pjTaskPlaceholder y pjTaskWarning indican si una tarea se programa manual o automáticamente, si una tarea manual carece de la información necesaria para su programación y si un proyecto ha identificado un conflicto de programación potencial con la fecha de inicio, la fecha de finalización o la duración, respectivamente, de una tarea programada manualmente.

Agregar campos al tipo de elemento de trabajo de tarea. Para actualizar un tipo de elemento de trabajo, se agrega un elemento FIELD para cada nuevo campo del que se desea realizar un seguimiento y un elemento CONTROL para cada campo que se desea mostrar en el formulario de elemento de trabajo. La herramienta de la línea de comandos witadmin sirve para exportar e importar el archivo de definición para cada tipo de elemento de trabajo.

Nota

Puede crear y modificar tipos de elemento de trabajo mediante Process Editor, una herramienta avanzada para Visual Studio.Para obtener más información, vea la página del sitio web de Microsoft sobre las herramientas avanzadas de Microsoft Visual Studio Team Foundation Server.

Actualizar el archivo de asignación de Microsoft Project. El archivo de asignación del proyecto determina cómo se asignan los campos de cada tarea a los campos de Team Foundation, y cómo se publica y actualiza cada campo. Cada proyecto de equipo está asociado a su propio archivo de asignación. La herramienta de línea de comandos TFSFieldMapping se usa para descargar y cargar el archivo XML de asignación del proyecto.

Vea también

Conceptos

Crear un registro de trabajo pendiente y tareas mediante Project