Share via


Iniciar un nuevo proyecto de equipo

Un proyecto de equipo es una herramienta de planeamiento central que se utiliza para realizar el seguimiento de información y para organizar el código fuente, las compilaciones, las pruebas y los planes del equipo. Los proyectos de equipo se crean para proporcionar un punto central donde el equipo comparta las actividades necesarias para desarrollar una tecnología de software o producto concretos. Después de crear un proyecto de equipo, puede administrar y seguir el trabajo a través de los nodos principales creados para el proyecto.

En este tema

  • Descripción de los recursos disponibles para los proyectos de equipo y de la configuración del proyecto de equipo

  • Planear el proyecto de equipo

  • Crear, estructurar e iniciar el proyecto de equipo

  • Definir y realizar el seguimiento del proyecto de equipo

  • Administrar las versiones, compilaciones y pruebas

Nodos del proyecto de equipo en Team Explorer

Objetos de proyectos de equipo en Team Explorer

Descripción de los recursos disponibles para los proyectos de equipo y la configuración de las colecciones del proyecto de equipo

En la siguiente tabla se indican los servidores que se deben proporcionar en la implementación de Team Foundation para que su proyecto de equipo esté provisto del recurso correspondiente.

Recurso

Windows SharePoint Services 3.0

Microsoft Office SharePoint Server 2007 o Microsoft SharePoint Server 2010 Standard Edition

Microsoft Office SharePoint Server 2007 o SharePoint Server 2010 Enterprise Edition

SQL Server 2008 Analysis Services

SQL Server 2008 Reporting Services

Team Foundation Build

Portal del proyecto (nodo Documentos)

Totalmente compatible Totalmente compatible Totalmente compatible

Mi panel y Panel del proyecto

Obligatorio Obligatorio

Obligatorio

Paneles de la empresa

Obligatorio Obligatorio

Informes de Excel

Totalmente compatible Totalmente compatible Totalmente compatible Obligatorio

Informe Informes

Obligatorio Obligatorio

Compilaciones

Obligatorio

Como indica la marca de verificación (campo verde) Totalmente compatible, puede provisionar su proyecto de equipo con un nodo Documentos y un portal para compartir información y almacenar los informes de Excel solo si la colección de proyectos que hospeda el proyecto de equipo se configuran con un servidor que ejecute Productos de SharePoint.

Como indica la marca de verificación (campo azul) Obligatorio, puede provisionar su proyecto de equipo con paneles únicamente si el servidor está ejecutando una versión concreta de Productos de SharePoint. Los dos paneles básicos requieren no solo SQL Server 2008 Analysis Services, sino también Windows SharePoint Services 3.0, Microsoft Office SharePoint Server 2007 Standard Edition o SharePoint Server 2010 Standard Edition. Los paneles de empresa requieren no solo Analysis Services, sino también Microsoft Office SharePoint Server 2007 Enterprise Edition o SharePoint Server 2010 Enterprise Edition.

Para proporcionar el nodo de informes Informe, debe haber configurado la colección de proyectos que hospeda el proyecto de equipo con SQL Server 2008 Reporting Services y Analysis Services. Por último, los procesos de compilación para el proyecto de equipo requieren la configuración de Servicio de Team Foundation Build.

Después de crear el proyecto de equipo, puede agregar o configurar los recursos que se indican como opcionales en la siguiente tabla:

Recurso

Temas relacionados

Elementos de trabajo y consultas de elementos de trabajo: en cada proyecto de equipo que crea, aparece un nodo Elementos de trabajo. Los equipos usan los elementos de trabajo para el seguimiento, la supervisión y la elaboración de informes sobre el desarrollo de un producto y sus características. Un elemento de trabajo es un registro de la base de datos que almacena la definición, la asignación, la prioridad y el estado del trabajo.

Su equipo solo puede crear los tipos de elementos de trabajo definidos en la plantilla de procesos que se utiliza para crear el proyecto de equipo o los tipos que se agregan al proyecto de equipo una vez creado.

La plantilla de procesos para Microsoft Solutions Framework (MSF) for Agile Software Development v5.0 define seis tipos de elementos de trabajo: caso de usuario, tarea, caso de prueba, pasos compartidos, errores y problemas.

