Compartir a través de


Usar Team Foundation para administrar los procesos de implementación

Si utiliza Visual Studio y su equipo usa Team Foundation Server, tendrá acceso a características que pueden ayudarle a usted y a su equipo a mejorar la calidad y el rendimiento, mejorar la previsibilidad del proceso de desarrollo y reducir el costo de desarrollo total del equipo.

[!NOTA]

Si utiliza Visual Studio Ultimate o Visual Studio Premium, tendrá a su disposición un conjunto de características incluso más amplio.Para obtener más información acerca de las características que están disponibles en las diferentes ediciones de Visual Studio 2012, vea Comparación de capacidades.

Requisitos

  • Algunas de las herramientas y características que se describen en este tema sólo están disponibles en ediciones específicas de Visual Estudio; no están disponibles universalmente en Visual Studio.Se enumeran los requisitos específicos de edición en la documentación para estas herramientas y características.

  • Puede tener acceso a las herramientas de planeamiento Agile y la característica Solicitar comentarios de Team Web Access.Además, debe estar en el grupo Completo de Permisos de acceso a la Web.Vea Tener acceso a características en Team Web Access.

Primeros pasos

Para poder tener acceso a las características de Team Foundation, deberá conectarse a su proyecto de equipo.Para obtener más información, vea:

Configurar el equipo y compilar el trabajo pendiente

Si trabaja en un equipo pequeño dentro de una organización más grande, puede crear un equipo dentro de un proyecto de equipo.De lo contrario, el proyecto de equipo es el proyecto de equipo predeterminado.Cuando configure el equipo, tiene que especificar la iteración y las fechas que el equipo usa, administrar los favoritos del equipo y crear la página principal del equipo, así como definir las alertas del equipo.

Para obtener más información, vea:

Realizar un seguimiento del trabajo

Puede utilizar las páginas Mi trabajo, Elementos de trabajo y Cambios pendientes del Team Explorer para organizar con mayor facilidad y eficacia el próximo trabajo, el trabajo en curso y el suspendido.En especial, como desarrollador, encontrará que Mi trabajo le ayuda a volver a “la zona” ya que le permite restaurar fácilmente las ventanas de herramientas, los puntos de interrupción, las modificaciones a archivos y otras cosas más, cuando reanude una tarea en la que haya trabajado anteriormente.Con una acción, Suspender el trabajo, se puede guardar el área de trabajo para una tarea y, a continuación, limpiarla para comenzar a trabajar en una nueva tarea.También los elementos de trabajo se encuentran fácilmente y se pueden crear vínculos entre los errores y otros elementos de trabajo que muestran relaciones entre ellos.

Para obtener más información, vea:

Mantener archivos con control de versiones

Puede utilizar Visual Studio y el Explorador de control de código fuente para proteger y desproteger los archivos de código y otros archivos con control de versiones, además de revertir a versiones anteriores.Para obtener más información, vea:

Comprender el código y modelar la aplicación

Para ver cómo los cambios pueden afectar al código, puede generar o crear estas clases de diagramas a partir del código:

  • Los gráficos de dependencias muestran la organización y las dependencias entre los ensamblados, espacios de nombres, clases, métodos, etc.

  • Los diagramas de secuencia muestran la secuencia de mensajes dentro de un método.

  • Los diagramas de clases muestran la estructura de clases de un proyecto específico.

  • Los diagramas de capas muestran conflictos entre el código y el diseño.

Vea Visualizar y entender el código.

Para asegurarse de que la aplicación satisface los requisitos del usuario y para comunicar el diseño, puede crear estos tipos de diagramas UML:

  • Los diagramas de clases de UML describen conceptos de alto nivel, la estructura de clase y las relaciones entre clases, independientemente de la implementación

  • Los diagramas de actividad de UML describen proceso o el flujo de trabajo

  • Los diagramas de casos de uso de UML describen los usuarios y las tareas con los que es compatible la aplicación

  • Los diagramas de componentes de UML describen la estructura de la aplicación en términos de componentes, interfaces, puertos y servicios

  • Los diagramas de secuencia de UML describen interacciones o secuencias de mensajes entre las clases, los componentes, los sistemas o los actores

También puede hacer un seguimiento de los requisitos, tareas, casos de prueba, errores u otros tipos de trabajo asociados con los modelos vinculando los elementos del modelo a los elementos de trabajo de Team Foundation Server.

Vea Desarrollar modelos para el diseño de software y Uso de modelos dentro del proceso de desarrollo.

Mejorar la calidad del código mediante las herramientas de diagnóstico

Puede usar varias herramientas de diagnóstico para desarrollar y mantener altos estándares de excelencia de código.Para obtener más información, vea:

Definir y administrar compilaciones

Con Team Foundation Build, puede crear y administrar los procesos de compilación que automáticamente compilan y prueban sus aplicaciones y además se pueden realizar otras funciones importantes.Puede usar el sistema de compilación para admitir una estrategia de integración continua o establecer las comprobaciones aún más rigurosas de calidad y evitar que el código de mala calidad “divida la compilación”. Para obtener más información, vea:

Colaborar con el equipo y las partes interesadas

Puede solicitar rápidamente a los miembros del equipo que revisen el código, que creen el guión gráfico de una característica y que soliciten comentarios de las partes interesadas.Para obtener más información, vea:

Vea también

Conceptos

Novedades de Visual Studio 2012

Mejorar la calidad con las herramientas de diagnóstico de Visual Studio

Application Lifecycle Management con Visual Studio y Team Foundation Server