ADO中功能和用户故事的增量查询

时间:2019-08-16 21:23:56

标签: azure-devops

我正在Azure开发运营中创建用于增量计划的视图。我想显示所有计划在接下来的6个冲刺中使用的功能。该功能可能没有安排在那段时间完成,但有一个或多个“用户故事”。

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

  • 所有功能的迭代路径在接下来的6个sprint中,并在树视图下显示用户故事。
  • 所有具有用户故事的功能,在树状视图中,其迭代路径在接下来的6个sprint中。

实际上,它应该:

  • 显示具有1908-2、1909-1、1909-2、1910-1、1910-2、1911-1的迭代路径的任何功能,无论其下是否具有用户故事。
  • 并且它应该在其功能下显示任何具有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中的所有功能(及其故事),但是如果它们的故事在此范围内,则不会返回该范围之外的任何功能。< / p>

以下是查询:“功能”>“迭代0-5”>“作为子级的用户故事” enter image description here

和结果:显然,迭代0-5中的特征 enter image description here

问题是,有些功能(如此功能)的用户故事在增量之内,没有返回,因为即使用户故事在其中,功能的迭代也不在范围之内。 enter image description here

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

如您所见,这将返回超出此范围的功能(无用户故事): enter image description here

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

1 个答案:

答案 0 :(得分:0)

我能够通过在查询中使用State来解决此问题。除非功能处于活动状态,否则功能下不会包含用户故事。因此,通过过滤掉待办事项列表中的“新建”和“项目”,可以完成所有工作。

我将查询扩展为包括方案,如下所示:

enter image description here