La plantilla de procesos para MSF for CMMI Process Improvement v5.0 define nueve tipos de elementos de trabajo: requisito, tarea, solicitud de cambio, error, problema, riesgo, revisión, caso de prueba y pasos compartidos.

Las consultas de equipo y las consultas individuales se almacenan bajo el nodo Elementos de trabajo.

(Opcional) Documentos: en el proyecto de equipo aparece un nodo Documentos si elige crear o configurar un sitio de SharePoint para él. Este nodo es un contenedor de los informes de Excel, la guía de procesos y otras bibliotecas de documentos que crea el equipo. Además, el sitio de SharePoint puede actuar como el portal del proyecto, donde el equipo puede almacenar y colocar bajo el control de versiones los informes y productos de trabajo sin código del proyecto de equipo.

Puede agregar un sitio de SharePoint cuando crea un proyecto de equipo si el administrador de Team Foundation ha configurado una o varias aplicaciones web de SharePoint para admitir la colección de proyectos de equipo en que reside el proyecto. También puede agregar un sitio web que actúe como portal del proyecto de equipo una vez creado un proyecto.

(Opcional) Portal del proyecto: el portal del proyecto es un sitio web que el equipo puede utilizar como punto único de información sobre el proyecto de equipo y su estado. Un portal del proyecto anima a que los miembros del equipo se comuniquen y compartan recursos. También puede utilizar un portal para compartir la guía de procesos con el equipo.

Nota importanteImportante
Si agrega un sitio de SharePoint como portal del proyecto de equipo, aparece un nodo Documentos para el proyecto de equipo en Team Explorer.Esta carpeta está vinculada a la biblioteca de SharePoint para el proyecto de equipo y los miembros del proyecto pueden utilizarla para almacenar y compartir documentos relacionados con el proyecto.Esta característica solo está disponible si agrega un sitio de SharePoint.Si agrega otro tipo de sitio web, no aparece ningún nodo Documentos para el proyecto de equipo en Team Explorer.

Los equipos utilizan el portal del proyecto para compartir plantillas de documento e informes predefinidos. Estos objetos predefinidos están basados en la plantilla de procesos que selecciona para su proyecto de equipo.

(Opcional) Guía de procesos: esta guía proporciona información sobre cómo coordinar el trabajo en un proyecto de equipo y cómo usar un tipo de elemento de trabajo en el ciclo de vida del proyecto global. La guía de procesos puede proporcionar información detallada sobre un proyecto de equipo, como las instrucciones para rellenar los campos de los elementos de trabajo, ejemplos de informes con errores y sin ellos, descripciones de las consultas, roles que se deben asumir, actividades que se deben completar y otra información.

Nota importanteImportante
El acceso a la guía de procesos requiere que se habilite y configure un portal de proyecto para el proyecto de equipo.

La guía de procesos para el equipo se basa en la plantilla de procesos elegida. La guía de procesos es un contenido que documenta el proceso que deben seguir las personas que trabajan en un proyecto de equipo. Este contenido se puede hospedar localmente en un sitio web de su elección o como un conjunto de vínculos que señalan al contenido que se hospeda en otra parte.

(Opcional) Paneles: en los paneles, los propietarios del producto y los miembros del equipo pueden encontrar rápidamente información importante sobre sus proyectos. Los paneles muestran los datos del proyecto, admiten las tareas de investigación y ayudan a los equipos a realizar las tareas comunes con mayor rapidez.

Para tener acceso a los paneles se abre el portal del proyecto. Los paneles y las características de personalización disponibles dependen de la versión de Productos de SharePoint que esté instalada en el portal. La mayoría de los paneles admiten la presentación de varios informes en Microsoft Excel con acceso a los datos del cubo de Analysis Services.

