开放 API 与 Webhook
  1. 个人访问令牌
  2. WebHook
文件管理与 Wiki
  1. 项目文件管理
  2. 项目 Wiki

自定义工作流

产品功能介绍

工作流是一组事务在其生命周期中经历的状态流转,通常代表组织内的流程。全局状态是事务在生命周期内所处的状态,项目中的各事务的工作流状态需要从全局状态中选择。例如某项目内的需求管理的工作流需要某状态(例如:“已审核”),且全局状态配置中存在该状态,则可以直接将状态添加至需求管理的工作流中。
自定义工作流满足了不同团队的个性化需求,既可以构建敏捷开发工作流,也可以适应传统瀑布式工作方式,甚至是混合工作方式。更重要的是,可以通过定义全局工作流状态,实现状态定义的一致性,提高跨项目和跨部门协作的效率。

功能设置

  1. 需要先创建全局状态,再从已有的全局状态中挑选所需状态用于创建项目内各事务的工作流状态。

  2. 工作流配置完成后,可在项目内各事务(需求管理、工作管理、缺陷管理)中选取对应的状态。

全局状态配置

全局状态可以统一团队内不同项目的处理流程,使得一个状态在不同项目内的含义一致,方便成员实现跨项目合作。

全局状态列表

全局状态列表展示了当前团队下所有事务类型可选择的状态。

  1. 可在【团队管理】->【属性与流程】->【状态配置】中进行查看。

全局状态创建

  1. 在【团队管理】->【属性与流程】->【状态配置】中点击【创建状态】按钮。

  1. 填写【状态名称】、【状态类型】、【状态描述】后即可完成全局状态创建。

状态类型必须为“未开始”、“进行中”、“已完成”三者其中之一。

img

修改/删除全局状态

  1. 选择任一全局状态,点击末端编辑按钮即可进行【状态名称】、【状态类型】、【状态描述】的修改。

  1. 选择任一全局状态,点击最末端删除按钮即可删除全局状态(删除全局状态前需要确保无项目使用该全局状态)。

工作流配置

工作流配置包含配置事务的状态和步骤,步骤用于指定不同状态间的流转。

工作流配置页

工作流配置页包含状态列表,并且每个状态内都包含多个步骤,每个步骤都是从当前状态指向另一个状态。

  1. 单个状态下的步骤列表展示的数据如下:
  • 步骤名称;

  • 开始状态,即步骤开始前事务的状态;

  • 目标状态,即执行完步骤后事务变成的状态;

  • 用户权限,限制哪些用户可执行该步骤;

  • 操作,包含排序、编辑、重命名和删除。

状态编辑

添加状态

新添加的状态不能与已添加的状态重复。

  1. 在【任一项目】->【属性与流程】->【需求】->【工作流配置】中点击【添加状态】按钮。(此处及下文均以需求举例)

img

  1. 选择所需的需求状态(若查询不到需要的状态,可直接点击“前往新建任务状态”跳转至全局状态配置页新建全局状态并返回当前页选择)。

img

  1. 若打开“让所有的状态转换到该状态”选项,则所有当前已存在的状态下都将创建一条新步骤,且步骤的目标状态为新创建的状态,步骤名称默认为新创建的状态名。

img

删除状态

当状态下不存在步骤,无任何事务使用该状态时,状态即可被删除。

img

步骤编辑

添加步骤
  1. 在【任一项目】->【属性与流程】->【需求】->【工作流配置】点击【创建步骤】按钮,选择【目标状态】,填写【步骤名称】后即可完成步骤添加。

所选择的目标状态不能与当前状态下的已有步骤的目标状态重复。新添加的步骤名称不能与已存在的步骤名称重复。

img

步骤权限

步骤权限规定了哪些成员拥有执行当前步骤的权限。默认情况下(未设置步骤权限),所有项目内成员均可执行该步骤。

  1. 点击【任一步骤】末端的编辑按钮将调整至步骤权限配置页面。

  2. 步骤权限列表可添加用户组特殊角色(包含创建者、处理人)、成员,点击【应用配置】按钮即可生效新的步骤权限。

img

重命名/删除步骤
  1. 点击【任一步骤】最末端按钮可进行步骤重命名及删除操作。

img

工作流使用(以需求工作流为例)

需求工作流分为待评估已评估研发中已发布已关闭五个状态。

  1. 在需求列表页点击【任一需求】,进入需求详情页。新创建的需求状态默认为待评估

img

  1. 根据需求进行的阶段选择所对应的状态。

img

上一篇敏捷开发看板视图
文档是否对您有用?
感谢反馈有用
感谢反馈没用