工作项状态与工作流
本章节主要介绍如何管理工作项状态与工作流
最后更新于
本章节主要介绍如何管理工作项状态与工作流
最后更新于
工作项状态是指工作项在某个特定时间点的状态,是工作项工作流的重要组成部分。
工作流是指工作项在其生命周期过程中将不同的状态以一定顺序串联,按照步骤流转,从开始到结束的过程。
ONES Project 支持不同工作项类型的工作流定制,让不同的工作项类型,在不同的项目中可以有不同的流转过程,帮助团队规范流程的同时兼具灵活性。
在项目管理配置中心
>工作项状态
,点击新建工作项状态
在弹窗内填写状态名称,并选择状态类型后,点击确定
,即可完成创建。
在项目管理配置中心
>工作项状态
,选择任一工作项状态,点击 ,可修改工作项状态的名称和状态类型。修改后的工作项状态,将会同步到所有已经应用了该状态的项目中。
在项目管理配置中心
>工作项状态
,选择任一工作项状态,点击 ,即可删除该工作项状态。如果该状态被应用到某个项目的工作项中,需要先移除再进行删除操作。
在系统出厂设置中,每一种工作项类型都有默认的工作流,可直接使用,也可以在此基础上进行调整。在工作流配置界面,系统提供 3 种视图:
流程视图
表格视图
详情视图
下面以自定义工作项工作流的表格视图为例讲解如何配置工作流。在自定义工作项的工作流中,默认包含未开始、进行中、已完成 3 种状态,可以实现如下工作流流转:
如需要对工作流进行调整时,可参照以下方法:
点击添加工作项状态
,在弹窗内选择当前工作项需要流转的状态,并点击确定
。新增加的状态会显示在表格的最后一行和最后一列。
初始状态为工作项创建时状态的默认值,一个工作流有且只有一个初始状态。点击设置初始状态
,在弹窗内选择工作项状态,设置完成后,对应的状态将会带有初始状态的标签。
步骤是两个工作项状态之间的连接,使工作项从一个状态转换到另一个状态的过程,在工作项状态流转时使用。在表格视图中,可以通过勾选表格上的复选框,可以建立一条从“开始状态”到“目标状态”的步骤,默认步骤名称为“目标状态”的名称。
也可以点击新建步骤
,在弹窗内选择开始状态和目标状态,来新建步骤。
在表格视图中,点击步骤旁的编辑图标,进入步骤编辑界面。在该界面中可以设置步骤验证、步骤属性、后置动作、重命名步骤或者删除步骤。
步骤验证用于执行步骤时的验证条件,比如设置哪些成员域可以执行当前步骤。可以在下方的成员域选择框中项目角色、成员或者用户组。
步骤属性用于执行状态流转时,需要提交的字段,比如设置属性值、上传文件或者关联 Wiki 页面。
后置动作用于步骤执行成功后,执行修改属性、发送通知、更新工作项状态等操作。存在多条后置动作时,按照列表的顺序从上到下执行。后置动作以系统权限执行,其执行结果不会影响当前步骤的执行结果。
在研发场景中,需求等工作项往往会被拆分或关联到不同的工作项,所以在需求等工作项关联不同的子工作项或关联工作项后,若两者的执行步骤可以联动,团队协作将更加顺畅,也可以缩小管理成本。
如「需求」下的子需求全部完成时,「需求」要同步完成,可在某子需求处进行「后置动作」设置;
如「需求」关联的研发任务全部完成时,「需求」要同步完成,可在研发任务处进行「后置动作」设置;
状态联动不可在目标工作项处配置,需在其相关联的工作项处或其子工作项处进行配置。
进入当前工作项的工作流步骤中,在后置动作中选择“状态联动”。
工作项及工作项状态为全局选项,完成选择后需核查是否匹配目标工作项的流转场景
1️ 选择目标工作项为父工作项,当前子工作项的父工作项均涉及「状态联动」。
2️ 设置指定目标工作项的变更状态,即完成子工作项后的父工作项预期状态。
3️ 设置后置动作验证,即设置需要满足什么条件,才会执行此后置动作。当前工作项的父工作项下的所有子工作项状态为完成,才能实现「状态联动」
工作项及工作项状态为全局选项,完成选择后需核查是否匹配目标工作项的流转场景
1️ 选择目标工作项为关联工作项:目标工作项可通过“关联关系”、“工作项类型”、“工作项状态”筛选变更范围。
2️ 指定目标工作项的变更状态。
3️ 设置后置动作验证,关联了当前工作项的源工作项下的所有任务全部完成,才能实现「状态联动」
步骤执行的条件将在步骤按钮中以图标形式展示,步骤如新增执行条件相应图标将被点亮,并且会描述条件详情,使用者可以通过描述了解流转条件。