我如何按照 Backlog 中相关用户故事的顺序查询任务?

How can I query Tasks in the order of their related User Stories on the Backlog?

我们在 Visual Studio Team Services 中使用敏捷流程模板,并在 Backlog 中优先考虑用户故事。我们没有明确地确定任务的优先级,而是根据用户故事的顺序来处理它们 Parent 在 Backlog 中(通过 Backlog 上的用户故事深入到任务)。

我想向开发人员提供一个查询,该查询专注于分配给他们但由与他们相关联的积压工作中的用户故事排序的任务。它旨在用于 Visual Studio 中团队资源管理器的“我的工作”窗格,在那里我发现仅返回直接 link 和树查询的顶层 - 而不是 child 项。

基于 linked 工作项的过滤得到了很好的支持,但到目前为止我还没有找到任何按 linked 工作项排序的方法。请注意此过滤器下方屏幕截图中 'Filters for linked work items' 区域中的 Stack Rank 字段,并且不会排序,这正是我所追求的。

像以前一样创建直接链接查询,但从匹配用户故事开始(您可以将其范围限定为迭代、检查状态等)

然后在某些状态下将任务的链接条件分配给@Me。关键是将排序列设置为 Stack Rank [Asc],以便获得正确的顺序。

请务必注意,这不会显示分配给用户的任何孤立任务(没有父用户故事的任务),如果您限制故事状态,则它不会显示任何在parent 已完成(无论如何都不应该)

"My Work" 面板中的

"Available Work Items" 默认只显示查询的顶级项目。目前没有任何方法可以改变这一点。现在也不支持按链接的工作项排序。您可以在 VSTS User Voice.

上提交功能请求

目前的备选方式就是您所说的:点击"Open Query"查看查询的详细结果