El acceso a los paneles requiere que incluya Productos de SharePoint en el proyecto de equipo y que el administrador del sistema haya incluido SQL Server Analysis Services en la colección de proyectos de equipo. Para que los integrantes del equipo tengan acceso a los seis paneles de la empresa, debe seleccionar un sitio de SharePoint que tenga instalados Microsoft Office SharePoint Server 2007 Enterprise Edition o SharePoint Server 2010 Enterprise Edition. Para obtener información sobre las configuraciones y los permisos necesarios para ver los paneles, vea Asignar permisos para ver y administrar informes para Visual Studio ALM.

(Opcional) Informes de Microsoft Excel: puede utilizar los informes de Microsoft Excel para mostrar información del almacén de datos para el proyecto de equipo.

Estos informes se encuentran bajo el nodo Documentos de la carpeta Informes de Excel. Los informes de Microsoft Excel están almacenados en el servidor que hospeda Productos de SharePoint para el proyecto de equipo. Si no se ha habilitado un portal para el proyecto de equipo, no se puede obtener acceso a estos informes.

El acceso a estos informes requiere que incluya Productos de SharePoint en el proyecto de equipo y que el administrador del sistema haya incluido Analysis Services en la colección de proyectos de equipo.

(Opcional) Libros: puede utilizar libros para planear el producto y para asignar casos de usuario, tareas, errores y problemas a iteraciones concretas. Si usa los libros que se proporcionan la plantilla de procesos para MSF for Agile Software Development v5.0, puede crear elementos de trabajo rápidamente. También puede modificar a la vez el rango, la prioridad, el estado y las asignaciones de varios elementos de trabajo.

Los libros se encuentran bajo el nodo Documentos de la carpeta Documentos compartidos y se almacenan en el servidor que hospeda Productos de SharePoint para el proyecto de equipo. Si no se ha habilitado un portal para el proyecto de equipo, no se puede obtener acceso a estos libros.

Para obtener acceso a los libros de Microsoft Excel debe incluir Productos de SharePoint en el proyecto de equipo.

(Opcional) Informes de Reporting Services: los equipos pueden analizar el progreso y la calidad del proyecto mediante informes. Los informes agregan métricas de elementos de trabajo, control de versiones, resultados de la prueba y compilaciones.

Los informes se encuentran bajo el nodo Informes en Team Explorer y se almacenan en el servidor que hospeda SQL Server Reporting Services para el proyecto de equipo.

Si la implementación se configura para utilizar Analysis Services y Reporting Services, se crea automáticamente una carpeta Informes para el proyecto de equipo. De lo contrario, puede agregar este recurso al proyecto de equipo más adelante.

(Opcional) Compilaciones: Team Foundation Build permite al equipo crear y administrar con regularidad las compilaciones del producto. Por ejemplo, un equipo puede ejecutar compilaciones diariamente y exponerlas en un servidor compartido. Team Foundation Build también proporciona informes de compilación sobre el estado y la calidad de cada compilación.

Si la implementación utiliza Team Foundation Build, se crea una carpeta Compilaciones para el proyecto de equipo. Las definiciones de compilación se encuentran bajo el nodo Compilaciones del proyecto de equipo. Puede administrar las compilaciones y organizar las definiciones de compilación utilizando Build Explorer.

Para obtener acceso a Servicio de Team Foundation Build, la colección de proyectos de equipo debe estar configurada para usar un controlador de compilación. Cada controlador de compilación se dedica a una colección de proyectos de equipo única. El controlador acepta las solicitudes de compilación de cualquier proyecto de equipo de una colección especificada.

Control de versiones: se crea un nodo Control de código fuente para cada proyecto de equipo. Este nodo proporciona acceso al Explorador de control de código fuente, que el equipo puede utilizar para administrar el código fuente del proyecto de equipo.

(Opcional) Alertas: los miembros del equipo pueden suscribirse para recibir notificaciones a través del correo electrónico cuando se realicen cambios en un proyecto de equipo. Las alertas se pueden enviar cuando cambia el estado de un elemento de trabajo, cuando se producen protecciones, cuando finaliza una generación o cuando cambia el estado de una generación.

Para admitir las notificaciones por correo electrónico, el servidor donde está almacenado el proyecto de equipo se debe configurar para utilizar un servidor de Protocolo simple de transferencia de correo (SMTP) existente para el envío de alertas por correo electrónico.

