在JIRA中,您可以重新打开已解决和已关闭的问题。实际区别是什么?(除了解决/关闭问题需要不同的权限,例如如果涉及QA)
我们团队对于是否应该解决或关闭存在一些意见分歧,我想指向一些权威并说“我们应该这样做”。
在JIRA中,您可以重新打开已解决和已关闭的问题。实际区别是什么?(除了解决/关闭问题需要不同的权限,例如如果涉及QA)
我们团队对于是否应该解决或关闭存在一些意见分歧,我想指向一些权威并说“我们应该这样做”。
典型的问题处理流程是负责修复漏洞的人解决问题,然后打开漏洞的人决定是否接受解决方案。如果接受,则关闭它。如果不接受,则重新打开漏洞以进行进一步讨论/工作/协调。
例外情况是当 bug 是重复的时,通常在处理漏洞的人意识到这是一个重复的漏洞时,他们可以将其自己关闭为重复项。或者他们解决为重复项,打开者同意,然后关闭它。
我记得 JIRA 有一个相当灵活(但很复杂)的工作流程,因此您可以设置适合您的团队和提交问题的用户组的任何流程。
编辑:我意识到我实际上没有解释如何重新打开已关闭的问题。根据我的经验,通常不会发生这种情况,因为人们会在问题系统中搜索现有的出现相同行为的漏洞。如果你很幸运,经常出现的情况是开放新漏洞而没有调查现有的问题。
也就是说,QA 或现场人员会在原始所有者关闭之后的某个时间点说:“我记得那个漏洞。该死,他们说它已经解决了。”此时,他们可能会重新打开旧漏洞,或者创建一个新漏洞并链接到原始漏洞。我更喜欢有一个新的漏洞并链接,而不是重新打开漏洞。原因是“新”问题可能表现相同,但可能有完全不同的原因。当真正通用的错误日志消息被抛出时,这种情况经常发生。
你可能还想查看这篇博客文章,了解JIRA如何使用已解决/关闭状态和系统分辨率字段的更多详细信息。
通常情况下,您不能编辑或记录已关闭的问题的工作,您应该考虑到这一点。
我的建议是:只有测试人员才能关闭问题。
我认为CLOSED是一种状态,而RESOLVED则是一种状态。
我认为对于已解决的问题还有大量的报告可用。
底线是... RESOLVED可以意味着由于任何数量的原因“不再活动”,并且它在JIRA中具有特殊功能。CLOSED只是另一种状态。