我想知道TFS 2010中Team Project的概念是什么。在我的公司,有一个团队同时处理多个产品。每种产品都有可视化工作室解决方案。我们正在遵循SCRUM方法。我们的产品返回日志和冲刺返回日志基本上包含与多个产品相关的项目,因此在sprint期间,团队处理与多个产品相关的积压项目。我们期待在TFS 2010中使用SCRUM流程模板。
我想知道在组织TFS源代码管理项目和充分利用TFS流程模板(SCRUM)方面应采取什么方法?
我应该为每个产品创建一个团队项目吗?但这意味着我将不得不为每个团队项目维护流程模板,产品积压和sprint积压。特别是在创建和查询工作项时,它将涉及团队资源管理器中团队项目之间的大量切换。同样,在创建刻录图表/报表时,每个Team项目都会有一个。这看起来像是一场噩梦!
或者我应该创建一个Team项目并将所有产品(Visual Studio解决方案)置于其下?这对我来说听起来更好,因为会有一个流程模板,一个产品和sprint backlog以及一个查看/查询所有工作项的地方。
对我而言,Team项目应该映射到团队而不是产品或Visual Studio解决方案。然而,根据我过去的经验,我遇到过Team Project映射到产品/视觉工作室解决方案的地方,我有点困惑。
答案 0 :(得分:5)
“团队项目”一词令人困惑。我真的希望微软使用不同的短语。
话虽如此,我不知道其他单词或短语会适用。
答案 1 :(得分:0)
我建议您为不同的解决方案创建一个团队项目和多个文件夹。 换句话说,保持您的工作原样,只创建一个团队项目。当检入产品代码时,使用服务器文件夹。这样,您就拥有了一个包含共享工作项和报告的唯一存储库