Должен ли я использовать TFS 2010 Project Collection для каждого клиента - PullRequest
2 голосов
/ 28 марта 2010

Моя компания является компанией по разработке программного обеспечения. Мы планировали использовать TFS 2010 для разработки наших будущих клиентов.

TFS 2010 представляет коллекцию командных проектов для разделения связанных командных проектов.

Таким образом, мой вопрос заключается в том, должен ли я использовать Коллекцию проектов для клиентов или использовать уникальную Коллекцию проектов с командным проектом для клиентов, которая будет содержать несколько проектов решений для клиентов

Ответы [ 2 ]

2 голосов
/ 28 марта 2010

Это зависит от того, насколько независимы ваши проекты и клиенты.

Например, что вы изменяете серию номеров для увеличения в рамках проекта, на клиента или в вашей ферме? Смотрите следующую ссылку для некоторых из последствий:

http://blogs.msdn.com/bharry/archive/2009/04/19/team-foundation-server-2010-key-concepts.aspx

1 голос
/ 02 апреля 2010

Вот что мы решили сделать, так как мы довольно маленькая компания ...

У нас будет очень мало коллекций. Наша основная коллекция называется «Производство», и у нас будет несколько других, называемых «Детская площадка», «Подтверждение концепций» и «Образовательные справочные материалы».

Причина для этого заключается в том, что наши правила / рабочий процесс / данные необходимы для рабочих элементов / и т.д. То, как мы работаем, очень согласованно для всей компании, и вместо того, чтобы воссоздавать эту настроенную конфигурацию для многих разных коллекций, мы просто будем использовать для этого разные проекты. Коллекции будут использоваться для тех случаев, когда нам нужно действовать по другим правилам (например, в коллекции «Детская площадка», вероятно, не будет требований о регистрации, но, очевидно, будет в коллекции «Производство»).

Так что, если на данный момент это не очевидно, похоже, что для каждого клиента я предлагаю другой проект. Но, конечно, это действительно зависит от вашей компании, от того, насколько вы велики, насколько похож ваш стиль управления проектами (если вы используете CMMI для одних проектов и agile для некоторых других, вы можете захотеть разделить их), а также от некоторых других потребностей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...