Настройка командного проекта
При создании нового командного проекта в Visual Studio Application Lifecycle Management (ALM) настройки, средства и содержимое этого проекта определяются шаблоном процесса, выбранным в мастере создания командных проектов. В процессе работы с командным проектом начальные настройки могут перестать соответствовать потребностям и может потребоваться выполнить индивидуальную настройку командного проекта.
Например, может оказаться, что группа "Участники", созданная из шаблона процесса, имеет слишком общий характер и нужны более конкретные ролевые группы, например "Разработчик" или "Тест-инженер". Кроме того, может оказаться, что командные запросы по умолчанию удобны, однако нужны также дополнительные командные запросы. После создания командного проекта его можно настроить несколькими способами.
В этом разделе
Добавление или изменение групп безопасности
Изменение путей к итерации и области структуры проекта
Настройка форм, полей и рабочего процесса рабочего элемента
Добавление типов рабочих элементов, типов связи или категорий
Настройка запросов рабочих элементов, отчетов и панелей мониторинга
Настройка ресурсов командного проекта
Добавление или изменение групп безопасности
Задача |
См. также |
---|---|
Создание групп или изменение имеющихся групп. Администратор проекта определяет задачи, которые могут выполнять участники команды, распределяя их по группах и предоставляя им разрешения. Чтобы упростить эту задачу, в Team Foundation предусмотрены параметры групп и разрешений по умолчанию. Если группы по умолчанию недостаточны или не соответствуют потребностям, эти группы можно обновить или создать новые. Можно также добавлять или удалять индивидуальных пользователей в группу или предоставлять и отменять разрешения для группы. |
|
Предоставление разрешений для папок командных запросов. С помощью папок и подпапок можно упорядочить командные запросы и сделать их общедоступными. Разрешения настраиваются для открытия или ограничения доступа к запросам и папкам, созданным в рамках командных запросов. Можно настроить разрешения для отдельных пользователей, групп Windows или Visual Studio Team Foundation Server. |
Изменение путей к итерации и области структуры проекта
При создании нового командного проекта с помощью любого шаблона процесса Visual Studio ALM командный проект не включает структуру классификации областей, а включает минимальных набор путей итерации. В случае использования шаблона процесса другой компании, области и итерации командного проекта могут быть не установлены.
Для настройки структуры командного проекта можно определить иерархический набор функций или компонентов в качестве путей к областям. Кроме того, можно определить иерархический набор периодов времени, которые называются итерациями или спринтами. Задав эти две структурные иерархии, участники команды могут назначить свою работу соответствующей области продукта и итерации, в которой эта работа будет выполняться.
Дополнительные сведения см. в разделе Создание и изменение областей и итераций.
Настройка форм, полей и рабочего процесса рабочего элемента
Типы рабочих элементов можно настраивать в соответствии с рабочим процессом или разными типами рабочих элементов, которые необходимо отслеживать. Например, типы рабочих элементов можно настроить следующим образом:
добавление полей;
переименование полей;
ограничение списка допустимых значений полей;
настройка обязательных полей или полей только для чтения;
настройка зависимости одного поля от другого;
автоматическое заполнение значений полей;
реорганизация отображения сведений в форме;
изменение состояний и поддерживаемых переходов состояния;
изменение привязки определенного поля к столбцу Microsoft Project;
Задачи |
Связанное содержимое |
---|---|
Добавление и удаление поля рабочего элемента или настройка способов использования этого поля для отслеживания данных. Можно настроить существующий тип рабочего элемента или создать новый для соответствия требованиям в отношении отслеживания проектов. |
|
Добавление и удаление поля рабочего элемента или настройка способов использования этого поля для отслеживания данных. Поля рабочих элементов можно использовать не только для создания отчетов, но и для отслеживания данных типов рабочих элементов и определения критериев фильтрации запросов. Все элементы данных, которые необходимо отслеживать, использовать для определения рабочих процессов или которые фигурируют в формах типов рабочих элементов, должны быть определены в файле определения типа рабочих элементов с помощью элемента FIELD. |
|
Изменение и настройка формы рабочего элемента для типа рабочего элемента. Способом отображения элементов пользовательского интерфейса для типа рабочего элемента можно управлять посредством раздела FORM определения типа рабочего элемента. У каждого типа рабочего элемента должна быть одна и только одна форма. Разработчик должен описать всю форму, включая все ее вкладки, поля и группы. |
|
Назначение списка выбора общим для разных типов рабочих элементов. Для быстрого обновления содержимого списков выбора, используемых для многих типов рабочих элементов, можно определить глобальные списки. |
|
Добавление, удаление или изменение состояний или переходов, управляющих рабочим процессом. Рабочим процессом можно управлять, определяя его начальное состояние, допустимые состояния, допустимые переходы между этими состояниями, а также пользователей или группы, обладающие разрешением на выполнение таких переходов. |
|
Изменение способа сопоставления Office Project с Team Foundation. Если для планирования и составления расписания командных проектов используется Office Project, может понадобиться просмотр и изменение сопоставления полей, используемых в расписании. Если добавить в тип рабочего элемента новые поля данных, можно сопоставить поле, и оно появится в плане. Файл сопоставления полей Office Project представляет собой XML-файл, который можно передать на сервер, на котором располагается коллекция командных проектов, или загрузить с этого сервера. |
Добавление типов рабочих элементов, типов связи или категорий
Задача |
Связанные разделы |
---|---|
Создание типа рабочего элемента. Можно создать тип рабочего элемента из существующего типа. Можно добавить поле, правила к полю, определить допустимые значения для поля, добавить состояния и переходы для типа, а также изменить разметку формы для типа. |
|
Создание и настройка типов связей. Можно настроить существующий тип связи или создать новый для соответствия требованиям к отслеживанию проектов. Типы связей используются для создания отношений между рабочими элементами. |
|
Создание и управление категориями типов рабочих элементов. Можно сгруппировать один или несколько типов рабочих элементов одного проекта в категорию. Категории полезны, когда командные проекты содержат схожие типы рабочих элементов с различными именами. Необходимо определить категории, поддерживающие запросы, отчеты и командное сотрудничество. |
Настройка командных запросов, отчетов и панелей мониторинга
Задача |
Связанные разделы |
---|---|
Отслеживание состояния рабочих элементов и составление отчетов. С помощью запросов рабочих элементов можно создавать списки рабочих элементов. Для поиска необходимой информации можно создавать простые и сложные запросы. Кроме этого, можно выводить результаты запроса в форме плоского списка или списка в виде дерева, в котором будут представлены все связи между рабочими элементами. |
|
Определение отчетов, поддерживающих требования к отслеживанию проекта. В зависимости от шаблона процесса, используемого для создания командного проекта, могут уже быть определены несколько отчетов. В дальнейшем можно более точно настроить эти отчеты или создать новые. В этих отчетах могут содержаться новые поля данных, добавленные к типам рабочих элементов. Пользовательские отчеты можно создавать с помощью Business Intelligence Development Studio, конструктора служб отчетов SQL Server 2008 или путем извлечения отчетов и редактирования их XML-содержимого вручную. |
|
Определение панелей мониторинга, предоставляющих сведения о ходе работ команды. В зависимости от шаблона процесса, используемого для создания командного проекта, могут уже быть определены несколько панелей мониторинга. Эти панели можно в дальнейшем настроить или создать новые панели мониторинга. |
Настройка ресурсов командного проекта
Задача |
Связанные разделы |
---|---|
Создание или сохранение руководства по процессу для команды. В руководстве по процессам описаны все роли, формы, отчеты и рабочие процессы, использованные в командном проекте. Руководство по процессам можно создать в соответствии с индивидуальными особенностями процессов, которые должна выполнять команда, настроив это руководство соответствующим образом. |
|
Изменение формата предупреждений. Пользователь может настроить содержимое и формат уведомлений по электронной почте об изменениях, внесенных в рабочие элементы участниками команды. Например, можно создать уведомления для проектов, рабочих элементов и событий построения, а также настроить внешний вид и поведение уведомлений, отправляемых участникам команды. |
См. также
Основные понятия
Настройка командных проектов и процессов
Другие ресурсы
Совместная работа команды с помощью ресурсов командного проекта