Compartir a través de


Tutorial: Crear la estructura de división del trabajo a partir de los requisitos de Microsoft Project

Actualización: noviembre 2007

En la planeación de un proyecto, se debe definir el ámbito del trabajo que se va a llevar a cabo. Una herramienta que suelen usar los jefes de proyecto es la estructura de división del trabajo (EDT). En este tutorial, se muestra un enfoque general para crear una EDT mediante Team Foundation Server y Microsoft Project.

Este tutorial no se basa en ningún método de desarrollo particular. No obstante, sí utiliza el requisito de calidad de servicio y los tipos de elementos de trabajo de las tareas en la plantilla de procesos de MSF for Agile Software Development. El enfoque utilizado en este tutorial debe ser adaptable a los tipos de elementos de trabajo y al proceso de su organización.

En este tutorial realizará las tareas siguientes:

  • Crear un requisito mediante Team Foundation Server.

  • Crear tareas mediante Team Foundation Server.

  • Crear tareas mediante Microsoft Project.

  • Vincular tareas y requisitos.

  • Crear una estructura de división del trabajo a partir de las tareas de Microsoft Office Project 2003.

Requisitos previos

Se han de cumplir los siguientes requisitos previos para poder llevar a cabo este tutorial.

  • Microsoft Project debe estar instalado.

  • Se ha de crear un proyecto de equipo que use la plantilla de procesos de MSF for Agile Software Development.

    Nota:

    El proyecto de equipo debe crearse con fines de aprendizaje. No utilice ningún proyecto de equipo creado para un proyecto real.

  • Debe ser miembro del grupo de seguridad Colaborador del proyecto de equipo.

  • Para poder llevar a cabo el ejercicio opcional, Microsoft Visio debe estar instalado.

Permisos necesarios

Para llevar a cabo este tutorial, debe ser miembro del grupo Contributors o tener los permisos Ver los elementos de trabajo en este nodo y Editar elementos de trabajo en este nodo establecidos en Permitir. Para obtener más información, vea Permisos de Team Foundation Server.

Escenario

El escenario de este tutorial se basa en el proyecto de equipo de ejemplo de Adventure Works. Adventure Works está iniciando un proyecto para configurar una interfaz Web que permita realizar pedidos de sus productos. Uno de los requisitos es que los clientes deben poder comprobar el estado de los pedidos. El ámbito de este trabajo ha de definirse en una estructura de división del trabajo lo suficientemente detallada como para que pueda llevarse a cabo la planeación del proyecto.

Adventure Works utiliza el enfoque siguiente. El jefe de proyecto debe crear la EDT y, para ello, cuenta con la ayuda del equipo. Una persona del equipo es experta en bases de datos y proporcionará los detalles sobre lo que se necesita en la base de datos para que se pueda cumplir con el nuevo requisito. Especificará los detalles de su trabajo mediante Team Foundation Server.

El jefe de proyecto trabajará con otros miembros del equipo en la definición del trabajo adicional para llevar a cabo la interfaz Web. A continuación, el jefe de proyecto especificará esos detalles mediante Microsoft Project.

Finalmente, el jefe de proyecto creará en Microsoft Visio una EDT que pueda usarse en el documento de planeación del proyecto.

En este tutorial, va a realizar los pasos correspondientes a cada función para crear las tareas y la EDT. Al finalizar el tutorial, habrá creado las siguientes tareas y subtareas en un diagrama de Gantt y una EDT.

  • Subsistema de almacenamiento de pedidos

    • Tablas de pedidos

    • Procedimientos almacenados de pedidos

  • Interfaz Web de pedidos

    • Servicio Web de búsqueda de pedidos

    • Vistas de pedidos de clientes

Capturar los requisitos

Para empezar, el analista de negocios crea un requisito en Team Foundation Server. El requisito se denomina El usuario debe poder ver el estado del pedido y el equipo ha de determinar qué trabajo debe llevar a cabo para cumplir el requisito.

Para especificar los requisitos en Team Foundation Server

  1. Inicie Visual Studio. Asegúrese de que se muestra Team Explorer. En el menú Ver, seleccione Team Explorer.

  2. Expanda el nodo del proyecto de equipo, haga clic con el botón secundario en el nodo Elementos de trabajo, haga clic en Agregar elemento de trabajo y, a continuación, en Requisito de calidad de servicio.

  3. En el campo Título, escriba El usuario debe poder ver el estado del pedido.

  4. En el campo Tipo, seleccione Otro.

  5. En el menú Archivo, haga clic en Guardar nuevo requisito de calidad de servicio.

Crear tareas en Team Foundation

