2017-04-12 2678 views
0

在JIRA有三个字段(https://jira.atlassian.com/browse/TRANS-1861?jql=) 1.创建 2.更新 3.解决 我们可以从两个方面 1.缺陷修复时间计算bug修复时间=已解决 - 创建 2.修复错误时间=已更新 - 创建 修复错误后,修复代码由测试人员进行测试。如果测试人员通过了修复,那么bug就会关闭。否则,开发人员修改代码并尝试再次修复。在这种情况下,解决和关闭日期之间存在差距。更新字段的问题是每次有人处理错误报告时更新的字段。 因此,我需要知道开发人员需要多长时间来解决特定的错误。如果我通过这个公式计算(Bug修复时间= Resolved -Created),它可以吗?如何计算bug修复时间JIRA问题跟踪系统

回答

0

有很多方法来计算bug修复时间,这取决于你想要做什么和你的过程。这里有一些考虑:

  1. 当错误被报告,你何时/如何分流它?并非所有报告的错误 都是一个真正的错误,有些情况下它可以作为 设计,培训问题或简单的增强请求。
  2. 当错误被分配时,开发人员何时开始在 上开始工作。 他们开始使用它时,开发人员是否将状态从“新建”更改为“正在工作”?
  3. 错误修复完成后,它如何进行测试?如果测试 通过,状态将更改为就绪?
  4. 在生产中部署和验证错误修复之后, 问题状态更改为“已关闭”?

要查看状态更改的详细信息,可以通过REST API使用expand=changelog参数,并通过更改迭代计算每个状态的时间。这里是一个例子:

https://jira.atlassian.com/rest/api/2/issue/TRANS-1861?expand=changelog