Gerenciamento de ciclo de vida de aplicativos com Visual Studio e de Team Foundation Server

Usando o pacote de ferramentas em Visual Studio 2012, e combinando essas ferramentas com Visual Studio Team Foundation Server, você pode aplicar práticas provadas gerenciar o ciclo de vida do aplicativo, entendendo as necessidades de cliente com o design e a implementação de código para a implantação.Você pode usar a instrumentação em essas ferramentas para rastrear requisitos no código, às compilações e para os resultados do teste registados.Essas práticas podem ajudar sua equipe a criar o software que são avaliados por seus clientes e que é mais rápido e mais confiável. Você pode usar essas ferramentas para obter os resultados seguintes:

Planejando e acompanhando projetos

A captura dePlano e controlar: o que é importante para seus clientes, e controla o andamento do seu projeto.Decrete processos e monitore sua qualidade para ajudar sua equipe a virar requisitos do cliente em um software.

Modelando o aplicativo

funcionalidade de design dedesign: ou sobre recursos existentes ou a partir do zero, usando diagramas arquitectónicos para comunicar informações críticas sobre o software de sua equipe.

Melhorando a qualidade com as ferramentas de diagnóstico do Visual Studio

Usando o Controle de Versão

Usando o controle de versão (team Explorer everywhere – Visual Studio 2010)

a escrita detorne: , testes de unidade, depuração, analisa, e perfis seu aplicativo usando as ferramentas que são integrados com o restante do ciclo de vida do aplicativo para que sua equipe pode compreender como o andamento contribui para o projeto.

compilando o aplicativo

Compilando o aplicativo (team Explorer everywhere – Visual Studio 2010)

A compilação deCompilação: seu aplicativo usando o sistema de compilação integrado de forma que sua equipe pode garantir portões de qualidade é encontrada e para ver quais requisitos foram cumpridos em cada compilação.

Testando o aplicativo

teste: executar testes automatizados manuais ou, incluindo desempenho e os testes de esforço.Gerenciar testar sistematicamente de forma que sua equipe conheça a qualidade de software em qualquer dia dado.

Ambientes de laboratório foundation build

Gerenciamento de laboratório: usando o gerenciador de teste Microsoft você pode criar ambientes de laboratório em que a teste de execução em computadores ou físicos em máquinas virtuais.As máquinas virtuais podem executar em qualquer estrutura de virtualização que é gerenciada pelo gerenciador (SCVMM) do virtual do centro do sistema.

Usando um ambiente de laboratório para o seu ciclo de vida do aplicativo

implantar: implantar em ambientes virtuais para ativar um desenvolvimento e um teste mais sofisticados.

Para começar a usar essas ferramentas, consulte A adoção do Team Foundation e Visual Studio para o gerenciamento do ciclo de vida do aplicativo.Para obter informações sobre como usar essas ferramentas com eclipse, consulte A adoção de Team Explorer em todos os lugares.

Para administrar Team Foundation Server, consulte Administrando ao team foundation e Referência técnica para o team foundation.

Team Foundation Server

Microsoft Visual Studio Team Foundation Server, o núcleo das ferramentas de gerenciamento do ciclo de vida do aplicativo, fornece o controle de versão, um sistema de compilação, e ferramentas e métricas para gerenciar e projetos de organização.com uma licença para Team Explorer, você pode exibir e atualizar dados em Team Foundation Server usando Team Web Access, Visual Studio e outros ambientes de desenvolvimento integrados.

Para obter mais informações sobre os clientes para Team Foundation Server, consulte Trabalhar com clientes do team foundation.

Gerenciamento do ciclo de vida do aplicativo do Visual Studio

Você pode integrar outros aspectos do ciclo de vida de desenvolvimento de aplicativos com Team Foundation Server usando um ou mais dos seguintes métodos:

  • Visual Studio Professional é uma experiência de desenvolvimento unificado que permite aos desenvolvedores criar aplicativos de várias camadas através da Web, de nuvem, e dispositivos.Fornece a capacidade de modernizar e manter aplicativos existentes para compilar apps pioneiros para novos como as plataformas windows 8.

  • Visual Studio Premium oferece uma solução integrado de ALM reunir participantes, usuários, funções e de programação de aplicativos de software para fornecer deve como uma equipe unificado.Os negócios de todos os tamanhos requerem a colaboração através de um conjunto de várias jogadores de equipe, trabalhando com freqüência em ambientes de desenvolvimento heterogêneos, para fornecer os aplicativos de software com agilidade que rendem o valor previsível.O prêmio Visual Studio fornece os analistas comerciais, gestores de projeto e testadores, ao lado dos desenvolvedores e de usuários, com ferramentas para integrar seus processos e para colaborar perfeitamente.Entender o planejamento e agile gerenciamento de projeto, encaixe de participante e de usuário, produtividade do desenvolvedor, e recursos de capacitação de qualidade de teste e fornecer uma solução integrado de ALM.

  • Visual Studio Ultimate é o ALM abrangentes que oferecem para as organizações que desenvolvem e que operam aplicativos e serviços de software altamente escaláveis.Fornece as ferramentas de descoberta e validação de arquitetura que permitem equipes para manter um alto grau de integridade web e eficiente para gerenciar o débito técnico.A qualidade de ajuda das ferramentas de testes de serviço valida dinâmica a escalabilidade de aplicativos e serviços de software em atender aos requisitos de dimensionamento de destino.O gerenciamento e incidente a produção de depuração que perfeitamente integram equipes de desenvolvimento e das operações em, liberando em monitorar, e aplicativos em aplicativos de produção.

  • O windows de teste do Visual Studio é ideal para testadores, analistas comerciais, Directores do produto, e outros participantes que precisam ferramentas de colaboração de equipe, mas não um desenvolvimento completo IDE.Esses membros da equipe podem tirar proveito de um conjunto de ferramentas integrado de teste e de gerenciamento de produtos que entregue a qualidade pelo processo de desenvolvimento.O windows de teste do Visual Studio também oferece suporte a definição de requisitos leve e comentários de cliente contínuos, e fornece a rastreabilidade através de esses processos.

A tabela a seguir mostra como essas ferramentas podem ser usadas ao longo do ciclo de vida do aplicativo.Para obter mais informações sobre disponibilidade detalhada de recursos, consulte Comparação do Visual Studio 2012.

Ciclo de vida do aplicativo

Visual Studio Professional 2012

Visual Studio Premium 2012

Visual Studio Ultimate 2012

Windows 2012 de teste do Visual Studio

Ferramentas ágeis de planejamento

marca de seleção

marca de seleção

marca de seleção

Arquitetura, a modelagem, e design

marca de seleção

Desenvolvimento

marca de seleção

marca de seleção

teste (1)

marca de seleção

marca de seleção

marca de seleção

Gerenciamento de laboratório

marca de seleção

marca de seleção

marca de seleção

Criar

marca de seleção

marca de seleção

marca de seleção

marca de seleção

controle de versão

marca de seleção

marca de seleção

marca de seleção

marca de seleção

Acompanhamento de item de trabalho

marca de seleção

marca de seleção

marca de seleção

marca de seleção

Anotações:

  1. Microsoft Test Manager permite a você gerenciar e executar situações de teste fora de Visual Studio, e cria e gerencie físicas ou ambientes virtuais.Instalações de este aplicativo cliente com Visual Studio Premium 2012, Visual Studio Ultimate 2012, e o windows 2012 de teste do Visual Studio.

Consulte também

Conceitos

Visual Studio 2012