Основные сведения о командах
При разработке программного обеспечения работа часто ведется в составе команды, и несколько таких команд работают совместно в рамках организации.Этот выпуск Team Foundation Server (Team Foundation Server) предоставляет набор средств и функций, которые могут помочь командам работать совместно для достижения общих целей.С этими возможностями возможно:
Управлять списком невыполненных работ по продукту вашей команды.
Использовать виртуальную доску задач для облегчения проведения собраний команды.
Просматривать отчеты о выполнении и скорости работы команды.
Распределить работу по нескольким группам, если решено иметь не одну рабочую группу для проекта.
Примеры этого раздела основаны на команде вымышленной компании Fabrikam и том, как они используются функции в Team Foundation Server для выполнения своих задач.Обучающий пример о том, как команда использует другие функции для планирования определенной стадии, см. в разделе Гибкое планирование и итерации.
Требования
Для выполнения описанных в этом учебнике процедур требуется следующее:
Visual Studio Premium или Visual Studio Ultimate необходимы для выполнения теста.
Для просмотра командных функций, таких как невыполненная работа или доска задач, необходимо входить в состав группы доступа Full в Team Web Access.
Дополнительные сведения см. в разделах Управление профилем и просмотр разрешений, Доступ к функциям Team Web Access и Разрешения Team Foundation Server.
Team Foundation Server и Команды
В Team Foundation Server есть простой способ распознавать вашу рабочую группу или команды, одна ли команда работает над проектом или двадцать.Team Foundation Server включает зачастую недоступные сведения о том, кто включен в команду, что делает команда и когда команда собирается делать что-то , в планировании оперативно доступные сведения для каждого из этих аспектов.Например, сведения "кто" из рабочей группы представлены в членстве рабочей группы:
Сокращенное представление домашней страницы группы, включая список членов группы
Для каждой итерации можно также указать степень производительности для каждого из участников команды:
Панель производительности команды, включая сведения о производительности примера для каждого участника команды для предстоящего спринта
Раздел "Что" из рабочей группы, описывающий за какую часть работы команда отвечает, представлен как в пути области, так и в путях, связанных с группой, также как и список невыполненных задач, ошибок и других рабочих элементов, представляющих рабочий процесс, который необходимо сделать.Если рабочий элемент назначен для пути области, назначенного рабочей группе, этот рабочий элемент помещается в список невыполненных работ для рабочей группы.Команда управляет списком невыполненных работ по продукту, принимая решения при каких условиях и когда этот рабочий элемент должен выполняется:
Представление администрирования областей рабочей группы.Любой рабочий элемент, присвоенный этому пути к области, отобразится в списке невыполненных работ для рабочей группы, связанной с этим путем области
"Когда" описывает, когда работа будет выполнена, и представлено путями итераций, выбранных командой.Команда привязывает работу к определенной итерации, создавая задел работ, который следует выполнить за следующее указанное время:
Пример задела работ по рабочим элементам и задач для спринта
Вид итераций для администратораЛюбой рабочий элемент, связанный с итерацией, в которой участвует команда, появится в заделе работ для этой итерации для данной команды.
При работе над итерацией, команда самоуправляется и отслеживает выполняемую работу, используя доску задач команды.
Пример доски задач для команды
Хотя это может выглядеть сложным, на практике настройка команд и работа с ними требует малых затрат времени.При создании командного проекта команда создается автоматически и связывется с проектом.Эта команда является командой по умолчанию и ее имя которой состоит из имени проекта с добавленным словом "Команда". Например, если создать командный проект с именем "Образец кода", имя группы для команды будет "Команда образца кода".
Созданная команда имеет путь области и путь итераций, настроенные атоматически.После выбора области и итераций автоматически будет создан задел работ, хотя он может быть и пустым, если с путем области и с путем итерации не связаны рабочие элементы.При добавлении пользователей в командный проект их можно добавить в команду по умолчанию или создать для него несколько команд, и добавлять пользователей в них.В качестве альтернативного варианта можно добавлять пользователей напрямую в команду.В TFS пользователь может принадлежать нескольким командам.По умолчанию группа команды добавляется в группу Участники командного проекта, что даёт в частности всем членам команд разрешения, требуемые для доступа к рабочим элементам и иcходному коду проекта.
Связанные разделы в данном руководстве
Главная | Создание и настройка команды | Определение областей и итераций команды| Управление профилем и просмотр разрешений
См. также
Основные понятия
Гибкое планирование и итерации
Другие ресурсы
Сухопарая разработка программного обеспечения
Создание и управление ими список невыполненных работ по продукту