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

Успешные проекты, как правило, имеют следующие характеристики.

  • Проект ориентирован на потребности клиентов.

  • Команда создает высокоуровневый план для реализации проекта.

  • Команда разрабатывает продукт на протяжении нескольких итераций, одновременно внося корректировки в высокоуровневый план.

  • Команда обладает эффективными средствами для адаптации к изменениям.

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

Visual Studio Application Lifecycle Management (ALM) позволяет управлять потребностями клиентов более эффективно. Можно создать высокоуровневый план, при котором проект разбивается на отрезки, которые потенциально можно предоставлять в пользование по отдельности, а также можно создать подробные планы выполнения более коротких итераций, во время которых будут разрабатываться эти отрезки.

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

Команда может использовать Visual Studio ALM и применять соответствующие шаблоны процессов для последовательного планирования, разработки и отслеживания проекта. В начале проекта при необходимости определить, какой шаблон процесса стоит использовать, см. Выбор шаблона процесса.

Руководство по процессам

Конкретные сведения об управлении проектом см. в одном из следующих разделов.

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

Связанные задачи

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

Получение представления о доступных функциях в зависимости от используемых версий сервера и клиента. Поскольку в Visual Studio Team Foundation Server 2010 добавлены новые функции, необходимо знать об ограничениях, возникающих при использовании для подключения к Team Foundation Server 2010 более ранних версий Сред. Командный обозреватель. Большинство ограничений можно обойти, установив текущий выпуск Сред. Командный обозреватель в параллельной конфигурации с более ранней версией Сред. Командный обозреватель, или же с помощью Team Web Access.

Обновите командный проект новой версии для доступа к нескольким новым функциям, обеспечиваемым обновлением до Team Foundation Server 2010. Кроме того, можно просматривать отчеты, имевшиеся до обновления, и определять способы обновления настраиваемых отчетов исходя из более ранних версий схемы хранилища данных.

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

Взаимодействие с Visual Studio ALM и Team Foundation Server с помощью одного из нескольких клиентских приложений. Для работы всех клиентов необходимо подключиться к серверу, на котором выполняется Team Foundation Server, и выбрать коллекцию проектов и командный проект. Чтобы получить доступ к выбранным командным проектам, необходимы соответствующие разрешения для клиентов.

Использование рабочих элементов для отслеживания работ и информации о командном проекте, а также управления этими работами и информацией. Рабочий элемент — это запись в базе данных, которая используется программой Team Foundation для отслеживания назначений и хода выполнения работы. Различные типы рабочих элементов используются для отслеживания различных типов работ, таких как пользовательские описания функциональности, требования клиентов, ошибки в продукте и задачи разработки.

Планирование проектов, составление графика задач, назначение ресурсов и отслеживание изменений с помощью Microsoft Project. Microsoft Project обеспечивает доступ к функциям, которых нет в Team Foundation Server, таким как календарь проекта, диаграммы Ганта и представления ресурсов.

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

Настройка командного проекта для поддержки определенных процессов и приемов, используемых командой. Перед началом каких-либо действий по настройке следует ознакомиться с типами объектов и методами, которые можно настроить, а также с возможностями использования каждого объекта для удовлетворения требований по отслеживанию проекта.

См. также

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

Новые возможности управления жизненным циклом приложений в Visual Studio 2010

Начало работы с Visual Studio Application Lifecycle Management

Администрирование Team Foundation Server

Visual Studio Application Lifecycle Management