Gerenciamento do Ciclo de Vida de Aplicativos

Aplicativos modernos precisam de um ciclo de vida moderno

Por anos, o Visual Studio permitiu que organizações de desenvolvimento de software se libertassem dos ciclos de vida dos aplicativos rígidos orientados ao processo que isolam o desenvolvimento, o teste, o gerenciamento do projeto e as equipes de operações. A abordagem da Microsoft para o ALM (Gerenciamento do Ciclo de Vida do Aplicativo) fornece um ambiente flexível e ágil que se adapta às necessidades de sua equipe, remove as barreiras entre as funções e simplifica os processos para que você possa focar na entrega do software de alta qualidade mais rápido e mais eficiente. Em um mundo onde o desenvolvimento de software se torna cada vez mais importante para o sucesso dos negócios, os princípios do ALM incorporados pelo Visual Studio são mais relevantes do que nunca.

Agile

O Visual Studio ALM fornece as ferramentas e a flexibilidade necessária para o funcionamento rápido de suas equipes. Arrastar e soltar o gerenciamento da lista de pendências emparelhado com as placas Kanban configuráveis permite que você priorize e visualize o trabalho importante para cada equipe, contribuindo para seu projeto. O suporte Scrum integrado o ajudará a planejar sprints, gerenciar a capacidade de equipe e manter o acompanhamento do progresso com quadro de tarefas e gráficos de burndown. E os painéis personalizáveis permitem que você garanta que todos tenham visibilidade ao valor que suas equipes estão fornecendo.

Desenvolvimento de software Agile

Controle de código-fonte

Independente de sua preferência - centralizada ou descentralizada - o Visual Studio ALM fornece as ferramentas que permite que sua equipe gerencie com eficiência sua base de código.

Os usuários Git ficarão felizes em localizar a reposição do Git gratuita ilimitada no Visual Studio Online, incluindo o suporte para ramificação, comentário do código leve e solicitações em pull. A integração do Visual Studio faz as alterações ramificarem, confirmando as alterações e sincronizando-as a uma confirmação mais fácil do que nunca.

O Controle de Versão do Team Foundation (TFVC) fornece o controle e os recursos que precisa para centralizar o gerenciamento do seu código. Suporta milhares de desenvolvedores dentro de um único repositório com ramificação avançada, com capacidades de mesclagem e visualização, gerenciando permissões em qualquer nível de sua base de código e suporte completo para a conformidade regulatória necessária para suportar a auditoria em qualquer nível.

Colaboração entre a equipe

Teste

O Visual Studio fornece ferramentas para ajudar sua equipe com a automação de teste, transmissão do teste manual e exploratório e o execuções de carga e desempenho. Capture informações avançadas no contexto que permitem que você reproduza erros e se certifique da qualidade de todo o processo de desenvolvimento. Automaticamente gera casos de teste por execuções exploratórias, cria e gerencia configurações de vários testes e registra ações de usuário com captura de tela e de voz para melhorar a reprodutividade dos pontos de conflito em seus aplicativos.

Ferramentas de teste

Versão

Quanto mais rápido seu software for implantado, mais rápido você poderá receber comentários. Com o gerenciamento de versão no Visual Studio, você pode configurar, aprovar e implantar seus aplicativos para qualquer ambiente. Crie orquestrações de implantação automatizadas para cada ambiente, independentemente da complexidade da configuração. A entrega de seu software com mais frequência e facilidade para um ambiente permite que seus testadores trabalhem na validação de seu sistema e mantém os participantes envolvidos no fornecimento de comentários.

Gerenciamento de versões

Entre plataformas

Se sua equipe estiver desenvolvendo softwares para diferentes plataformas e usar uma variedade de ferramentas de desenvolvedor, como o Eclipse e o Xcode, a equipe de desenvolvimento inteira ainda poderá aproveitar um ambiente de colaboração unificado e flexível com os serviços de Gerenciamento do Ciclo de Vida de Aplicativos no Visual Studio Online ou no Team Foundation Server.

O Team Explorer Everywhere coloca a potência do Team Foundation Server e do Visual Studio Online para as equipes que estão desenvolvendo no Eclipse. Conecte-se aos projetos da equipe no local ou em nuvem para acesso completo ao seu código-fonte, listas de pendências e criar capacidades para plataformas não Windows.

O ecossistema global de parceiros do Visual Studio também fornece uma série de recursos entre plataformas adicionais, como Xamarin, para compilar aplicativos nativos nos dispositivos Android e iOS reutilizando seu código .NET e suas habilidades, de forma totalmente integrada ao Visual Studio.

Team Explorer Everywhere