Поделиться через


Отслеживание командных проектов в Microsoft Excel и Microsoft Project

Обновлен: Ноябрь 2007

Для управления и отслеживания проектов можно использовать Microsoft Excel и Microsoft Project. План проекта напрямую подключается к задачам, над которыми работают члены команды, что позволяет выполнять следующие действия.

  • Публиковать задачи из Microsoft Excel и Microsoft Project непосредственно на сервере Team Foundation Server.

  • Получать динамические обновления статуса задач, входящих в план проекта.

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

Отслеживание проектов в Microsoft Project

Руководитель проекта может отслеживать проекты в Microsoft Project и Team Foundation Server.

  • Создание плана проекта.

  • Создается набор задач, проводится их планирование и выполняется публикация задач на сервере Team Foundation Server.

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

  • Ход работы над проектом отслеживается в Microsoft Project.

Создание плана проекта

Чтобы настроить план проекта, подключенный к Team Foundation, выполните следующие действия:

Чтобы обеспечить визуальное представление данных проекта, которое может оказаться удобным при отслеживании проекта, можно также настроить представления в Microsoft Project. Например, можно создать представление, которое помогает контролировать ход выполнения проекта, или другое представление, в котором отражается степень загрузки ресурсов. Кроме представлений, уже доступных в Microsoft Project, Team Foundation предоставляет два дополнительных представления для контроля командных проектов. Дополнительные сведения об этих представлениях см. в разделе Представления рабочих элементов Microsoft Project. Дополнительные сведения о создании собственного представления см. в разделе Практическое руководство. Создание представления в Microsoft Project.

Импорт существующего плана проекта в Team Foundation

Чтобы члены команды могли видеть и обновлять свои рабочие элементы, можно создать новый план проекта или взять существующий план проекта и опубликовать его на сервере Team Foundation Server.

Импорт плана проекта в Team Foundation

  1. Если создается новый план проекта, настройте задачи, их длительность, назначения ресурсов, зависимости и другие параметры, как это обычно делается в Microsoft Project.

  2. Подключите план проекта к Team Foundation Server. Дополнительные сведения см. в разделе Практическое руководство. Подключение к Team Foundation из Microsoft Excel или Microsoft Project.

  3. В столбце Тип рабочего элемента установите тип рабочего элемента для каждого из рабочих элементов, который нужно опубликовать на сервере Team Foundation Server.

  4. Выберите для тех сводных задач, которые не нужно публиковать на сервере Team Foundation Server, в столбце Синхронизировать значение Не публиковать.

  5. Если есть задачи, назначенные нескольким ресурсам, разделите их на отдельные задачи, которые можно назначить одному ресурсу (в настоящее время Team Foundation Server не поддерживает назначение задач нескольким ресурсам). Можно также сгруппировать отдельные задачи в одну сводную задачу, чтобы использовать средства автоматического расчета.

    ms244373.alert_note(ru-ru,VS.90).gifПримечание.

    При назначении ресурсов для конкретных задач необходимо указывать эти ресурсы с использованием их отображаемых имен из доменных служб Active Directory (AD DS). При назначении ресурсов с использованием псевдонимов или другой укороченной формы имен ресурсов существует опасность возникновения несоответствия с описанием этих ресурсов в Team Foundation Server.

  6. Чтобы сгруппировать набор задач, создайте набор областей в Team Foundation Server и сгруппируйте задачи с использованием значения в столбце Область. Дополнительные сведения о том, как создавать области в Team Foundation Server, см. в разделе Практическое руководство. Изменение областей командного проекта.

  7. Чтобы опубликовать план проекта на сервере Team Foundation Server, в панели инструментов Рабочий элемент выберите Опубликовать.

    ms244373.alert_note(ru-ru,VS.90).gifПримечание.

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

Ограничения поддержки Project

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

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

  • Заметки Microsoft Project.   Заметки Microsoft Project не публикуются на сервере Team Foundation Server. Чтобы отправить заметки членам команды, не работающим с Team Foundation Server, можно использовать Microsoft Excel.