(Opcional) Entornos virtuales: si en el equipo se usa Visual Studio Lab Management, se pueden crear y asignar entornos virtuales, así como realizar su seguimiento con el fin de ayudar al desarrollo, la implementación y las pruebas de aplicaciones. Si se usa Microsoft Test Manager, el equipo de pruebas puede probar la aplicación con estos entornos virtuales.

Para obtener acceso a estos entornos virtuales desde Test Manager, el servidor donde está almacenado el proyecto de equipo debe estar configurado para comunicarse con Lab Management.

(Opcional) Compatibilidad con un equipo distribuido: si algunos miembros del equipo se encuentran en ubicaciones remotas con respecto a la ubicación principal para el control de versiones, es posible que le interese solicitar la instalación del proxy de Team Foundation Server para la compatibilidad con ellos. 

El proxy de Team Foundation Server administra una memoria caché de archivos de control de versiones descargados en la ubicación del equipo distribuido, lo que reduce significativamente el ancho banda que se necesita en las conexiones de área ancha. Si los clientes se configuran para usar el proxy de Team Foundation Server, la administración de los archivos es transparente para el usuario. Los intercambios de metadatos y las cargas de archivos siguen comunicándose directamente con Team Foundation Server.

Acceso web: los miembros del equipo pueden utilizar Team Web Access para encontrar y actualizar elementos de trabajo, trabajar con archivos y carpetas con control de versiones, tener acceso a informes y documentos, y trabajar con compilaciones de producto. Team Web Access es una interfaz web que se puede personalizar y que proporciona la mayor parte de la funcionalidad, pero no toda, disponible a través de Team Explorer.

Los miembros del equipo pueden tener acceso a Team Web Access después de crear el proyecto de equipo y de concederles los permisos necesarios.

Planear el proyecto de equipo

Los proyectos de equipo se agrupan en colecciones de proyectos de equipo. Una colección de proyectos de equipo es una estructura de organización que los administradores de Team Foundation utilizan para definir y controlar un grupo de proyectos de equipo dentro de Team Foundation Server.

Al crear un proyecto de equipo, la colección de proyectos de equipo que selecciona para él determina los recursos que tiene disponibles y la capacidad con que cuenta para colaborar con otros proyectos de equipo.

Tarea

Temas relacionados

Identificar la colección donde se almacenará el proyecto de equipo. Debe tratar los requisitos del proyecto con el administrador de la implementación y determinar la colección de proyectos que utilizará para hospedar el proyecto de equipo.

La decisión depende al menos de los siguientes factores:

  • Recursos necesarios para el proyecto de equipo.

  • Requisitos de colaboración entre grupos que el proyecto de equipo comparte con otros proyectos de equipo.

Tal y como se ha tratado en la sección anterior, muchos recursos que están disponibles para el proyecto de equipo dependerán de la colección de proyectos de equipo que se seleccione para hospedarlo. Además, debe seleccionar la colección de proyectos que contenga otros proyectos de equipo con los que su equipo colabore o interactúe. Los miembros del equipo pueden usar Team Foundation para realizar el seguimiento de las dependencias entre los proyectos de equipo solamente cuando esos proyectos están almacenados en la misma colección de proyectos.

Seleccionar la plantilla de procesos que mejor se adapte a los requisitos de proceso. Una plantilla de procesos define los tipos de objetos de elemento de trabajo de los que puede realizar el seguimiento. También define las reglas, directivas, grupos de seguridad y consultas predeterminados para su uso por parte de los miembros del equipo.

Team Explorer incluye plantillas de procesos que se basan en MSF. De forma predeterminada, puede usar las plantillas de procesos de MSF for Agile Software Development v5.0 y de MSF for CMMI Process Improvement v5.0. Puede utilizar una de estas plantillas, crear una plantilla personalizada o descargar una plantilla de Internet.

NotaNota
Puede personalizar la mayoría de los artefactos incluidos en una plantilla de procesos antes o después de crear el proyecto de equipo.La ventaja de personalizar la plantilla de procesos antes de crear un proyecto de equipo es que todos los proyectos de equipo que cree tendrán los mismos cambios.

