Jira 简明教程
JIRA - Workflow
在 JIRA 中,工作流用于 track the lifecycle of an Issue 。工作流是在问题生命周期中其状态和转换的记录。状态表示特定时间的阶段。问题在特定时间只能处于一个状态,例如已打开、待完成、已完成、已关闭、已分配等。
当问题从一种状态移动到另一种状态时,转换是一种连接两种状态的链接。对于要在两种状态之间移动的问题,必须存在转换。简单来说,转换是对问题进行的某种工作,而状态是对该问题的工作的影响。
Example
截至目前,已创建一个问题并将其打开。当被指派者开始处理该问题时,该问题会移至 In Progress status 。在此,转换是开始工作,而问题的状态现在是进行中。
JIRA 工作流具有在问题创建后立即跟踪的以下阶段 −
-
Open Issue − 创建后,问题处于打开状态,可以将其分配给被指派者开始处理。
-
In Progress Issue − 被指派者已积极开始处理该问题。
-
Resolved Issue − 该问题的全部子任务和工作已完成。现在,该问题等待报告人进行验证。如果验证成功,则将关闭该问题,或者如果需要进一步更改,则将重新打开该问题。
-
Reopened Issue − 之前已解决此问题,但解决方法要么不正确,要么遗漏了一些内容,要么需要进行一些修改。从已重新打开阶段,问题会被标记为已分配或已解决。
-
Close Issue − 问题被认为已完成,目前解决方案是正确的。根据需要,可以稍后重新打开已关闭的问题。
JIRA 工作流可以指为 Defect Lifecycle 。它遵循相同的概念;唯一的区别在于它对所有问题都是通用的,而不仅仅限于缺陷。
下图显示了标准工作流 −
转换是一种单向链接,如果问题在两个状态之间反复移动,则应创建两个转换。
Example − 在关闭和重新打开状态之间存在双向转换。在项目完成之前,如果需要进行任何修改,则可以重新打开已关闭问题,而如果在其他问题中注意到了其他工作,则可以不进行任何特定工作直接关闭重新打开的问题。