Основные проекты

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

Также при редактировании рабочих элементов в основном проекте необходимо их редактировать в рамках подпроекта. При работе с основным проектом рабочие элементы должны обрабатываться в режиме "только чтение".

Отслеживание хода выполнения командного проекта в Microsoft Project

В этом разделе рассматриваются следующие вопросы:

  • Обновление плана проекта путем добавления новых рабочих элементов.

  • Настройка высокоуровневых задач.

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

Обновление плана проекта путем добавления новых рабочих элементов

После публикации рабочих элементов из плана проекта на сервере Team Foundation члены команды получают возможность создавать новые рабочие элементы. Можно настроить запрос в Team Foundation, который вернет новые рабочие элементы. В этом случае при открытии плана проекта можно получить новые рабочие элементы с использованием созданного запроса.

Другим способом отслеживания новых рабочих элементов является обращение к администратору Team Foundation Server с просьбой выполнить следующие действия:

  • Настроить правило, в соответствии с которым все новые рабочие элементы будут назначаться вам.

  • Настроить уведомления по электронной почте.

После этого при создании новых рабочих элементов по электронной почте будут поступать соответствующие уведомления, позволяющие принять решение об обновлении плана проекта и включить в него новые рабочие элементы, чтобы назначить соответствующие ресурсы. Дополнительные сведения об обновлении рабочих элементов см. в разделе Практическое руководство. Публикация или обновление рабочих элементов в Microsoft Excel или Microsoft Project.

Настройка высокоуровневых задач.

Microsoft Project позволяет создавать высокоуровневые задачи, обеспечивающие отслеживание работы над детализированными задачами и сохранить контроль над проектом.

Настройка высокоуровневой задачи для отслеживания работы над детализированными рабочими элементами

  1. Настройте высокоуровневую (не сводную) задачу в Microsoft Project и опубликуйте ее на сервере Team Foundation Server для своей команды.

  2. Попросите членов команды:

    • Использовать Microsoft Excel для отслеживания хода работы над всеми детализированными задачами, входящими в высокоуровневую задачу.

    • Настройте в Microsoft Excel простую формулу, выполняющую суммирование объема оставшейся работы и объема выполненной работы в рамках высокоуровневой задачи.

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

Члены команды используют Team Foundation или Microsoft Excel для выполнения следующих действий:

  • Просмотр своих рабочих элементов.

  • Регистрация состояния рабочих элементов.

  • Регистрация времени, потраченного на обработку рабочих элементов.

Чтобы получить информацию о ходе обработки рабочих элементов, указанных в плане проекта, необходимо обновлять план проекта. Поскольку план проекта непосредственно подключен к базе данных рабочих элементов, руководитель проекта не тратит время на ввод информации о статусе рабочих элементов в план проекта вручную. Дополнительные сведения см. в разделе Практическое руководство. Публикация или обновление рабочих элементов в Microsoft Excel или Microsoft Project.

Если необходимо отслеживать изменения, внесенные в план в ходе работы над проектом, можно зафиксировать базовые показатели перед обновлением проекта и сравнить их с показателями проекта после обновления, чтобы оценить изменения. Дополнительные сведения см. в разделе "Сохранение базового плана" справки Microsoft Project.

Чтобы отслеживать отклонение обработки рабочих элементов от расписания, отобразите линии хода выполнения перед обновлением плана проекта и оцените работу, проделанную командой. Сведения об отображении линий хода выполнения см в разделе "Показ линий хода выполнения" справки Microsoft Project.

См. также

Задачи

Практическое руководство. Подключение к Team Foundation из Microsoft Excel или Microsoft Project

Практическое руководство. Изменение областей командного проекта

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

Публикация рабочих элементов

Другие ресурсы

Практическое руководство. Публикация или обновление рабочих элементов в Microsoft Excel или Microsoft Project