我们有2名开发人员正在处理8个应用程序。我应该将它们拆分为单独的项目还是将所有项目分成一个项目?如果我应该拆分它们,那么我如何使用聚合敏捷板?保持单独的敏捷板并不是很有用,因为开发人员会有更多灵活的板。
答案 0 :(得分:1)
我个人的偏好是为一组相关的应用程序保留TFS项目。例如,如果您有一个网站,一个应用程序,一个Web服务和一个计划任务,所有这些工作基本上都是相同的数据,但对于不同的场景,我会将它们分组为一个TFS项目。
但是,如果两个应用程序根本不同,则应将它们相互隔离。例如,一个是移动电子商务应用程序,另一个是关于大象用独木舟划桨的大象战斗的视频游戏。
这样,任务板从逻辑角度来看是有道理的。通过相关应用程序,您可以获得涵盖所有项目的故事。您可能拥有一个通用的数据层服务,或者它们都可能使用您希望能够以相同的节奏维护的通用引擎。