Application Lifecycle Management con Visual Studio y Team Foundation Server

Utilizando el conjunto de herramientas Visual Studio 2012, y combinar las herramientas con Visual Studio Team Foundation Server, puede aplicar los procedimientos comprobados para administrar el ciclo de vida de la aplicación, de cliente de introducción necesita con código diseñar e implementación a la implementación.Puede utilizar la instrumentación en estas herramientas para realizar el seguimiento de los requisitos en el código, las compilaciones y los resultados de pruebas protegidos.Estos procedimientos pueden ayudarle a crear software que es valorado por los clientes y que es más rápido y confiable. Puede utilizar estas herramientas para obtener los resultados siguientes:

Planear y seguir proyectos

La captura dePlaneación y seguimiento: lo que es importante para los clientes, y seguir el progreso del proyecto.Represente los procesos y supervise su calidad para ayudar a su equipo a convertir las necesidades del cliente en software operativo.

Modelar la aplicación

Funcionalidad de diseño deDiseño: o encima de activos existentes o desde cero, mediante diagramas arquitectónicos para comunicar información crítica sobre el software del equipo.

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

Uso del control de versiones

Mediante el control de versiones (Explorador en todas partes – Visual Studio 2010 de equipo)

La escritura deDesarrollo: , prueba unitaria, depuración, analiza, y generar perfiles de la aplicación utilizando las herramientas que se integran con el resto del ciclo de vida de la aplicación para que el equipo pueda entender cómo el progreso contribuye al proyecto.

Compilar la aplicación

Compilar la aplicación (Explorador Everywhere – Visual Studio 2010 de Team)

Compilación: compila la aplicación mediante el sistema integrado de compilación para que se cumpla el equipo pueda garantizar puertas de calidad y ver qué requisitos se han cumplido en cada compilación.

Probar la aplicación

Prueba: ejecuta pruebas manuales o automatizadas, incluidas las pruebas de rendimiento y de esfuerzo.Administre las pruebas sistemáticamente para que su equipo conozca la calidad del software en cualquier momento.

Entornos de laboratorio de creación

Administrador de pruebas deLab management: Microsoft puede crear entornos de laboratorio en los que ejecutar pruebas en los equipos físicos o en las máquinas virtuales.Las máquinas virtuales se pueden ejecutar en cualquier marco de la virtualización que administrado por System Center Virtual Machine Manager (SCVMM).

Usar un entorno de laboratorio para el ciclo de vida de la aplicación

Implemente: implementa en entornos virtuales para habilitar un desarrollo y una prueba más sofisticadas.

Para empezar a utilizar estas herramientas, vea Adopción de Team Foundation y Visual Studio para la administración del ciclo de vida de la aplicación.Para obtener más información sobre el uso de estas herramientas con Eclipse, vea Adoptar Team Explorer Everywhere.

Para administrar Team Foundation Server, vea Administración de Team Foundation y Referencia técnica para Team Foundation.

Team Foundation Server

Microsoft Visual Studio Team Foundation Server, la base de las herramientas de administración del ciclo de vida de la aplicación, proporciona el control de versiones, un sistema de compilación, y las herramientas y métricas para administrar y organizar proyectos.Con una licencia para Team Explorer, puede ver y actualizar datos en Team Foundation Server mediante Team Web Access, Visual Studio y otros entornos de desarrollo integrado (IDE).

Para obtener más información sobre los clientes Team Foundation Server, vea Trabajar con clientes de Team Foundation.

Visual Studio Application Lifecycle Management

Puede integrar otros aspectos del ciclo de vida de desarrollo de aplicaciones con Team Foundation Server mediante uno o más de los siguientes productos:

  • Visual Studio Professional es una experiencia unificada de desarrollo que permite a los desarrolladores de software crear aplicaciones de varias capas a través de web, la nube, y dispositivos.Proporciona la capacidad de mantener y de modernizar aplicaciones existentes mientras compila las aplicaciones de corte- borde para nuevas plataformas como Windows 8.

  • Visual Studio Premium proporciona una solución integrada de ALM reunir a las partes interesadas, usuarios, y el desarrollo de software funciona para entregar aplicaciones atractivas como un equipo unificado.Las empresas de todos los tamaños requieren la colaboración a través de un conjunto diferente de participantes de equipo, trabajando en entornos de desarrollo heterogéneos, para entregar las aplicaciones de software con agilidad que producen valor confiable.Visual Studio Premium proporciona a los analistas de negocios, los administradores de proyectos y evaluadores, junto a los programadores y a los usuarios, con herramientas para integrar los procesos y colaborar sin problemas.Incluye planeación y administración ágil de proyecto, compromiso de interés y de usuario, la productividad de los desarrolladores, y las capacidades de enablement de calidad y pruebas de entregar una solución integrada de ALM.

  • Visual Studio Ultimate es los ALM completos que proporcionan para las organizaciones que desarrollan y que funcionan aplicaciones de software muy escalables y servicios.Proporciona herramientas de detección y validación de arquitectura que permiten a los equipos para mantener un nivel alto de integridad arquitectónica y administrar eficazmente deuda técnica.Ayuda de las herramientas de prueba de calidad de servicio dinámico validan la escalabilidad de las aplicaciones de software y servicios en cumplir los requisitos de escala de destino.Administración y producción de incidente de depuración perfección desarrollo y operaciones combinan en liberar, supervisar, y aplicaciones que mantiene en producción.

  • Visual Studio test Professional es ideal para evaluadores, los analistas de negocios, directores de producto, y otras partes interesadas que necesitan las herramientas de colaboración del equipo, pero no un desarrollo completo el IDE.Estos miembros del equipo pueden aprovechar un conjunto de herramientas integrado de pruebas y la administración de productos que entregue calidad a través del proceso de desarrollo.Visual Studio test Professional también admite la definición de requisitos ligera y comentarios de los clientes continua, y proporciona rastreabilidad a través de estos procesos.

En la tabla siguiente se muestra cómo usar estas herramientas a lo largo del ciclo de vida de la aplicación.Para obtener más información sobre disponibilidad detallada de características, vea. Comparación de Visual Studio 2012

Ciclo de vida de la aplicación

Visual Studio Professional 2012

Visual Studio Premium 2012

Visual Studio Ultimate 2012

Visual Studio Test Professional 2012

Herramientas del planeamiento ágiles

marca de verificación

marca de verificación

marca de verificación

Arquitectura, modelado, y diseño

marca de verificación

Desarrollo

marca de verificación

marca de verificación

Prueba (1)

marca de verificación

marca de verificación

marca de verificación

Lab Management

marca de verificación

marca de verificación

marca de verificación

Compilar

marca de verificación

marca de verificación

marca de verificación

marca de verificación

Control de versiones

marca de verificación

marca de verificación

marca de verificación

marca de verificación

Seguimiento de elementos de trabajo

marca de verificación

marca de verificación

marca de verificación

marca de verificación

Notas:

  1. Microsoft Test Manager permite administrar y ejecutar casos de prueba fuera de Visual Studio, así como crear y administrar entornos físicos o virtuales.Instalaciones de esta aplicación cliente con Visual Studio Premium 2012, Visual Studio Ultimate 2012, y test Professional 2012 de Visual Studio.

Vea también

Conceptos

Visual Studio 2012