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


Планирование командных проектов с помощью Microsoft Project 2010

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

Лента вкладки "Группа" в Project 2010

Лента меню "Рабочая группа"

  

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

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

  • Новые функции Project 2010, относящиеся к задачам

  • Добавление полей Project 2010 в Team Foundation

Новые функции Project 2010, относящиеся к задачам

В следующей таблице описаны некоторые новые функции, относящиеся к задачам, которые можно использовать для управления командными проектами. Дополнительные сведения см. на следующей странице веб-сайта Майкрософт: Project 2010 New Features.

Проект

Связанное содержимое на веб-сайте Майкрософт

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

Параметры меню на ленте планирования в режиме задачи

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

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

Даты начала и окончания для задач, запланированных автоматически (Значок режима автоматического обновления задачи), определяются ядром планирования в соответствии с зависимостями задачи и календарем проекта, как в предыдущих выпусках Project. Менеджеры проекта, которые привыкли к автоматическому планированию в последних версиях Project, могут выключить новую функцию планирования вручную для определенных задач или всего проекта.

Выполнение анализа "что если", пометив выбранные задачи как неактивные (Project 2010 Professional Edition  только Microsoft Project профессиональный 2010). Используя активный режим можно определить влияние на график, помечая некоторые элементы как неактивные. Когда задача помечается как неактивная, все связанные с ней данные сохраняются, но задача не учитывается в графике и при выделении ресурсов.

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

  

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

Добавление полей Project 2010 в Team Foundation

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

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

Задачи

См. также

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

  • для поддержки задач, запланированных вручную, добавьте в файл сопоставления одно или несколько полей pjTaskStartText, pjTaskFinishText или pjTaskDurationText. Необходимо сопоставить поля pj*Text с полями String в Team Foundation. Эти поля принимают только текстовые строки;

  • поля pjTaskStart, pjTaskFinish и pjTaskDuration содержат запланированные фиксированные даты и длительность задачи;

    СоветСовет
    По умолчанию эти поля сопоставляются на основе шаблона процесса, который был использован для создания командного проекта.
  • ядро планирования использует поля pjTaskScheduledStart, pjTaskScheduledFinish и pjTaskScheduledDuration для хранения рассчитанных дат и длительности задачи, запланированной автоматически;

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

Добавление полей в тип рабочего элемента задачи. Чтобы обновить тип рабочего элемента, добавьте элемент FIELD в каждое новое поле, которое требуется отслеживать, и элемент CONTROL в каждое новое поле, которое необходимо отображать на форме рабочего элемента. Воспользуйтесь средством командной строки witadmin, чтобы экспортировать и импортировать файл определений для каждого типа рабочего элемента.

ПримечаниеПримечание
Создавать и изменять типы рабочих элементов можно с помощью редактора процессов, мощного средства для Visual Studio.Это средство не поддерживается.Дополнительные сведения см. на следующей странице веб-сайта Майкрософт: Team Foundation Server Power Tools April 2010.

Обновление файла сопоставлений Microsoft Project. Файл сопоставления проекта определяет, как поля каждой задачи сопоставляются с полями в Team Foundation и как каждое поле публикуется и обновляется. Каждый командный проект связан со своим файлом сопоставления. Для загрузки или передачи XML-файла сопоставления проекта используется средство командной строки TFSFieldMapping.

См. также

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

Планирование задач и назначение ресурсов с помощью приложения Microsoft Project

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

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