TFS2012 sprint 规划:我可以修改“Backlog Query”吗?

Posted

技术标签:

【中文标题】TFS2012 sprint 规划:我可以修改“Backlog Query”吗?【英文标题】:TFS2012 sprint planning: Can I modify the "Backlog Query"? 【发布时间】:2012-10-03 01:44:32 【问题描述】:

我们已将 Team Foundation Server 2010 升级到 Team Foundation Server 2012,现在正在使用出色的 TFS2012 Web 访问来处理我们的产品积压、冲刺和 Scrum 板。这一切都运作良好。除了这个:在我们的 TFS2012 网络访问中,我去工作,我看到了我的产品待办事项。但是,我只希望看到未分配给 Sprint(过去/当前或未来 sprint)的 PBI。但是我看到所有没有完成状态的 PBI。我希望 PBI 在移至 Sprint Backlog 时会从该 Product Backlog 中删除。对吧?

我想编辑工作项查询以进行更改,以便只有具有迭代路径的 PBI 不在 sprint 内。我可以这样做吗?

有一个按钮创建积压查询,当我单击该按钮时,会创建一个新查询。我可以编辑该查询 - 但它不用作积压/计划屏幕的查询。

我没有尝试查看此查询是否与新创建的 TFS2012 团队项目中的查询类似。这可能与 TFS2010 团队项目的升级有关。

提前致谢。

10 月 15 日编辑:

在创建这个问题时,我觉得 PBI 可能同时出现在 Sprint Backlog 和 Product Backlog 中是错误的。但是 - 在考虑如何完成计划时 - 这可能没问题。我应该将 Product Backlog 视为未完成的 PBI 的积压。 PBI 可能会为 sprint(当前或未来,甚至是过去的 sprint)计划 - 但尚未完成。

关于 Product Backlog 视图中的 预测 功能:这存在一些问题。积压优先级比已经分配给 sprint 的 PBI 具有更高的优先级 - 这可以改进。我认为这个特性只能用于非常对未来冲刺的粗略估计。如果您的 sprint 中有许多 PBI - 预测功能甚至可能会产生误导。这是我的看法。

【问题讨论】:

【参考方案1】:

没有任何选项可以隐藏已在冲刺/迭代中的工作项或更改积压查询。我还检查了包含许多增强功能的 TFS 2012 Update 1 CTP。我认为这将是一个非常有用的功能。我创建了一个 Visual Studio UserVoice 功能建议。如果您有任何可用的选票,请随时为它投票,以便获得更多关注。

http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3257889-hide-iteration-work-items-in-web-access-backlog-or

【讨论】:

MikeDouglasDev - 问了这个问题后,我改变了主意。但是,可以通过不使用此“硬编码”查询来改进 Web 访问。可以自定义许多其他功能 - 但不是这个。我接受答案。 莫腾,我确实发现了另外一件事。一旦提交或完成(Scrum)或活动、已解决、关闭(敏捷),工作项将从积压中消失。希望他们将来会为此添加一些额外的自定义。【参考方案2】:

如果将 PBI 分配给特定的 sprint,并且您将 PBI 的状态设置为除 New 之外的任何状态,它将从积压中消失,并且仅显示在 sprint 中。如果您将其保留在 New,它将同时显示。

【讨论】:

【参考方案3】:

您需要将 PBI 更改为适当的状态。一旦它被“提交”到 Sprint 中,它就不会再在 backlog 中了。

【讨论】:

也许我遗漏了一些东西,但我在我的产品待办列表中看到了大量的已提交状态项。 此功能在后来的 TFS 更新中得到了更新。现在,您将在积压工作中看到所有未关闭的项目,无论它们是否处于 sprint 中。

以上是关于TFS2012 sprint 规划:我可以修改“Backlog Query”吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何配置 TFS 2012 燃尽图来跟踪错误?

TFS 迭代板未显示团队

TFS看板的迭代规划

TFS - 使用频繁更改的分支路径构建定义

什么是Scrum敏捷开发中,做好Sprint规划

如何将错误归类为 TFS 2012 中的错误以外的其他内容?