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