JIRA:关闭还是解决?

时间:2011-01-17 22:09:53

标签: jira issue-tracking

您可以在JIRA中重新打开已解决和已解决的问题。有什么实际区别? (除了需要不同的权限来解决/关闭问题,例如,如果涉及质量保证)

我们团队对于是否要解决或关闭存在一些意见分歧,我想指出一些权威并说“我们应该这样做”。

6 个答案:

答案 0 :(得分:62)

典型的问题工作流程是处理错误的人解决它,并且打开错误的人是决定解决方案是否可接受的人。如果是,他们关闭它。如果没有,他们会重新打开bug以进行进一步的讨论/工作/争论。

例外情况是,当一个错误是重复时,通常正在处理该错误的人意识到它是重复的,然后可以将错误本身作为副本关闭。或者也许他们将其解决为重复,开启者同意并关闭它。

IIRC,JIRA具有非常灵活(如果复杂)的工作流程,因此您可以设置任何您认为适合您的团队和将提交问题的团队的流程。

编辑:我意识到我实际上没有解决重新开放的已关闭问题。根据我的经验,它通常不会发生,因为人们在问题系统中搜索与他们所看到的行为相同的现有错误。如果你运气好的话,通常会在没有对现有问题进行任何调查的情况下打开错误。

话虽这么说,一个质量保证或现场人员会去“我记得那个错误。该死的,他们说这是固定的”在原主人关闭它之后的某个时间。此时,他们可能会重新打开旧错误,或者创建一个新错误并链接到原始错误。我的偏好是有一个新的bug和链接,而不是重新打开。原因是“新”问题可能表现出相同的行为,但可能有完全不同的原因。当真正的通用错误日志消息被吐出时,通常会出现这种情况。

答案 1 :(得分:42)

  • 已解决的通常是“准备测试”
  • 关闭通常是“工作”

您可能还想查看this blog post,了解有关JIRA如何使用已解决/已关闭状态和系统解决方案字段的更多详细信息。

答案 2 :(得分:16)

我们对外部客户采取的方式是,当我们向客户收取结算事件的时候(这也可能是一个问题或SED任务),直到那时,事件仍然得到解决

我相信你不应该重新打开一个已关闭的事件,一个是书籍,而一个已经解决的事件你可以重新打开。

顺便说一下,阅读ITIL对此的说法是明智的。如上所述page

重新开启事件的规则

尽管有足够的照顾,但即使事件已经正式结束,也会发生事件再次发生。由于这种情况,最好有关于是否以及何时可以重新打开事件的预定义规则。例如,可能有意义的是,如果事件在一个工作日内再次发生,则可以重新打开 - 但是在此之后必须提出新的事件,但与之前的事件相关联。 各个组织之间的确切时间阈值/规则可能有所不同 - 但应明确规则并记录明确的规则,并向所有服务台工作人员提供指导,以便实现统一。

答案 3 :(得分:4)

您(通常)无法编辑或记录针对已结束问题的工作,您应该考虑这一点。

我的建议是:只有测试人员关闭

答案 4 :(得分:1)

通常, 开发/资源应该解决,只有记者可以关闭。

答案 5 :(得分:0)

我认为“已关闭”是一种状态,“已解决”是一种状态。

  1. 可以将问题解决为“已完成”,“不可重复”或“已取消”(或您选择的任何状态...在工作流程规则中设置)
  2. RESOLUTION也可以很容易地在JQL中使用...例如项目= DBA,解决方案是空的
  3. 已解决的问题在其他问题注释或链接中列出时也会带有删除线字符
  4. 在数据库级别,RESOLUTION DATE是一个单独的字段,也显示在问题的DATE部分中

我认为也有很多针对已解决问题的报告。

底线... RESOLVED出于多种原因可能意味着“不再处于活动状态”,并且在JIRA中具有特殊功能。 CLOSED只是另一种状态。

Linked issue that is resolved Resolved Date gets special, built in handling