Gerenciamento de Ciclo de Vida de Aplicativos Com Visual Studio

Usando o conjunto de ferramentas em Visual Studio Premium e Visual Studio Ultimatee a combinação dessas ferramentas com Visual Studio Team Foundation Server, você pode aplicar práticas comprovadas para gerenciar o ciclo de vida do aplicativo, entenda as necessidades do cliente por meio de código design e implementação para implantação. Você pode usar a instrumentação nessas ferramentas para requisitos de rastreamento-no código, compilações e teste de resultados. Essas práticas podem ajudar sua equipe a criar software que são muito apreciado por seus clientes e que é mais rápido e confiável. Você pode usar essas ferramentas para atingir os seguintes resultados:

Planejar e controlar: Capture o que é importante para seus clientes e controlar o andamento do projeto. Ativar os processos e monitorar a sua qualidade para ajudar sua equipe para ativar os requisitos do cliente em software de trabalho.

Planejando e acompanhando projetos

Design: Funcionalidade de ativos existentes ou do zero, usando diagramas de arquitetura para comunicar informações importantes sobre o software de sua equipe de design.

O aplicativo de modelagem.

Desenvolva: Write, o teste de unidade, depurar, analisar e criar o perfil de seu aplicativo usando as ferramentas que estão integradas com o restante do ciclo de vida do aplicativo para que sua equipe pode compreender como o seu progresso contribui para o projeto.

Desenvolvimento do aplicativo

Usando o controle de versão

Usando o controle de versão (em todos os lugares de Team Explorer)

Compilação: Crie seu aplicativo usando o sistema de compilação integrado para que sua equipe possa garantir gates de qualidade são atendidas e ver quais requisitos tenham sido realizados em cada compilação.

Construção do aplicativo

Criação de aplicativos (em todos os lugares de Team Explorer)

Teste: Execução manual ou testes automatizados, inclusive testes de tensão e desempenho. Gerencie testes sistematicamente para que sua equipe Saiba a qualidade do software em qualquer dia.

Testando o aplicativo

Implante: Implante em ambientes virtuais que possibilitam o desenvolvimento e testes mais sofisticados.

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

Para começar a usar essas ferramentas, consulte Introdução ao gerenciamento de ciclo de vida de aplicativos de Visual Studio.

Para obter informações sobre como usar essas ferramentas com o Eclipse, consulte Plug-in do Team Foundation Server para Eclipse.

Para obter informações sobre o que foi adicionado desde a última versão do Visual Studio, consulte Novidades para o gerenciamento do ciclo de vida de aplicativos em 2010 de Visual Studio.

Para administrar Team Foundation Server, consulte Administração de Team Foundation Server e Referência técnica do Team Foundation.

Team Foundation Server

Microsoft Visual Studio Team Foundation Serveré a plataforma de colaboração no núcleo da solução Visual Studio para o gerenciamento de ciclo de vida do aplicativo. Team Foundation ServerFornece serviços fundamentais, como o controle de versão, o item de trabalho e o bug de rastreamento, criar um data warehouse e automação. Poderosas ferramentas de relatórios e painéis de controle fornecem visibilidade a integridade geral do projeto e tendências históricas e métricas em tempo real para fornecer avisos antecipados de possíveis problemas para que você possa fazer decisões orientados a dados e correções de curso. Além disso, ágil de planejamento de ferramentas e a integração com a Ajuda do Microsoft Project e Project Server você planeja e gerenciar seus projetos.

Licenças do Microsoft Team Foundation Server sob o modelo de licença de acesso de cliente do servidor (CAL). As organizações devem ter uma licença para cada instância em execução de Team Foundation Server e, com algumas exceções, um Team Foundation Server 2010 CAL para cada usuário ou dispositivo que acessa Team Foundation Server. Se você tiver uma licença de acesso de cliente (CAL), você pode exibir e atualizar dados usando o Team Web Access, Visual Studioe outros ambientes de desenvolvimento integrado. Para obter mais informações, consulte a seguinte página no site da Microsoft: Microsoft Visual Studio 2010 e MSDN white paper de licenciamento.

Visual Studio Application Lifecycle Management

Para obter mais informações sobre clientes para Team Foundation Server, consulte Trabalhando com clientes do Team Foundation.

Gerenciamento de Ciclo de Vida de Aplicativos Com Visual Studio

Você pode integrar a outros aspectos do ciclo de vida de desenvolvimento de aplicativo com Team Foundation Server usando um ou mais produtos Visual Studio Premium e Visual Studio Ultimate.

  • Microsoft Test Managerpermite gerenciar e executar casos de teste fora Visual Studioe criar e gerenciar ambientes físicos ou virtuais.

  • Visual Studio PremiumFornece um conjunto de ferramentas de desenvolvimento completo que simplifica a tarefa de criação de aplicativos. Avançado de codificação, depuração, o banco de dados e ferramentas de teste ajudam você e sua equipe para fornecer aplicativos de escalável de alta qualidade.

  • Visual Studio Ultimatesimplifica o desenvolvimento de soluções, reduzindo os riscos e aumentar o retorno, fornecendo ferramentas para todos os estágios do ciclo de vida do projeto e desenvolvimento por meio de teste e implantação. Você pode criar seu aplicativo em UML ou analisar seus ativos de software existente. Você pode definir a arquitetura de software e validar esse design quando sua equipe faz check-in e baseia-se com Team Foundation Server.

A tabela a seguir mostra como essas ferramentas podem ser usadas em todo o ciclo de vida do aplicativo.

Ciclo de vida do aplicativo

Team Foundation Server

Microsoft Test Manager

Visual Studio Premium

Visual Studio Ultimate

Planejar e controlar

marca de verificação

Design

marca de verificação

Desenvolver

marca de verificação

marca de verificação

marca de verificação

Teste

marca de verificação

marca de verificação

marca de verificação

marca de verificação

Criar

marca de verificação

Para obter mais informações sobre os recursos que estão disponíveis nessas versões do Visual Studio, consulte Recursos de gerenciamento de ciclo de vida do aplicativo em 2010 de Visual Studio.

Consulte também

Outros recursos

Glossário ALM (gerenciamento) do ciclo de vida do Visual Studio aplicativo