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


Операционные различия в управлении проектами с помощью Team Foundation и Project

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

В этом разделе приведены сравнительные сведения о преимуществах и операционных различиях при использовании подключаемого модуля Team Foundation для Microsoft Project и при интеграции этих двух серверных продуктов. Дополнительные сведения о Project Server см. на следующей странице веб-сайта Майкрософт: Microsoft Project 2010.

Содержание раздела

  • Преимущества интеграции Team Foundation Server с Project Server

  • Операционные различия при использовании подключаемого модуля Team Foundation для Project и при интеграции Team Foundation Server с Project Server

  • Публикация из Project Professional и из Project

Преимущества интеграции Team Foundation Server с Project Server

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

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

  • Автоматизация совместного использования сведений о проекте командами и повышение слаженности работы команд, использующих разные методики (например, каскадную и гибкую), благодаря работе с общими данными и согласованными показателями.

  • Предоставление командам разработчиков и специалистов по управлению проектами возможности использовать такие знакомые инструменты совместной работы и согласования графика и хода выполнения проекта, как Visual Studio, Microsoft Project и Продукты SharePoint.

Если Project Server не развернут, можно использовать подключаемый модуль Team Foundation для Microsoft Project, чтобы управлять проектами на основе рабочих элементов в Team Foundation. Подключаемый модуль Team Foundation для Microsoft Project устанавливается при установке любой версии Visual Studio 2010 или Сред. Командный обозреватель 2010. С помощью этого подключаемого модуля можно добавлять и изменять данные рабочих элементов, напрямую подключаясь к Team Foundation Server. Подключаемый модуль обеспечивает представление данных рабочих элементов в Team Foundation. Можно планировать проекты и задачи, назначать ресурсы и отслеживать изменения с помощью Project для управления данными в Team Foundation. Разные пользователи могут обновлять рабочие элементы из разных планов проекта.

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

Функция

Подключаемый модуль Team Foundation для Microsoft Project

Интеграция Team Foundation Server и Project Server

Непосредственное подключение к Team Foundation Server и изменение рабочих элементов и их зависимостей.

Поддерживается полностью

  

Инициация планирования проекта, составление графика работ и управление календарями проекта.

Поддерживается полностью Поддерживается полностью

Управление и синхронизация связей зависимостей.

Поддерживается полностью

  

Просмотр состояния, графика проекта и распределения ресурсов.

Поддерживается полностью Поддерживается полностью

Работа с подпроектами, стандартными проектами и корпоративными проектами.

Поддерживается полностью Поддерживается полностью

Управление уровнем взаимодействия и синхронизации.

  

Поддерживается полностью

Просмотр и использование пулов корпоративных ресурсов.

  

Поддерживается полностью

Просмотр распределения ресурсов между несколькими планами корпоративных проектов.

  

Поддерживается полностью

Использование функций оптимизации портфеля проектов, управления запросами и отчетов (эти функции доступны только с Project Server).

  

Поддерживается полностью

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

К началу

Операционные различия при использовании подключаемого модуля Team Foundation для Project и при интеграции Team Foundation Server с Project Server

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

Область действий

Подключаемый модуль Team Foundation для Microsoft Project

Интеграция Team Foundation Server и Project Server

Модель синхронизации

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

  • Поддерживается сопоставление поля задачи в Project с полем в Team Foundation.

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

  • Планы проекта привязаны к Team Foundation Server.

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

  • Возможность публиковать данные из Project Server в Team Foundation, отправлять обновления из Team Foundation в очередь состояний и отсылать обновления в Team Foundation в зависимости от утверждения или отклонения обновления руководителями проекта.

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

  • Поддерживается сопоставление полей задач и ресурсов в Project с полями в Team Foundation.

  • После синхронизации каждая задача в Project привязывается к рабочему элементу в Team Foundation.

  • Планы проектов сопоставлены командным проектам, пока не будет выполнена отмена сопоставления.

Процесс публикации и обновления

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

  • В Project для параметра Опубликовать и обновить можно задать значение Нет, Только обновить или Да.

  • Разные планы проекта и разные задачи можно синхронизировать с одним и тем же рабочим элементом.

  • Каждой задаче можно присвоить только один ресурс.

  • Поля Project можно отображать в форме рабочего элемента, а поля Team Foundation — в плане проекта.

  • Обновления отслеживаются с помощью поля "Журнал" в каждом рабочем элементе.

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

  • В Project Professional задайте для поля Публикация в командном проекте значение Да или Нет. В Team Foundation задайте для поля Отправить в корпоративный проект значение Да или Нет.

  • С рабочим элементом можно синхронизировать только одну задачу в одном плане проекта.

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

  • Поля Project можно отображать в форме рабочего элемента, а поля Team Foundation — в плане проекта.

  • Может потребоваться разрешение конфликтов. Дополнительные сведения см. в разделе Отслеживание отправки рабочих элементов и разрешение отклонений.

  • Надежное отслеживание и ведение журнала каждого синхронизированного поля и рабочего элемента.

Свертка работы и ресурсов

  • В рабочих элементах, содержащих дочерние задачи, вычисление и свертка значений в полях "Оставшиеся трудозатраты" и "Завершенная работа" выполняются автоматически.

  • Свертка часов выполняется в Project, а не в Team Foundation.

  • Свертка ресурсов не выполняется.

  • В рабочих элементах, которые содержат дочерние задачи и не синхронизированы, вычисление и свертка значений в полях "Оставшиеся трудозатраты" и "Завершенная работа" выполняются автоматически.

  • Свертка часов выполняется в полях зеркальной копии Project и Team Foundation.

  • Свертка ресурсов и свертка выделения ресурсов выполняются в Project Professional и Project Server.

Установка и настройка

  • Требуется подключаемый модуль Team Foundation для Microsoft Project, который устанавливается с Visual Studio 2010 или Сред. Командный обозреватель 2010.

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

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

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

  • Точный контроль над публикацией и обновлением полей с учетом присвоения атрибутов PublishOnly и IfSummaryRefreshOnly.

  • Для интеграции Team Foundation Server и Project Server, а также для Project Server и Project Professional с подключаемым модулем Team Foundation требуется пакет дополнительных компонентов. Дополнительные сведения см. в разделе Требования к системе и установке для поддержки интеграции Team Foundation Server и Project Server.

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

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

  • Точный контроль над публикацией и обновлением полей с учетом полей, присвоенных элементам tfsToTarget и targetToTfs.

К началу

Публикация из Project Professional и из Project

При публикации задач из Project Professional следует открыть меню Файл и щелкнуть команду Опубликовать, чтобы опубликовать план проекта в Project Server. После обновления Project Server обработчик синхронизации извлекает данные из Project Server и определяет данные для обновления в Team Foundation на основе данных, настроенных для синхронизации. Обновляются только командные проекты, рабочие элементы и поля, настроенные для синхронизации.

При публикации задач из Project следует щелкнуть Публиковать на ленте Группа или в меню Группа.

К началу

См. также

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

Пакет функций интеграции Microsoft Team Foundation Server 2010 и Microsoft Project Server