是否可以在同一个Sprint(Backlog或Kanban)中显示不同项目的bug

问题描述:

我在同一个Project Collection中有两个不同的项目。 是否有可能在同一积压或看板板上显示两个项目的错误。是否可以在同一个Sprint(Backlog或Kanban)中显示不同项目的bug

+1

您应该合并团队项目并改用团队。 – 2014-10-30 13:24:45

我自己也遇到过这个问题,并在切换到Kanban Tool时发现了一个解决方案;只需在一个看板上创建泳道(每个项目使用一个泳道),然后将错误放入积压和下一列的进一步开发任务中。所以我对一个董事会的许多项目有完整的看法。高兴地分享我的发现。

如果您想获得来自不同团队项目的信息,可以创建自己的查询。默认情况下,查询将结果限制为当前项目,但可以轻松删除此子句。然后,您将从您有权访问的所有项目中获取结果。 MSDN can help you get started与创建查询。

但是,听起来您正在考虑将来自多个团队的数据汇总到单个项目中。通过使用一个团队项目以及其下的多个团队和使用敏捷项目组合管理的功能来支持这一点。请参阅MSDN:Agile Portfolio Management: Using TFS to support backlogs across multiple teams

目前,您无法在TFS中的单个看板上显示来自多个团队项目的工作项目。

TFS中的看板已经与迭代路径关联。迭代路径只存在于团队项目的上下文中。因此,Kanban董事会目前的实施只能在团队项目中进行。

正如@Wouter所说,您可以将两个项目移动到同一个团队项目中,并使用不同的迭代路径或区域路径来区分您的工作项目。这实际上是一种最佳做法。 “团队项目”这个名字实际上是一个糟糕的选择,因为他们的团队项目并非真正意义上的与实际的开发项目相同。这导致了很多混乱,因为不建议为每个实际项目创建一个“团队项目”。它使报告和可视化成为一个真正的问题。

记住迭代路径是一个分层属性,如果将两个项目都移动到同一个Team Project中,则可以为每个根目录下的每个项目创建迭代路径,然后可以为每个项目获取看板。迭代路径的根目录也将包含一个看板,该板将成为汇总板,显示来自两个项目的所有错误。