El jefe de proyecto le pidió al experto en bases de datos del equipo que especificara los detalles del trabajo. Dado que prefiere trabajar en Team Foundation Server, crea tareas que describan el trabajo que hay que realizar en la base de datos. Las tareas que crea son Tablas de pedidos y Procedimientos almacenados de pedidos.

Para crear tareas en Team Foundation Server

  1. Inicie Visual Studio. Asegúrese de que se muestra Team Explorer. En el menú Ver, seleccione Team Explorer.

  2. Expanda el nodo del proyecto de equipo, haga clic con el botón secundario en el nodo Elementos de trabajo, haga clic en Agregar elemento de trabajo y, a continuación, en Tarea.

  3. En el campo Título, escriba Tablas de pedidos.

  4. En el campo Disciplina, seleccione Desarrollo.

  5. Seleccione la ficha Detalles.

  6. En el campo Trabajo restante (horas), escriba 30.

  7. Expanda el nodo del proyecto de equipo, haga clic con el botón secundario en el nodo Elementos de trabajo, haga clic en Agregar elemento de trabajo y, a continuación, en Tarea.

  8. En el campo Título, escriba Procedimientos almacenados de pedidos.

  9. En el campo Disciplina, seleccione Desarrollo.

  10. Seleccione la ficha Detalles.

  11. En el campo Trabajo restante (horas), escriba 60.

  12. En el menú Archivo, haga clic en Guardar todo.

Importar tareas en Microsoft Project

El jefe de proyecto está listo para crear un plan de proyecto en Microsoft Project. Debe crear el plan de proyecto y, a continuación, importar las tareas creadas desde Team Foundation Server.

Para importar tareas a Microsoft Project

  1. Abra Microsoft Project.

  2. En el menú Equipo, haga clic en Elegir proyecto de equipo.

  3. En el cuadro de diálogo Conectar con servidor Team Foundation Server, seleccione un servidor Team Foundation Server y un proyecto de equipo y, a continuación, haga clic en Aceptar.

  4. En el menú Equipo, haga clic en Obtener elementos de trabajo.

  5. En el cuadro de diálogo Obtener elementos de trabajo, en el campo Consulta guardada, seleccione la consulta Todas las tareas.

  6. Haga clic en Buscar.

  7. Haga clic para borrar todas las tareas en los resultados de la consulta menos las dos tareas de pedido anteriormente creadas. Puede utilizar Anular la selección de todo si se muestran muchas tareas.

    Nota:

       Puede que se muestren muchas tareas, especialmente las relacionadas con la configuración, si se acaba de crear el proyecto de equipo. Para simplificar el trabajo, en este tutorial sólo importará las tareas relacionadas con el trabajo que debe realizarse para el requisito del pedido.

  8. Haga clic en Aceptar. Las tareas aparecen en el plan de proyecto.

  9. En el menú Insertar, haga clic en Nueva tarea.

  10. En la nueva tarea, escriba el título Subsistema de almacenamiento de pedidos.

  11. Establezca el valor del campo Publicar y actualizar en No.

    A continuación, convertirá esta tarea en una tarea de resumen de las dos tareas de pedido. Si no se publica la tarea de resumen en Team Foundation Server, se evita la asignación accidental de las tareas de resumen o se evita que se trabaje en ellas de manera accidental. Lo ideal sería que el equipo sólo trabaje e informe de las subtareas ya que su información aparece en las tareas de resumen.

  12. En la barra de herramientas Formato, haga clic en Aplicar sangría para aplicar sangría a las tareas Tablas de pedidos y Procedimientos almacenados de pedidos, situadas debajo de la tarea Subsistema de almacenamiento de pedidos.

  13. Guarde el plan de proyecto.

Crear y publicar tareas en Microsoft Project

A continuación, el jefe de proyecto decide crear tareas adicionales que se documentaron en una reunión de trabajo con el equipo. Estas tareas representan el trabajo que se ha de llevar a cabo para crear servicios Web que permitan realizar consultas y mostrar el estado de los pedidos.

Se identificaron dos tareas que se deben finalizar: Debe crearse un servicio web de búsqueda de pedidos para que puedan consultarse los detalles del pedido. Además, deben crearse vistas de cliente en las páginas web que puedan mostrar los datos. De esta forma, estas tareas constituyen una unidad de trabajo mayor denominada Interfaz Web de pedidos que será una tarea de resumen.

