JIRA 工作流程
在JIRA中,工作流程用于跟踪问题的生命周期。 工作流 是一个问题在其生命周期中的状态和转换的记录。状态代表问题在特定时间点的阶段。问题在某个时间点只能处于一个状态,如Opened,To Do,Done,Closed,Assigned等等。
转换是两个状态之间的链接,当问题从一个状态转移到另一个状态时。问题要在两个状态之间移动,必须存在一个转换。简单来说,转换是对问题进行的某种工作,而状态则是该工作对问题的影响。
示例
当前,问题被创建并打开。当受让人开始处理问题时,问题将移动到 In Progress 状态。这里,转换是开始工作,而问题的状态现在是进行中。
JIRA工作流程在问题创建后即可跟踪以下阶段:
- 开放问题 −创建后,问题是开放的,并可指派给受让人开始处理。
-
进行中问题 −受让人已经开始积极处理问题。
-
已解决问题 −所有子任务和工作已完成。现在,问题正在等待报告人验证。如果验证成功,问题将关闭,否则如果需要进一步更改,则会重新打开。
-
重新打开问题 −此问题以前已解决,但解决方案可能不正确,或者遗漏了一些东西,或者需要进行一些修改。从重新打开阶段开始,问题将被标记为已分配或已解决。
-
关闭问题 −问题被认为已完成,解决方案目前是正确的。关闭的问题可以根据需求稍后重新打开。
JIRA工作流程可以被称为一个 缺陷生命周期 ,它遵循相同的概念,唯一的区别是它适用于所有问题,而不仅仅限于缺陷问题。
以下图表显示了一个标准的工作流程。
一种转换是单向链接,如果问题在两个状态之间来回移动,则应创建两个转换。
示例 - 在关闭和重新打开的状态之间有双向转换。如果需要进行任何修改,关闭的问题可以在项目完成之前的任何时候重新打开,而重新打开的问题可以直接关闭,如果另一个问题中已经处理了额外的工作,并且没有在重新打开的问题上做过具体的工作。