Управления жизненным циклом приложений с помощью Visual Studio и Team Foundation Server

С помощью набора инструментов в Visual Studio 2012 и объединение этих средств с Visual Studio Team Foundation Server, можно применить рекомендации доказанные управление временем существования приложения из understanding необходимостей клиента через конструкцию и реализацию кода до развертывания.Можно использовать инструментирование в этих средствах, чтобы отслеживать требования к вернутым коду, построениям и результаты теста.Эти методики помогут команде создать программное обеспечение, вычисляются вашими клиентами и быстрее и более быстро. Можно использовать эти средства для достижения следующих результатов:

Планирование и отслеживание проектов

Захват Планирование и отслеживание:, что важно клиентам и отслеживает ход проекта.Вводите в действие процессы и контролируйте их качество, чтобы помочь своей команде превратить требования клиентов в эффективное программное обеспечение.

Моделирование приложения

Функциональность конструктора Конструктор: или поверх существующих активов или с нуля, используя архитектурные диаграммы для взаимодействия важную информацию о программном обеспечении команды.

Повышение качества при использовании средств диагностики Visual Studio

Использование управления версиями

Использование управления версиями Team Explorer (Everywhere – Visual Studio 2010)

Запись превратитесь:, модульный тест, отладки, анализирует и профилирует приложения с помощью средства, которые интегрируются с остальноями время существования приложения так, чтобы команда могла понять, как отчет участвует в проект.

Построение приложения

Построение приложения (Team Explorer Everywhere – Visual Studio 2010)

Выполнено построение Построение. приложения с помощью встроенной системы построения, чтобы команда могла предоставить вентили качества и увидеть, какие требования выполнялись в каждом построении.

Тестирование приложения

Тест. выполнять ручные или автоматические тесты, включая производительность и нагрузочные тесты.Осуществляйте систематическое управление тестированием, чтобы команда постоянно имела представление о текущем качестве программного обеспечения.

Лабораторные среды разработки

Lab Management. с помощью Microsoft Test Manager можно создать лабораторные среды, на которых выполняется на испытаниям или физических компьютерах или виртуальные машины.Виртуальные машины могут работать на любой платформе виртуализации, управляются центру диспетчер виртуальных машин system (SCVMM).

Использование лабораторной среды в жизненном цикле приложения

Развертывание: развертывает в виртуальных сред для включения более сложные разработку и тестирование.

Для запуска для использования этих средств см. в разделе Принятие Team Foundation и для Visual Studio Application Lifecycle Management.Сведения об использовании этих средств с Eclipse см. в разделе Внедрение Team Explorer Everywhere.

Для администрирования Team Foundation Server см. в разделе Управление Team Foundation и Технический справочник для Team Foundation.

Team Foundation Server

Microsoft Visual Studio Team Foundation Server, ядро средств управления жизненным циклом приложений, предоставляет элемент управления версиями, систему построения и средств и метрики для управления и организовывать проекты.С лицензией для Team Explorer можно просматривать и обновлять данные в Team Foundation Server с помощью Team Web Access, Visual Studio и других интегрированных сред разработки.

Дополнительные сведения о клиентах, Team Foundation Server см. в разделе работа с клиентами Team Foundation.

Управление жизненным циклом приложений Visual Studio

Можно объединить другие аспекты жизненного цикла разработки приложений с Team Foundation Server с помощью одного или нескольких из следующих продуктов:

  • Унифицированное Visual Studio Professional опыт разработки, которая позволяет разработчикам создавать приложения multi- взаимодействии через Интернет, облака и устройств.Он предоставляет возможность создавать и модернизировать существующие приложения при построении - современный приложения для новых платформ, как Windows 8.

  • Visual Studio Premium предлагает интегрированное решение ALM к свело объединения заинтересованные лица, пользователей и функции разработки программного обеспечения для доставки непреодолимо приложения как унифицированная команда.Бизнеса всех размеров требующих взаимодействия через являются достаточно широкой областью набор проигрывателей рабочей группы, часто, работающий в разнородных средах разработки, чтобы доставить программного приложения с подвижностью, которые создают прогнозируемое значение.Visual Studio Premium предоставляет бизнес-аналитиков, руководители проектов и инженеры-испытателей, наряду с разработчиками и пользователями с помощью средств для интеграции их процессов и совместной работы легко.Он состоит из гибких планирования и управления проекта, заинтересованного срабатывания просмотра лиц и пользователя разработчика повышения производительности и возможностей enablement качества и тестирования для доставки интегрированное решение ALM.

  • Visual Studio Ultimate комплексные ALM, предлагающими для организаций при разработке и работающая строго масштабируемые программного приложения и службы.Он предоставляет средства обнаружения и проверка архитектуры, которые позволяют команде для сохранения высокой степени архитектурноакустической целостности и для эффективного управления техническая задолженность.Справки средств тестирования качества обслуживания proactively проверяют масштабируемость программных приложений и служб в требованиям масштабирования целевого объекта.Легко отладки управления и фабрики инцидента интегрируется разработку и отдел эксплуатации в освобождении, наблюдения и поддержки приложениях.

  • Visual Studio Professional Test идеально подходят для тестеров, бизнес-аналитиков, менеджеров продукта и других заинтересованных лиц, которым необходимы средства взаимодействия рабочей группы, но не полной интегрированной среды разработки разработки.Эти участники команды могут использовать преимущества интегрированного набора инструментов тестирования и управления продукцией, который передает качества посредством процесса разработки.Visual Studio Professional Test также поддерживает упрощенное определение требований и непрерывную обратную связь с клиентом, и предоставляет возможность отслеживания через эти процессы.

В следующей таблице показано использование этих средств на этапах жизненного цикла приложения.Дополнительные сведения о доступных функциях см. в разделе Сравнение Visual Studio 2012 подробных.

Этап жизненного цикла приложения

Visual Studio Professional 2012

Visual Studio Premium 2012

Visual Studio Ultimate 2012

Visual Studio Test Professional 2012

Гибкие средства планирования

флажок

флажок

флажок

Архитектура и разработка, моделирование

флажок

Разработка

флажок

флажок

Тест (1)

флажок

флажок

флажок

Lab Management

флажок

флажок

флажок

Построение

флажок

флажок

флажок

флажок

Управление версиями

флажок

флажок

флажок

флажок

Отслеживание рабочих элементов

флажок

флажок

флажок

флажок

Примечания

  1. Microsoft Test Manager позволяет управлять тестовыми случаями и выполнять их за пределами Visual Studio, а также создавать физические или виртуальные среды и управлять ими.Это клиентское приложение устанавливает с Visual Studio Premium 2012, Visual Studio Ultimate 2012 и Visual Studio 2012 Professional Test.

См. также

Основные понятия

Visual Studio 2012