【问题标题】:Increment Query for Features & User Stories in ADOADO 中功能和用户故事的增量查询
【发布时间】:2019-10-31 02:32:04
【问题描述】:

我正在 Azure DevOps 中为增量计划创建一个视图。我想显示为接下来的 6 个 sprint 安排工作的所有功能。该功能可能不会在那个时间内完成,但一个或多个用户故事会。

我想创建一个功能/用户故事树视图,其中显示的项目如下:

  • 迭代路径在接下来的 6 个 sprint 内的所有功能,其下有用户故事,在树形视图中。
  • 在树视图中包含用户故事的所有功能,其迭代路径在接下来的 6 个冲刺中。

实际上,它应该:

  • 显示迭代路径为 1908-2、1909-1、1909-2、1910-1、1910-2、1911-1 的任何功能,无论其下是否有用户故事。
  • 并且它应该在其 Feature 下显示迭代路径为 1908-2、1909-1、1909-2、1910-1、1910-2、1911-1 的任何用户故事(无论特征)。
  • 因此,如果它有一个迭代路径为 1908-2、1909-1、1909- 的用户故事,则应该显示迭代路径为 1911-2 或未来任何地方(例如 2006-02)的特征2、1910-1、1910-2 或 1911-1。

我已经能够编写一个查询来返回迭代 0-5 内的所有功能(及其故事),但是如果它们的故事在范围内,则不会返回此范围之外的任何功能。

查询如下:功能 > 迭代 0-5 > 用户故事作为子级

结果:显然,只有迭代 0-5 内的特征

问题是,有一些功能(例如这个)在增量内没有返回用户故事,因为功能的迭代不在范围内,即使用户故事在。

这是一个查询,它返回迭代 0-5 内的所有功能和仅用户故事:

如您所见,这会返回此范围之外的功能(没有用户故事):

我需要在功能/用户故事树视图中查看计划在接下来的 6 个冲刺中完成的所有工作。如果我能够使用 If/Then,我认为这不是问题。但是我很难用 And/Or 弄清楚它......

【问题讨论】:

  • 我也觉得用树形视图查询出来比较麻烦,你可以试试wiql看看能不能用。
  • 我不知道WIQL,但如果时间允许我会研究一下。谢谢!

标签: azure-devops


【解决方案1】:

我能够通过在查询中使用 State 来解决这个问题。除非处于活动状态,否则功能下不会有用户故事。因此,通过过滤掉待办事项中的新项目和项目,它会导致所有工作。

我扩展了我的查询以包括场景,如下所示:

【讨论】:

    猜你喜欢
    • 2022-11-18
    • 1970-01-01
    • 1970-01-01
    • 2022-07-17
    • 1970-01-01
    • 2020-06-23
    • 2020-12-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多