自动化规则

本文介绍如何根据创建需求的类型配置规范自动化规则。

前提条件

根据新建需求的类型与场景,配置自动化规则。

为什么要用自动化规则?

在日常工作中使用项目协作的需求您可能会遇到以下问题:

  1. 需求关联的代码已经发布了,但是状态还停留在待处理。

  2. 这部分工作有固定接口人,但是每次还需要手动指派负责人。

  3. 负责的工作项已经快到期了,但是没有提醒,导致错过了交付时间。

类似如上的问题造成很大的手动维护成本,且往往会由于更新不及时造成交付效率降低。

为了更好的解决这些问题,云效项目协作提供了自动化规则配置引擎服务,通过触发-过滤-响应模式,完成状态自动流转、需求自动指派、自动催办。繁琐重复的事务交给自动化引擎,让您有更多的时间精力投入有价值的工作。

在什么场景下使用?

通过制定自动化规则可以帮助您在日常协作中进行状态自动流转、需求自动指派、自动催办、平台集成

  • 状态自动流转

    当需求与实际的产研工作结合时,状态流转往往是通过一些实际的动作触发的。以往用户在完成具体工作后,还需要手动到平台上变更状态。增加了手动操作成本,还造成了协作效率下降、协作流程不规范的问题。通过自动化引擎设置的状态自动流转可以很好的解决这一问题。

    例如:产品类需求规划到迭代中,状态变更为开发中,配置自动化规则的示例如下:高的 (66).png

  • 需求自动指派

    在项目的管理到达成熟阶段后,每个部分都会有实际的负责人。以往用户在创建需求时要多方询问确定负责人,这对用户创建非常不便,且增加沟通成本。如果随意指派则可能造成需求交付不及时,甚至漏掉需求的风险。通过自动化规则的需求自动指派可以很好的解决这一问题。

    例如:产品类需求的状态从开发完成流转到测试中,自动指派给测试人员,配置自动化规则的示例如下:

    高的 (67).png

  • 属性自动变更

    在一些协作场景中,需求的某些字段值是由其他操作触发的。以往用户需要手动维护属性值,增加了手动维护成本且会存在更新不及时或不准确的问题。通过自动化规则的属性自动变更可以很好的解决这一问题。

    例如:产品类需求的标签变更时,包含“KA需求” 优先级自动变更为高,配置自动化规则的示例如下:

    高的 (68).png

  • 自动催办

    在需求或任务到期前,项目管理者是希望能够及时提醒负责人进行处理的。以往手动提醒成本很高且提醒不够及时。通过自定义规则新建自动催办可以很好的解决这一问题。

    例如:产品类需求在计划完成日期前3天,提醒需求负责人尽快完成,配置自动化规则的示例如下:

    高的 (69).png

咋样使用它?

自动化规则引擎分为三个部分:触发事件、执行条件、执行动作。为了减少使用成本,云效提供了开箱即用的模板供您直接使用。

高的 (70).png

只需要更改模板的字段,即可完成规则创建。

高的 (73).png

当规则触发后,对应工作项会展现规则执行记录。

高的 (71).png

点击进入规则执行详情页面查看具体信息。

高的 (74).png

在自动化设置中聚合了所有项目内的规则执行记录,可查看规则创建、变更、执行日志。

高的 (75).png

针对执行失败的规则展现特殊标记,进入可查看失败详情。

高的 (77).png

当需要在多个项目中使用同一套规则时,可将规则在项目模板中写入,后续由模板创建的项目则会自动具备模板上的规则。

高的 (78).png