我正在尝试使用 JQL 来测量周期时间(控制图有其他问题),因此我需要获取问题更改状态的日期。 我发现可以使用 CHANGED 关键字来过滤在某些日期更改状态的问题,但我认为没有办法将更改日期实际列为一列。
有什么想法吗? 你们如何解决周期时间数据缺乏可见性的问题?
目前 JIRA 中没有简单的解决方案。请参阅问题 https://jira.atlassian.com/browse/JRA-12825 了解整个讨论。 Atlassian的论证如下:
除了 mliebelt 的建议之外,还有另一个建议:https://answers.atlassian.com/questions/128370/how-to-capture-date-of-state-change-in-jira。它需要 JIRA Misc 工作流程扩展,并使用“从一个字段复制值到另一个字段”功能来捕获自定义字段中的转换日期。
Atlassian Marketplace 中有一个名为 Timepiece - Time in Status for Jira 的插件就是为了这个目的。
该插件准备报告,说明每个问题在每个状态或受让人上花费了多少时间。它还具有 4 种显示状态转换日期的报告类型。
正如其他人所指出的,Jira 不会将此信息作为 JQL 查询结果中的列提供。如果您想使用自定义构建的解决方案,则必须进行一些严格的配置以在自定义字段中记录转换日期,或者您可以使用 Jira REST API 从 Jira 获取每个问题的数据并编写一些代码来执行自己计算一下。无论哪种情况,使用该应用程序都会便宜得多。
如果需要计算当天更改状态的 Jira 数量,则状态时间没有用处。状态小部件中的时间对此毫无用处