如何在TFS中组织项目?

如何在TFS中组织项目?,tfs,agile,Tfs,Agile,我们有2个开发人员正在开发8个应用程序。我应该将它们拆分为单独的项目还是将它们全部保留在一个项目中?如果我应该拆分它们,那么如何使用聚合敏捷板呢?保持独立的敏捷板不是很有用,因为敏捷板将比开发人员多得多。我个人的偏好是为一组相关的应用程序保留TFS项目。例如,如果您有一个网站、一个应用程序、一个Web服务和一个计划任务,所有这些都处理基本相同的数据,但针对不同的场景,我会将它们作为单个TFS项目进行分组 但是,如果两个应用程序在本质上是不同的,那么它们应该相互隔离。例如,一个是移动电子商务应用程

我们有2个开发人员正在开发8个应用程序。我应该将它们拆分为单独的项目还是将它们全部保留在一个项目中?如果我应该拆分它们,那么如何使用聚合敏捷板呢?保持独立的敏捷板不是很有用,因为敏捷板将比开发人员多得多。

我个人的偏好是为一组相关的应用程序保留TFS项目。例如,如果您有一个网站、一个应用程序、一个Web服务和一个计划任务,所有这些都处理基本相同的数据,但针对不同的场景,我会将它们作为单个TFS项目进行分组

但是,如果两个应用程序在本质上是不同的,那么它们应该相互隔离。例如,一个是移动电子商务应用程序,另一个是关于大象与只有独木舟划桨的僵尸战斗的视频游戏

这样,从逻辑的角度来看,任务委员会是有意义的。使用相关的应用程序,您将拥有贯穿所有项目的故事。您可能有一个通用的数据层服务,或者它们都使用一个您希望能够以相同的节奏维护的通用引擎