Пошаговое руководство. Управление рабочими элементами в Microsoft Project и Microsoft Excel
Обновлен: Ноябрь 2007
В данном пошаговом руководстве содержатся сведения об управлении рабочими элементами в Microsoft Project и Microsoft Excel.
В данном пошаговое руководстве представлены следующие задачи.
Создание электронной таблицы Microsoft Excel из запроса рабочих элементов.
Создание нового требования к программному обеспечению в Microsoft Excel.
Синхронизация списка рабочих элементов в Microsoft Excel с базой данных рабочих элементов.
Импорт рабочих элементов в Microsoft Project.
Создание новой задачи в Microsoft Project.
Создание доступных только для чтения представлений в Microsoft Project.
Синхронизация Microsoft Project с базой данных рабочих элементов.
Просмотр и обновление контрольного списка проекта.
Обязательные компоненты
Для выполнения данного пошагового руководства потребуется следующее.
Командный проект, в котором у вас есть разрешения, достаточные для доступа к рабочим элементам и их создания.
Выполните Пошаговое руководство. Создание нового командного проекта для создания командного проекта "AdventureWorks".
Один или несколько пользователей Team Foundation, которым можно назначить рабочие элементы. Дополнительные сведения см. в разделе Практическое руководство. Добавление пользователя.
Необходимые разрешения
Для выполнения данного пошагового руководства необходимо быть членом группы Участники в командном проекте или иметь разрешения Просмотр рабочих элементов на этом узле и Изменить рабочие элементы на этом узле, которым задано значение Разрешить. Кроме того, необходимо являться членом группы Участники на портале проекта. Дополнительные сведения см. в разделе Разрешения Team Foundation Server.
Управление рабочими элементами в Microsoft Excel
Microsoft Excel можно использовать для хранения списка проблем, рабочих элементов, а также для планирования работы.
Создание списка рабочих элементов
Team Foundation предоставляет надстройку Microsoft Excel, которая связывает объект списка в электронной таблице с базой данных рабочих элементов.
Создание списка рабочих элементов в Microsoft Excel.
В командном обозревателе откройте командный проект AdventureWorks, разверните узел командного проекта, разверните узел Рабочие элементы, а затем — узел Запросы группы.
Правой клавишей мыши щелкните запрос Все требования к качеству обслуживания и выберите команду Открыть в Microsoft Excel.
Откроется Microsoft Excel со всеми требованиями AdventureWorks в списке рабочих элементов. Список пуст.
Создание нового рабочего элемента в списке рабочих элементов
После создания списка рабочих элементов в Microsoft Excel можно создать новое требование.
Создание нового требования к программному обеспечению в списке рабочих элементов
В первой пустой строке введите следующие значения столбцов:
В столбце Тип рабочего элемента выделите Требование к качеству обслуживания.
Примечание. Может появиться диалоговое окно с предупреждением о том, что при вставке строки другие строки данных могут быть сдвинуты вниз. Если данное диалоговое окно будет отображено, нажмите в нем кнопку ОК.
В столбце Заголовок введите Вычисления поставок.
В столбце Тип качества обслуживания выделите Производительность.
Убедитесь, что в списке столбца Состояние выбрано Активно.
Если необходимо, в списке столбца Назначено выполните назначение рабочего элемента другому человеку.
Во всех остальных столбцах оставьте значения по умолчанию.
Повторите шаг 1 для создания другого требования с названием Получение в магазине.
На вкладке Группа в группе Рабочие элементы выберите Опубликовать.
В строке состояния отобразится сообщение об успешном завершении операции. Team Foundation сохранит новое требование в базе данных рабочих элементов.
Примечание. В Microsoft Office Excel 2003 воспользуйтесь меню Группа.
Сохранение списка рабочих элементов на портале командного проекта
Документы, созданные в Microsoft Word, Microsoft Excel или Microsoft Project, можно сохранить на портале проекта. Портал проекта является веб-узлом служб Windows SharePoint Services. Сохраняя документы на портале, вы используете их совместно со всеми членами группы и устанавливаете для них систему управления версиями.
Сохранение документа на портале командного проекта
В Microsoft Excel нажмите кнопку Microsoft Office, а затем выберите Сохранить как.
Примечание. В Microsoft Office Excel 2003 воспользуйтесь меню Файл.
В диалоговом окне Сохранение документа в поле Имя файла введите http://<TFSServerName>/sites/AdventureWorks, где TFSServerName — имя Team Foundation Server.
Нажмите кнопку Сохранить.
Диалоговое окно Сохранение документа будет обновлено со списком библиотек документов на веб-узле.
Выберите библиотеку документов Требования и нажмите кнопку Открыть.
В поле Имя файла введите Требования к "Adventure Works".
Нажмите кнопку Сохранить.
Управление рабочими элементами в Microsoft Project
Microsoft Project обычно используется для размещения зависимостей задач, балансировки нагрузки ресурсов и оценки конечных дат.
Создание файла Microsoft Project для назначения задач
Team Foundation предоставляет надстройку Microsoft Project, которая соединяет планы проектов с командным проектом. После того, как в плане проекта составлено расписание работ, можно опубликовать данные в базе данных рабочих элементов. Team Foundation создает новые рабочие элементы для назначения задач, выполненных в Microsoft Project. Задачи появляются в соответствующей очереди рабочих элементов разработчика.
Создание файла проекта в Microsoft Project из Командного обозревателя
В командном обозревателе откройте командный проект AdventureWorks, разверните узел Документы, а затем откройте узел Управление проектом.
Правой клавишей мыши щелкните файл Development Project Plan.mpp, а затем выберите команду Изменить.
В диалоговом окне Загрузка файла нажмите кнопку ОК.
Чтобы привязать файл Microsoft Project к командному проекту"AdventureWorks", в панели инструментов Группа щелкните Выбор командного проекта. Затем в диалоговом окне Подключение к Team Foundation Server выберите AdventureWorks.
Получение рабочих элементов в файл проекта
Теперь можно получить рабочие элементы из базы данных и добавить их в файл проекта.
Извлечение рабочих элементов для Microsoft Project
В Microsoft Project в панели инструментов Группа щелкните Получить рабочие элементы.
Откроется диалоговое окно Получение рабочих элементов.
В диалоговом окне Получение рабочих элементов выберите Сохраненный запрос, а затем в раскрывающемся списке выберите вариант Все требования к качеству обслуживания, после этого нажмите кнопку Найти.
В списке Рабочие элементы выберите требования Получение в магазине и Вычисления поставок, а затем нажмите кнопку ОК.
Team Foundation вставит эти два требования в виде задач Microsoft Project.
Добавление новых рабочих элементов в Microsoft Project
Для добавления новых рабочих элементов в базу данных рабочих элементов введите данные в Microsoft Project, а затем опубликуйте новые элементы в Team Foundation.
По умолчанию в Microsoft Project отображается много столбцов. Они синхронизированы с базой данных рабочих элементов.
Идентификатор рабочего элемента Значение, доступное только для чтения, являющееся уникальным номером для идентификации рабочего элемента в командном проекте. Это значение генерируется автоматически при создании новых рабочих элементов. WorkItem Id соответствует ID в базе данных рабочих элементов.
Название Название рабочего элемента.
Имена ресурсов Текущий владелец рабочего элемента, тот же пользователь, который указан в столбце Назначено в базе данных рабочих элементов. Ресурсы в Microsoft Project обновляются с помощью учетных записей пользователей из командного проекта, что упрощает назначение работ.
Путь области Узел структуры командного проекта, содержащий рабочий элемент.
Тип рабочего элемента Тип рабочего элемента, например ошибка, требование, задача, риск.
Путь итерации Когда ведется работа с элементом.
Публикация и обновление Значение, указывающее, опубликованы ли изменения, внесенные в рабочий элемент в Microsoft Project, в базе данных рабочих элементов.
Добавление новых рабочих элементов в Microsoft Project
Выделите строку под требованием Вычисления поставок.
В меню Вставка выберите пункт Создать задачу.
Microsoft Project создаст пустую строку задачи под требованием Вычисления поставок.
В новой задаче введите следующие значения столбцов:
В столбце Название введите Обновление кода веб-корзины.
В списке столбца Тип рабочего элемента выберите вариант Задача.
В панели инструментов Форматирование нажмите кнопку Отступ.
Выделите строку под требованием Получение в магазине.
В меню Вставка выберите пункт Создать задачу.
Microsoft Project создаст пустую строку задачи под требованием Получение в магазине.
В новой задаче введите следующие значения столбцов:
В столбце Название введите Создание нового клиентского приложения.
В списке столбца Тип рабочего элемента выберите вариант Задача.
В панели инструментов Форматирование нажмите кнопку Отступ.
Созданы две новые задачи, являющиеся подзадачами требований Вычисления поставок и Получение в магазине.
В панели инструментов Группа нажмите кнопку Опубликовать.
В строке состояния отобразится сообщение об успешном завершении операции.
Назначение путей области рабочим элементам в Microsoft Project
Рабочим элементам в Microsoft Project можно назначить категории компонентов из ранее созданной структуры проекта. Эти назначения позволяют отслеживать, какие рабочие элементы принадлежат группе киоска, а какие — веб-группе.
Назначение категорий компонентов в Microsoft Project
В требовании Вычисления поставок в списке столбца Путь области выберите вариант Веб.
В задаче Обновление кода веб-корзины в списке столбца Путь области выберите вариант Веб.
В требовании Получение в магазине в списке столбца Путь области выберите вариант Киоск.
В задаче Создание нового клиентского приложения в списке столбца Путь области выберите вариант Киоск.
В панели инструментов Группа нажмите кнопку Опубликовать.
В строке состояния отобразится сообщение об успешном завершении операции.
В меню Проект выберите пункт Группировка, а затем — Область командного проекта. Для поиска группы Область командного проекта может потребоваться выбрать Другие группы.
Требования и задачи будут сгруппированы по структуре проекта для AdventureWorks.
Назначение итераций рабочим элементам в Microsoft Project
Затем можно определить время завершения проекта, назначив созданные ранее итерации.
Назначение итераций в Microsoft Project
В требовании Вычисления поставок в списке столбца Путь итерации выберите вариант M2 Beta.
В задаче Обновление кода веб-корзины в списке столбца Путь итерации выберите вариант M2 Beta.
В требовании Получение в магазине в списке столбца Путь итерации выберите вариант Прототип M1.
В задаче Создание нового клиентского приложения в списке столбца Путь итерации выберите вариант Прототип M1.
В панели инструментов Группа нажмите кнопку Опубликовать.
В строке состояния отобразится сообщение об успешном завершении операции.
В меню Проект выберите пункт Группировка, а затем — Итерация командного проекта. Для поиска группы Итерация командного проекта может потребоваться выбрать Другие группы.
Требования и задачи будут сгруппированы по итерации проекта для AdventureWorks.
В меню Файл выберите пункт Сохранить/Обновить.
В диалоговом окне Сохранение документа в поле Имя файла введите Рабочие требования.
Нажмите кнопку Сохранить.
Microsoft Project сохраняет файл проекта на портале проекта, кроме того, он будет отображен в узле Документы в Сред. Командный обозреватель. Если новый файл проекта не отображается в Сред. Командный обозреватель, обновите представление, щелкнув правой клавишей мыши командный проект, а затем выбрав команду Обновить.
Работа с несколькими файлами проекта
Можно создать несколько файлов Microsoft Project, что позволит создать несколько представлений одних и тех же рабочих элементов. Это дает возможность разным группам сосредоточить внимание на разный частях работы. Некоторые документы можно сделать доступными только для обновления, чтобы сократить возможность возникновения конфликтующих изменений, внесенных из нескольких расположений.
Создание файла Microsoft Project, доступного только для чтения
В командном обозревателе откройте командный проект AdventureWorks, разверните узел Документы, а затем откройте узел Управление проектом.
Дважды щелкните файл Development Project Plan.mpp.
В диалоговом окне Загрузка файла нажмите кнопку ОК.
Чтобы привязать файл Microsoft Project к командному проекту "AdventureWorks", в панели инструментов Группа щелкните Выбор командного проекта. Затем в диалоговом окне Подключение к Team Foundation Server выберите AdventureWorks.
В Microsoft Project в панели инструментов Группа щелкните Получить рабочие элементы.
Откроется диалоговое окно Получение рабочих элементов.
Выберите Сохраненный запрос, а затем в списке сохраненных запросов выберите вариант Все требования к качеству обслуживания.
Нажмите кнопку Найти.
В списке Рабочие элементы выберите рабочие элементы Получение в магазине и Создание нового клиентского приложения.
Нажмите кнопку ОК.
Team Foundation вставит эти два рабочих элемента в виде задач Microsoft Project.
Примечание. База данных рабочих элементов не поддерживает связи задач Microsoft Project, которые бы позволили создать разные представления с разными зависимостями в нескольких файлах Microsoft Project.
Выберите задачу Создание нового клиентского приложения, а затем в панели инструментов Форматирование щелкните Отступ.
В списке столбца Публикация и обновление для обоих рабочих элементов выберите вариант Только обновить.
Попытайтесь в столбце Название изменить Создание нового клиентского приложения на Создание нового клиента.
В этом случае появится сообщение об ошибке, в котором указывается, что данная задача доступна только для чтения. С помощью этой функции можно создать несколько представлений одних и тех же рабочих элементов и гарантировать внесение изменений только в один документ. Для отмены изменений нажмите клавишу Esc.
В меню Файл выберите команду Сохранить.
В диалоговом окне Сохранение документа в поле Имя файла введите Работа группы "Киоск".
Нажмите кнопку Сохранить.
Просмотр и обновление контрольного списка проекта
Использование контрольного списка упрощает проверку действий, необходимых для выполнения этапа проекта. Контрольный список хранится в Microsoft Excel. Для отслеживания хода выполнения действий можно назначить рабочие элементы и синхронизировать контрольный список с Team Foundation.
Примечание. |
---|
Контрольный список проекта доступен в MSF для гибкой разработки программного обеспечения. Если в проекте используются другие методы, контрольный список может отсутствовать. MSF для гибкой разработки программного обеспечения — это один из шаблонов руководства по процессу, включенных в Team Foundation. Дополнительные сведения см. в разделе Поиск и использование руководства по процессу. |
Просмотр и обновление контрольного списка проекта
ВСред. Командный обозреватель на узле Документы разверните папку Управление проектом и откройте файл Project Checklist.xls.
В контрольном списке проекта в столбце Назначено назначьте каждый рабочий элемент, введя или выбрав имя пользователя группы.
Выполните синхронизацию контрольного списка проекта в Microsoft Excel с Team Foundation.
Дополнительные сведения о синхронизации электронных таблиц Microsoft Excel с Team Foundation см. в разделе Работа с рабочими элементами в Microsoft Excel и Microsoft Project.
См. также
Задачи
Пошаговое руководство. Создание нового командного проекта
Пошаговое руководство. Присоединение к командному проекту
Пошаговое руководство. Устранения конфликтующих изменений в Microsoft Project и Microsoft Excel