协同自动化

为更便捷地使用项目协同功能,平台支持协同自动化,能够根据事项状态流的变更自动更新相关事项,从而提升研发效率。

事项状态流自动化

  1. 若需求下存在 包含任务,且任务的状态为“进行中”,则需求的状态将自动流转至“进行中”。

  2. 任务/缺陷 关联 MR 后,任务/缺陷的状态将自动流转至“进行中”。

tip 提示 “进行中”即待处理的下一个可流转的子状态,包含自定义的状态,具体请参见 事项工作流

需求同步任务

  1. 当需求所在的 迭代 发生变更时,若需求下包含任务,您可以选择将任务同步转移至目标迭代。

    协同自动化 - 图1

    若调整后的迭代截止时间早于当前迭代,系统将自动同步任务的迭代。

  2. 当需求的 标签 发生变更时,您可以选择将标签变更同步至需求包含的任务。

    协同自动化 - 图2

根据迭代调整计划时间

迭代内的事项起止时间需满足以下条件:

  • 事项的开始时间不可晚于截止时间。
  • 迭代内的事项截止时间不可为空,且不可晚于迭代截止时间。

创建事项或调整迭代时,若事项的截止时间不在迭代周期内,系统将根据以下规则自动调整截止时间:

若操作当天在迭代周期内,则以当天为事项的截止时间,否则以迭代开始时间作为事项的截止时间。

若调整后的事项截止时间早于开始时间,则系统将调整开始时间等同于截止时间。

自动化操作记录

由于协同自动化触发的变更,平台将以 system 为操作人记录于 事项的活动日志 中,同时记录触发操作的具体原因。

协同自动化 - 图3