【问题标题】:JIRA agile - find the total number of issues completed in each sprintJIRA 敏捷 - 找出每个 sprint 中完成的问题总数
【发布时间】:2016-04-07 13:00:31
【问题描述】:

在 JIRA Agile 中,我知道我可以查看 sprint 报告以查看在该 sprint 中完成的所有问题并手动计算它们。

我还可以查询在特定冲刺中完成的所有问题,例如: project = MYPROJECT AND status = Done AND Sprint = nn

但是,我想要的是 每个 sprint 中完成的问题总数。有没有办法用 JQL 做到这一点?

【问题讨论】:

  • 虽然我不确定 JQL,但当您单击“完成冲刺”时,它会在消息框中告诉您在冲刺中完成了多少问题
  • 是的,我已经看到了,尽管一旦你完成了冲刺,我认为没有任何明显的方法可以得到这个数字。我想知道在之前的 30 个 sprint 中完成了多少,而不需要手动计算每个 sprint。

标签: jira jira-agile


【解决方案1】:

我已经设置了一个保存的过滤器: project = MYPROJECT AND status = Done AND Sprint is not EMPTY AND issuetype in (Bug, Story)

然后我在我的仪表板上添加了一个二维过滤统计小工具,使用:

  • 以上查询
  • X 轴:问题类型
  • Y 轴:Sprint
  • 排序方向:降序 - 在顶部显示最近的 sprint
  • 显示总数:是

这实际上比我想要的总数要好,因为我还可以看到每个 sprint 中的错误和故事的细分。

【讨论】:

  • 我已经意识到存在一个问题,即一些错误/故事被计算在多个 sprint 中。如果错误/故事未在 sprint 中完成并移至下一个 sprint,则 Sprint 字段可以有多个值。
  • 我现在正在为此苦苦挣扎。似乎没有一种干净、一致的方法来确定在多个 sprint 中存在的问题在哪个 sprint 中被关闭(人们会假设它是最近的 sprint,但不确定如何以编程方式将其拉出)
  • @MaxCascone 我从来没有找到在 JIRA 中获取这些信息的方法,所以放弃了使用图表,这很遗憾,因为它本来是一个很好的总结。可能其中一个 JIRA 插件可以让您获得问题的最后冲刺。或者,您可以将查询结果导出到电子表格,然后 MAX() 冲刺字段。
  • 嗨,Chris R,你能看看这个问题,看看你的想法吗?我会很感激的。 stackoverflow.com/questions/47944678/…
  • @ChrisMazzochi 看了看,但我没有太多使用 API。看起来有人添加的答案可以帮助您。
【解决方案2】:

您可以使用 JQL 查询:

project = PRJKEY AND Sprint is not empty

然后使用饼图(通过导出 > 图表 > 饼图)获取数字:

【讨论】:

  • 我不知道导出选项,所以谢谢。但是,我认为这会在 sprint 中给出所有问题,而不仅仅是我需要的那些在其中完成的问题。此外,如果某个问题未在 sprint 中完成并移至下一个问题,则 Sprint 字段的值可能超过 1,我认为您的图表会将某些问题计算两次。
【解决方案3】:

尝试这样的事情怎么样:

project = MYPROJECT AND status = Done AND Sprint is not empty

我猜如果问题被添加到你设置这个字段的冲刺中,如果不是它是空的。如果属实,这会有所帮助

【讨论】:

  • 我已经得到了那个确切的查询,但正在寻找一种方法让它在 sprint 中“分组”以获得每个的总计数。
  • 只需保存您的过滤器,然后转到板并使用 thst 过滤器添加馅饼小工具。结果就是你所需要的
  • 这就是我所做的,尽管我使用了 二维过滤统计 小工具,因为它更适合我想要的东西。请参阅the answer我在评论您的答案后发布。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-10-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-04-07
  • 2015-10-19
  • 1970-01-01
相关资源
最近更新 更多