Determinar cómo ayudará a su equipo a adoptar y seguir los procesos del equipo. La guía de procesos es un contenido que documenta el proceso que deben seguir las personas que trabajan en un proyecto de equipo. Las plantillas de procesos de MSF proporcionan una guía de procesos basada en temas que está disponible sin conexión en la Ayuda de Visual Studio ALM y en línea a través de la biblioteca MSDN.

Puede hospedar otra guía de procesos en el portal del proyecto de equipo o en otro sitio web que designe.

Determinar la estructura de bifurcación del código fuente. Al crear un proyecto de equipo, puede crear una carpeta vacía para el código fuente o bien una bifurcación en el control de versiones.

Comprender las restricciones de nomenclatura y otras restricciones de atributo. Antes de crear un proyecto de equipo, debería familiarizarse con las restricciones que Visual Studio ALM aplica a los nombres y a otros atributos. Estas restricciones pueden incluir longitud, caracteres especiales, exclusividad u otros atributos. Concretamente, debe comprender las restricciones en los siguientes elementos que están relacionados con los proyectos de equipo:

  • Nombre del proyecto de equipo.

  • Tamaño de los datos adjuntos del elemento de trabajo.

  • Rutas de acceso de área y de iteración del proyecto de equipo (nombre, longitud y nivel de anidamiento).

  • Personalizaciones de elementos de trabajo (nombres de campo, texto de Ayuda, listas globales, etc.).

  • Plantillas de procesos (nombre y tamaño).

  • Nombres que se utilizan en control de versiones de Team Foundation, como nombres y longitudes de las rutas de acceso de bifurcación, conjuntos de cambios aplazados y conjuntos de cambios.

Crear, estructurar e iniciar el proyecto de equipo

Tarea

Temas relacionados

Crear un proyecto de equipo. Para crear un proyecto de equipo se utiliza el Asistente para nuevo proyecto de equipo. Para tener acceso al Asistente para nuevo proyecto de equipo, Team Explorer debe estar instalado en el equipo. Team Explorer es un complemento de Visual Studio que se puede instalar desde cualquier producto del conjunto de productos de Visual Studio Application Lifecycle Management (ALM).

En función de los recursos que configurará para el proyecto de equipo, necesitará establecer permisos elevados para la colección de proyectos de equipo y para los servidores que hospedan Productos de SharePoint y Reporting Services.

Definir la estructura del proyecto de equipo. Puede organizar el trabajo que desea seguir mediante la definición de rutas de acceso áreas de área e iteración de producto. Puede definir áreas que representen características o componentes específicos del producto que su equipo está desarrollando. Puede definir iteraciones para dividir el ciclo de desarrollo del producto en períodos de tiempo que coincidan con el proceso del equipo. Las iteraciones también se conocen como sprints.

NotaNota
Dependiendo de la plantilla de procesos que seleccionó, se pueden definir varias rutas de acceso de iteración y área predeterminadas.Puede cambiar el nombre y eliminar las rutas de acceso predeterminadas, así como agregar rutas de acceso para admitir sus requisitos de seguimiento de proyecto.

Puede agregar y modificar elementos de la estructura del proyecto a lo largo del ciclo de vida del producto.

Proporcionar a los miembros del equipo acceso a los recursos del proyecto de equipo. Puede controlar el nivel de acceso que un miembro del equipo tiene a los proyectos de equipo asignando cada miembro a un grupo para cada proyecto. Puede agregar miembros de equipo de forma individual o bien agregar grupos definidos en Active Directory o en un grupo de trabajo.

Cuando crea un proyecto de equipo, se generan cuatro grupos predeterminados para ese proyecto independientemente de su elección de plantilla de procesos. Estos grupos son Readers, Contributors, Builders y Project Administrators. De forma predeterminada, cada grupo tiene un conjunto de permisos definidos que rigen lo que pueden hacer los integrantes de esos grupos.

