JIRA - 工作流
在 JIRA 中,工作流用于跟踪问题的生命周期。工作流是问题在其生命周期内的状态和转换的记录。状态表示问题在特定时间点的阶段。问题在给定时间点只能处于一种状态,如已打开、待办、已完成、已关闭、已分配等。
转换是问题从一种状态转变为另一种状态时两种状态之间的链接。问题要在两种状态之间移动,必须存在转换。简单地说,转换是针对问题完成的某种工作,而状态是工作对该问题的影响。
示例
到目前为止,问题已创建并打开。当受让人开始处理问题时,问题将移至进行中状态。在这里,过渡是开始工作,而问题的状态现在是渐进式的。
JIRA 工作流在问题创建后有以下阶段需要跟踪 −
打开问题 − 创建后,问题处于打开状态,可以分配给受让人开始处理。
进行中问题 − 受让人已积极开始处理该问题。
已解决的问题 − 该问题的所有子任务和工作均已完成。现在,问题正在等待报告者验证。如果验证成功,则将关闭或重新打开,以备进一步更改。
重新打开的问题 −此问题之前已解决,但解决方案不正确或遗漏了一些内容,或者需要进行一些修改。从"重新打开"阶段开始,问题被标记为已分配或已解决。
关闭问题 − 问题被视为已完成,目前解决方案正确。已关闭的问题可以根据要求稍后重新打开。
JIRA 工作流可以称为缺陷生命周期。它遵循相同的概念;唯一的区别是它适用于所有问题,而不仅限于缺陷。
下图显示了标准工作流程 −
![标准工作流](/jira/images/standard_workflow.jpg)
如果问题在两种状态之间来回移动,则转换是单向链接;应创建两个转换。
示例 − 在关闭和重新打开状态之间存在双向转换。如果在项目完成之前任何时候需要进行任何修改,则可以重新打开已关闭的问题;如果在另一个问题中处理了额外的工作并且尚未对重新打开的问题进行任何具体工作,则可以直接关闭重新打开的问题。