Para crear tareas en Microsoft Project

  1. Abra el plan de proyecto.

  2. En la parte inferior de la lista de tareas, cree una nueva tarea. En el menú Insertar, haga clic en Nueva tarea.

  3. En la nueva tarea, escriba el título Interfaz web de pedidos.

    Nota:

    Asegúrese de que esta tarea es una tarea de nivel superior y de que no está subordinada a ninguna tarea previa.

  4. Establezca el valor del campo Publicar y actualizar en No.

    Esta tarea se convertirá en una tarea de resumen al final de este procedimiento. Si no publica la tarea de resumen en Team Foundation Server, evita la asignación accidental de las tareas de resumen o trabajar en ellas. Lo ideal sería que el equipo sólo trabaje e informe de las subtareas ya que la información aparece en las tareas de resumen.

  5. En el menú Insertar, haga clic en Nueva tarea.

  6. En la nueva tarea, escriba el título Servicio web de búsqueda de pedidos.

  7. Especifique una duración de 3 días.

  8. Establezca el valor del campo Tipo de elemento de trabajo en Tarea.

  9. En el menú Insertar, haga clic en Nueva tarea.

  10. En la nueva tarea, escriba el título Vistas de pedidos de clientes.

  11. Escriba una duración de 2 días.

  12. Establezca el valor del campo Tipo de elemento de trabajo en Tarea.

  13. En la barra de herramientas Formato, haga clic en Aplicar sangría para aplicar sangría a las tareas Servicio web de búsqueda de pedidos y Vistas de pedidos de clientes, situadas debajo de la tarea Interfaz web de pedidos.

  14. En el menú Equipo, haga clic en Publicar cambios. Las nuevas tareas se publicarán en la base de datos de elementos de trabajo en Team Foundation Server.

  15. Guarde el plan de proyecto.

Vincular los requisitos y las tareas

El jefe de proyecto desea vincular las tareas a los requisitos para que cualquier usuario pueda comprobar si las tareas cumplen determinados requisitos.

Para vincular las tareas a los requisitos

  1. Abra el plan del proyecto.

  2. Seleccione la tarea Servicio Web de búsqueda de pedidos.

  3. En el menú Equipo, haga clic en Vínculos y datos adjuntos.

  4. En el cuadro de diálogo Ver o editar vínculos y datos adjuntos de elemento de trabajo, haga clic en Agregar.

  5. En el cuadro de diálogo Agregar vínculo, haga clic en Examinar.

  6. En el cuadro de diálogo Elegir elemento de trabajo relacionado, seleccione El título contiene y escriba el título El usuario debe poder ver el estado del pedido.

  7. Haga clic en Buscar. Debe aparecer el requisito de calidad de servicio anteriormente especificado.

  8. Seleccione El usuario debe poder ver el estado del pedido y, a continuación, haga clic en Aceptar.

  9. En el cuadro de diálogo Agregar vínculo, escriba el comentario La tarea admite este requisito y, a continuación, haga clic en Aceptar.

  10. En el cuadro de diálogo Ver o editar vínculos y datos adjuntos de elemento de trabajo, haga clic en Guardar.

  11. Haga clic en Cerrar.

    Dado que el vínculo se guarda en Team Foundation Server, los cambios no deben publicarse.

(Opcional) Crear una estructura de división del trabajo en Microsoft Visio

Microsoft Office Project 2003 tiene un asistente que puede utilizar para convertir las tareas en una estructura de división del trabajo en Microsoft Visio. Se trata de un procedimiento opcional que requiere Microsoft Visio y Microsoft Office Project 2003.

Nota:

El Asistente para gráficos de estructura de división del trabajo de Visio se ha quitado de Microsoft Office Project 2007.

Para crear una estructura de división del trabajo en Microsoft Visio

  1. En la barra de herramientas Análisis, haga clic en el botón Asistente para diagramas EDT de Visio y, a continuación, haga clic en Iniciar asistente.

  2. En el paso 1 del Asistente para diagramas EDT de Visio, haga clic en Siguiente.

  3. En el paso 2, seleccione Todas las tareas y, a continuación, haga clic en Siguiente.

  4. En el paso 3, haga clic en Finalizar.

    Se crea un dibujo de Microsoft Visio que es un diagrama de la estructura de división del trabajo correspondiente a las tareas.

Deberá revisar la estructura de división del trabajo con los miembros del equipo y principales participantes para asegurarse de que el ámbito es correcto. Asimismo, deberá asegurarse de que el trabajo esté definido con suficiente detalle para que se pueda llevar a cabo la planeación.

A medida que prosiga el proyecto, los miembros del equipo podrán actualizar el estado del trabajo mediante Team Foundation Server. Los cambios en el plan de proyecto se pueden realizar mediante Microsoft Project y publicar en Team Foundation Server.

Vea también

Tareas

Tutorial: Seguimiento de elementos de trabajo

Cómo: Obtener acceso a las instrucciones sobre el proceso en el portal de proyectos

Conceptos

Buscar y utilizar la guía de procesos

Otros recursos

Trabajar con elementos de trabajo en Microsoft Project