Para tener acceso a los siguientes artefactos, debe agregar los miembros del equipo a uno o más grupos predeterminados:

  • Elementos de trabajo, consultas de elementos de trabajo y código fuente: para tener acceso a los datos almacenados en las bases de datos de Team Foundation, los miembros del equipo deben pertenecer a uno de los siguientes grupos del proyecto de equipo: Readers, Contributors o Project Administrators.

  • Portal del proyecto, paneles y libros: para tener acceso a los recursos almacenados en Productos de SharePoint, los miembros del equipo deben pertenecer a uno de los siguientes grupos del portal del proyecto de equipo: Visitantes, Miembros o Propietarios.

  • Informes: el acceso a los informes de Reporting Services requiere que los miembros del equipo se agreguen al grupo Browser o Content Manager de SQL Server Reporting.

  • Informes de Microsoft Excel: para ver un informe de Microsoft Excel, los miembros del equipo deben ser miembros del grupo de seguridad Team Foundation Valid Users.

Conceder permisos adicionales a miembros seleccionados del equipo. El usuario u otro administrador puede asignar permisos adicionales a grupos o miembros del equipo individuales con responsabilidades específicas. Estos permisos les permitirán administrar el código fuente en control de versiones de Team Foundation, administrar compilaciones, administrar pruebas y el entorno de pruebas de práctica, y realizar otras actividades de proyecto.

Para editar un informe en Microsoft Excel o en Reporting Services, debe ser miembro del rol de seguridad TfsWarehouseDataReaders de Analysis Services. Además, debe pertenecer a un grupo que tenga asignados los permisos Contributor en Productos de SharePoint para el proyecto de equipo.

Notificar los recursos del proyecto de equipo a los miembros del equipo. Después de conceder a los miembros del equipo acceso al proyecto de equipo, puede notificarles los recursos que tienen disponibles y el primer conjunto de tareas que deben lleva a cabo.

Instalar los clientes necesarios para interactuar con Team Foundation. Los miembros del equipo pueden utilizar una de varias aplicaciones cliente para que Team Foundation interactúe con Visual Studio ALM y Team Foundation Server. Todos los clientes requieren la conexión a un servidor que ejecute Team Foundation Server y, a continuación, que se especifique una colección de proyectos y un proyecto de equipo. Los miembros del equipo también deben tener los permisos necesarios para tener acceso a cada proyecto de equipo.

Definir y realizar el seguimiento del proyecto de equipo

Tarea

Temas relacionados

Crear tareas y familiarizarse con las consultas de elementos de trabajo. Los miembros del equipo pueden utilizar elementos de trabajo para realizar el seguimiento de sus tareas, errores, problemas y otros elementos. Pueden utilizar las consultas de elementos de trabajo para enumerar, actualizar y crear errores, tareas y otros elementos de trabajo.

Definir casos de usuario y equilibrar la carga de trabajo entre iteraciones. Si el proyecto de equipo se basa en la plantilla de procesos para MSF for Agile Software Development v5.0, puede planear el producto con el libro Planeación del producto. Puede crear casos de usuario y equilibrar la carga de trabajo entre varias iteraciones, que también se conocen como sprints.

NotaNota
El libro Planeación del producto solo está disponible si elige la plantilla de procesos para MSF for Agile Software Development v5.0.

Definir requisitos y programar tareas. Si el proyecto de equipo se basa en la plantilla de procesos para MSF for CMMI Process Improvement v5.0, puede utilizar la consulta de equipo Requisitos del producto para empezar a planear el producto. Puede abrir esta consulta en Microsoft Excel, agregar los requisitos y, a continuación, publicar los requisitos en Team Foundation. También puede utilizar Microsoft Project para planear y programar el proyecto.

Admitir la sincronización de nuevos campos para tareas programadas manualmente en Project 2010. Debe personalizar el tipo de elemento de trabajo de tarea y el archivo de asignación de campos de Microsoft Project para actualizar los campos de Team Foundation que se agregaron a Project 2010. Esta estrategia es de interés sobre todo si desea permitir a los miembros del equipo programar manualmente la duración y las fechas de inicio y finalización de sus tareas.

Programar proyectos de equipo con Microsoft Project 2010

