Я хотел бы знать, какова концепция Team Project в TFS 2010. В моей компании есть одна команда, работающая над несколькими продуктами одновременно. Для каждого продукта есть визуальное студийное решение. Мы следуем методологии SCRUM. Наш журнал возврата продуктов и журнал спринта в основном состоят из элементов, относящихся к нескольким продуктам, поэтому во время спринта команда работает над элементами, относящимися к нескольким продуктам. Мы с нетерпением ждем использования шаблона процесса SCRUM для TFS 2010.
Мне было интересно, какой подход я должен использовать в плане организации проектов в TFS Source Control и полного использования шаблона процесса TFS (SCRUM)?
Должен ли я создать командный проект для каждого продукта? Но это будет означать, что мне нужно будет поддерживать шаблон процесса, журнал невыполненных работ по продукту и спринт для каждого командного проекта. Особенно при создании и запросе рабочих элементов, это потребует много переключений между командными проектами в Team Explorer. Точно так же, при создании диаграмм / отчетов для прожига, будет по одному для каждого из командного проекта. Это похоже на кошмар!
Или я должен создать один проект Team и поместить в него все продукты (решения Visual Studio)? Это звучит лучше для меня, потому что будет один шаблон процесса, один продукт и резерв спринта и одно место для просмотра / запроса всех рабочих элементов.
Мне кажется, что командный проект должен соответствовать команде, а не продукту или решению Visual Studio. Однако в моем прошлом опыте я сталкивался с местами, где Team Project отображается в решении для продукта / визуальной студии, и я немного запутался.