我们有2个开发人员正在开发8个应用程序。我应该将它们拆分到单独的项目中,还是将所有项目都保留在一个项目中?如果我应该拆分它们,那么我如何使用聚合的敏捷板呢?保持独立的敏捷委员会不是很有用,因为将有更多的敏捷委员会,而不是开发人员。
发布于 2013-08-30 21:01:43
我个人的偏好是为一组相关的应用程序保留TFS项目。例如,如果您有一个网站、一个应用程序、一个TFS服务和一个计划任务,它们都在处理本质上相同的数据,但针对不同的场景,我会将它们归类为一个单独的TFS项目。
但是,如果两个应用程序从根本上不同,那么它们应该相互隔离。例如,一个是移动eCommerce应用程序,另一个是关于大象与僵尸战斗的视频游戏,只用独木舟划桨。
这样,从逻辑的角度来看,任务板是有意义的。对于相关的应用程序,您将拥有跨越所有项目的故事。您可能有一个公共的数据层服务,或者它们都使用一个您希望能够以相同的节奏维护的公共引擎。
https://stackoverflow.com/questions/18532196
复制相似问题