Familiarizarse con los paneles e informes disponibles para el proyecto de equipo. En los paneles y los informes, los miembros del equipo pueden encontrar rápidamente información importante sobre sus proyectos. Los paneles muestran los datos del proyecto, admiten la investigación y ayudan a los equipos a realizar las tareas comunes con mayor rapidez. Los informes disponibles de Reporting Services agregan métricas de elementos de trabajo, control de versiones, resultados de pruebas y compilaciones. Estos informes responden a preguntas sobre el estado actual del proyecto.

Nota importanteImportante
Los datos que aparecen los paneles y los informes se derivan del almacenamiento de datos.De forma predeterminada, las actualizaciones al almacenamiento de datos se producen cada hora.Los informes solamente contendrán datos útiles después de que el equipo haya empezado a crear los elementos de trabajo y a compilar la aplicación.

Obtener información sobre la forma de colaborar eficazmente con el equipo. Una vez creado el proyecto de equipo, el equipo dispone de una amplia variedad de herramientas para mejorar la comunicación dentro del equipo y simplificar el flujo de trabajo. Team Foundation ayuda a la colaboración mediante la mejora de la comunicación, la compatibilidad con roles multidisciplinarios, la ayuda al seguimiento del estado del trabajo, la representación del proceso del equipo y la integración de herramientas.

Introducción al control de versiones, las compilaciones y las pruebas

Tarea

Temas relacionados

(Opcional) Configurar Visual Studio para utilizar el control de código fuente. Antes de utilizar el control de versiones de Team Foundation, es posible que los miembros del equipo deban configurar Visual Studio para utilizar el complemento de control de versiones de Team Foundation.

NotaNota
Visual Studio está configurado para usar automáticamente el complemento de control de versiones de Team Foundation cuando se instala Team Explorer una vez instalado Visual Studio.

Configurar directivas que controlan la protección y desprotección del código fuente. Los administradores del control de versiones de Team Foundation pueden configurar los parámetros de protección y desprotección del control de versiones. Las directivas de protección aplican procedimientos de desarrollo en el equipo de desarrollo. Las notas de protección recopilan datos de los miembros del equipo durante el proceso de protección. Puede personalizar ambos tipos de directivas para satisfacer las necesidades del equipo.

La configuración de desprotección permite que varias personas editen los archivos al mismo tiempo.

Preparar el área de trabajo y agregar código fuente para el proyecto de equipo. Si el equipo utiliza el control de versiones de Team Foundation, los miembros del equipo deben crear áreas de trabajo y agregar su código fuente. Un área de trabajo incluye carpetas del lado cliente del disco local asignadas a carpetas con control de versiones del servidor de control de versiones de Team Foundation.

Configurar el cliente de Visual Studio para utilizar el servidor proxy. Si el equipo utiliza el control de versiones de Team Foundation y se ha instalado Team Foundation Server Proxy para admitir el equipo remoto, debe configurar el cliente de Visual Studio antes de utilizar el servidor proxy.

Crear definiciones de compilación. Si el equipo utiliza Team Foundation Build, debe asegurarse de que se ha creado un sistema de compilación y, a continuación, debe crear definiciones de compilación. Una definición de compilación contiene instrucciones sobre qué proyectos de código se han de compilar, qué operaciones adicionales se han de realizar y la forma de realizarlas.

Crear planes de pruebas y casos de prueba. Si el equipo utiliza Test Manager, los evaluadores deben definir y administrar el esfuerzo de prueba mediante planes de pruebas.

Vea también

Conceptos

Introducción a Visual Studio Application Lifecycle Management

Trabajar con clientes de Team Foundation

Planear y seguir proyectos

Otros recursos

Personalizar el proyecto de equipo

Administrar el trabajo con Team System Web Access

Asignar proyectos con Project Server y Team Foundation Server

Historial de cambios

Fecha

Historial

Motivo

1 de abril de 2011

Revisada la primera tabla del tema para clarificar los productos de servidor que admiten un recurso de equipo y cuáles son necesarios para un recurso de equipo.

Mejora de la información.

Julio de 2010

Se ha corregido la primera tabla del tema. Se agregó información sobre SharePoint Server 2010. Se ha agregado la descripción y el vínculo del tema sobre cómo trabajar con Project 2010.

Corrección de errores de contenido.