Определение объема требований к настройке
Для отслеживания работы, которую необходимо выполнить, участники группы используют рабочие элементы. Типы рабочих элементов, доступные участникам вашей команды, зависят от установленных методов, таких как Microsoft Solutions Framework (MSF) for CMMI Process Improvement или MSF для гибкой разработки программного обеспечения. Примерами типов рабочих элементов являются ошибки, требования, риски и задачи.
Этот набор рабочих элементов может потребоваться расширить для более полной поддержки системой Team Foundation используемых командой процессов и коммуникаций. Можно создать новые типы рабочих элементов, которые будут служить в качестве шаблонов для создания рабочих элементов. В зависимости от используемых процессов участникам команды могут оказаться полезными следующие типы рабочих элементов: "задача", "ошибка", "запрос на изменение", "требование к качеству обслуживания", "проблема", "проверка", "риск" и "скрипт".
После создания рабочий элемент будет иметь те поля и поведение, которые были определены в типе рабочего элемента, из которого он был создан.
Примечание
Помимо создания типов рабочих элементов можно также изменять существующие.Например, если используется метод, включающий такие типы рабочих элементов, как "задача" и "требование".с целью повышения эффективности применяемых командой процессов можно добавить поля к типу "задача" или изменить поведение типа "требование".
Тип рабочего элемента можно рассматривать как абстракцию более конкретного рабочего элемента, который формируется на его основе, тем не менее, тип рабочего элемента представляет собой набор XML-определений, которые можно создавать. См. также схему XML (Work Item Type.xsd) в пакете Visual Studio Application Lifecycle Management (ALM) SDK на веб-сайте корпорации Майкрософт.
В этом разделе
Масштаб изменений
Настройка для всех новых командных проектов
Изменение существующего шаблона процесса MSF
Настройка существующего командного проекта
Масштаб изменений
Настройка может иметь значительный или незначительный эффект в зависимости от настраиваемых параметров. При этом можно использовать один из следующих подходов:
Настройка для всех новых командных проектов Позволяет настраивать типы рабочих элементов в шаблоне процесса, изменяя его подключаемые модули, типы рабочих элементов и руководство по процессу. В этом случае изменения отражаются на всех проектах, созданных с использованием данного шаблона процесса.
Настройка для существующего командного проекта Позволяет настраивать типы рабочих элементов для одного проекта с помощью программ командной строки. В этом случае изменения отражаются на специфике работы над данным проектом, но не влияют на другие (существующие или еще не созданные) проекты.
Настройка для всех новых командных проектов
При настройке типов рабочих элементов для всех новых командных проектов следует изменять шаблон процесса, используемый командным проектом. Используя данный подход, можно внести изменения в одном местоположении, и они будут отражены во всех командных проектах, созданных на основе измененного шаблона процесса. Для получения дополнительной информации см. раздел Изменение существующего шаблона процесса MSF.
Примечание
Вместо создания шаблона процесса для новых командных проектов рекомендуется изменить существующий шаблон процесса в соответствии с конкретными потребностями.Например, можно изменить шаблоны для методологии MSF для гибкой разработки программного обеспечения или MSF для улучшения процессов CMMI.
Изменение существующего шаблона процесса MSF
Подключаемые модули шаблона процесса
При создании командного проекта для настройки подключаемых модулей шаблона процессов требуются файлы или данные конфигурации. В Visual Studio ALM содержатся подключаемые модули для отслеживания рабочих элементов, классификация, Windows SharePoint Services, управление версиями, отчеты, группы и разрешения. Каждый подключаемый модуль можно изменять для настройки шаблона процесса. Дополнительные сведения о порядке изменения подключаемого модуля для отслеживания рабочих элементов см. в разделе Определение и настройка объектов для отслеживания рабочих элементов с помощью подключаемого модуля отслеживания рабочих элементов.
Типы рабочих элементов
Набор рабочих элементов, предоставляемых Team Foundation, может потребоваться расширить для более полной поддержки используемых командой процессов и коммуникаций. Для этого можно создать новые типы рабочих элементов, которые будут служить в качестве шаблонов для создания рабочих элементов. Дополнительные сведения о порядке настройки или создания типов рабочих элементов для шаблона процесса см. в разделах Настройка данных отслеживания, форм, рабочего процесса и других объектов для проекта и Создание типа рабочего элемента.
Руководство по процессам
Руководство по процессам — это содержимое, которое описывает роли, рабочие элементы, результаты работы, деятельность и отчеты для определенного процесса разработки программного обеспечения. Руководство по процессам дополняет конкретный шаблон процесса.
Team Foundation включает два шаблона процесса: MSF для гибкой разработки программного обеспечения (MSF for Agile Software Development) и MSF для улучшения процесса CMMI (MSF for CMMI Process Improvement). Каждый из этих процессов можно настроить и использовать для разработки программного обеспечения в проектах. При добавлении или настройке типов рабочих элементов необходимо обновить соответствующее руководство по процессам для отражения в нем всех внесенных изменений. Дополнительные сведения см. в разделе Шаблоны процессов и инструменты на веб-сайте корпорации Майкрософт.
Настройка существующего командного проекта
Изменение существующего командного проекта выполняется аналогично изменению шаблона процесса, но степень изменений намного уже. Изменение существующего командного проекта влияет на повседневную деятельность участников команды. При этом сущность проектов, которые будут создаваться на основе шаблона процесса в будущем, не изменяется.
См. также
Задачи
Добавление и настройка типа рабочего элемента
Основные понятия
Настройка данных отслеживания, форм, рабочего процесса и других объектов для проекта
Другие ресурсы
witAdmin. Администрирование объектов для отслеживания рабочих элементов