2016-09-06 16 views
3

Я смущен всем материалом в TFS. Может кто-нибудь объяснить, как все это сочетается?TFS смущает команда, площадь, проект, площадь, итерация

  • проекта Team коллекция
  • проект команды
  • Team
  • Площадь
  • Итерация

От this page, я думаю (команда) коллекция проект может содержать несколько (команда) проекты, который может содержать несколько команд. Это правильно? Могут ли проекты содержать другие подпроекты? Могут ли команды содержать другие подгруппы? Команда определяет группу людей (членов команды). Что-нибудь еще?

Я думаю, что команда может определить свою собственную область и итерации или наследовать их от своего родителя. Это правильно?

Можно ли проанализировать траекторию области? Например, когда путь области «DSS \ ADC \ MML» делает это всегда означает, что «DSS» является проектом, а «ADC \ MML» - это команда?

ответ

5

Сборник проектов проекта - это база данных, содержащая коллекцию проектов команды.

Командный проект является организационным подразделением для исходного кода, рабочих элементов, определений конструкций, определений выпуска, ручных тестов и т. Д. У вас может быть несколько проектов Team Collection в коллекции. Командный проект лучше всего рассматривать как «набор программных приложений и всех связанных с ними артефактов, необходимых для планирования работы, сборки, тестирования и выпуска приложений».

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

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

Итерация используется для определения отставаний и спринтов/итераций рабочего элемента. Команде обычно присваивается итерация с отставанием, а затем суб-итерации определяют спринты и связанные с ними даты начала и окончания работы.

1

Даниил дал хороший ответ, но я хочу уточнить дальше.

  • Team, Площадь, и итерация являются независимых разделов рабочих элементов.

Когда вы видите Area Path = DSS\ADC\MML вы должны думать: Район ADC\MMLв проекта DSS.

Точно так же, когда вы видите Iteration Path = DSS\ADC\Sprint 23 вы должны думать: Итерация ADC\Sprint 23в проекта DSS.

Каждый Рабочий элемент принадлежит к одной области и ровно одной итерации. Вы можете представить все рабочие элементы в двумерной сетке Area и Iteration, как показано ниже.

Как и площадь и итерация, Команда существует в рамках одного проекта. Когда вы увидите Team = DSS/MML Dev, вам следует подумать: Команда MML Devв пределах Project DSS. Обратите внимание, что в отличие от Area и Iteration, команда использует косые черты, а команда не может быть иерархической..

Рабочие элементы не связанные с командой. Вместо этого каждая Команда может быть связана с любым подмножеством областей и/или итераций с проектом. (Чтобы изменить Районы и Итерации, назначенные Команде, щелкните значок Manage Team в правом верхнем углу веб-страницы). Поэтому Команда косвенно связана с набором рабочих элементов. Отношение между Командой и Рабочим Элементом - много-ко многим.

enter image description here

Смежные вопросы