企业在软件研发过程中,常常遇到以下流程管理难题,导致研发效率降低:

  • 重复性流程多,手动操作成本高,易造成人为失误
  • 工作分配不及时,导致任务堆积甚至任务延期
  • 信息维护与同步不及时,人工检查任务字段成本高

ONES Automation 流程自动化解决方案帮助研发团队自动化完成繁琐的重复性工作,提升研发管理效率,使团队能够专注于更有创造性的工作。

ONES Automation 流程自动化

ONES Automation 通过「配置—执行—分析—改进」的流程自动化能力,帮助项目管理者轻松构建自动化规则,实现流程标准化、流程运行可视化,并科学分析研发流程问题,助力团队提升研发效率。


ONES Automation 流程自动化

简单易上手,轻松构建自动化规则

ONES Automation 提供图形化的配置界面,简单几步即可完成自定义的自动化规则构建,高效执行流程。

自动化规则由「触发事件」、「触发条件」及「流程」三个元素构成。

「触发事件」是自动化规则的开始,系统将判断用户的操作是否满足「触发事件」,如新建工作项、状态流转、字段更新等,如若满足则启动后续流程的执行。

「触发条件」则是用来缩小规则的范围,用户可以选择始终触发,或者设置「满足以下条件」才能执行流程。

「流程」即规则的具体执行,系统按照⽤⼾的配置,从上到下线性的执⾏每⼀个流程。

自动化规则配置

根据研发管理实践中的普遍需求场景,ONES Automation 还预置了多种常用的自动化规则模板,管理者可一键启用:

  • 自动分配工单负责人
  • 需求状态同步到来源工单的处理结果
  • 任务都完成后,自动完成来源需求
  • 全部子任务都完成后,自动完成父工作项
  • 更新需求的所属迭代后,需求拆解的任务也移动到同一迭代

ONES Automation 提供多种自动化规则模板

自动化执行,支持处理复杂流程

根据构建好的自动化规则,系统将判断「触发事件」与「触发条件」,自动执行指定的流程动作。

「优先级最高时,自动分配任务至指定负责人」规则为例:当用户更新任务优先级(触发事件),且优先级为「最高」时(触发条件),则系统将会自动将该任务分配到「指定负责人」。

优先级最高时,自动分配负责人

在实际的工作中,很多需求和任务都不是独立存在的,它们可能存在着父子关系或关联关系,这就使得流程变得更为复杂。为此,ONES Automation 还提供了「联动数据对象」和「条件分支」的能力,以满足特殊流程的判断和执行。

「联动数据对象」会在自动化规则中添加一个分支流程,这个分⽀⾥的条件校验和动作都以联动数据对象作为判断或操作的⽬标。例如「任务都完成后,自动完成来源需求」规则中,判断某个需求下的所有子任务(联动数据对象)是否都已经完成。

「联动数据对象」满足复杂流程执行

当遇到「条件分支」时,系统会在执行完分支流程后,继续回到主流程,直到执行完自动化规则中的所有流程。例如「新建工单自动分配负责人」规则中,通过设置「条件分支」判断所属项目,分配不同的负责人。

「分支条件」满足复杂流程执行

分析规则运行情况,改进研发流程

在 ONES Automation,项目管理者可以统一管理所有自动化规则,预览规则配置情况,并通过「开关」一键调控自动化规则的运行状态,还支持查看规则的运行日志,帮助团队精准掌控流程效率、及时排查问题,持续改进业务流程。

ONES Automation 查看规则运营日志

ONES Automation 对规则执行结果进行了分类定义,方便管理者快速查找运行失败的原因。

ONES Automation 执行结果分析

除此之外,ONES Automation 还支持「自定义脚本」、「定时检查」、「添加关注者」等亮点功能,满足企业个性化的自动化流程需求,及时跟踪和发现问题。

ONES Automation 流程自动化解决方案通过构建和管理自动化规则,大大节省了团队的时间和人力成本,有效提升软件研发团队效率,打造更智能的研发管理实践体验,帮助企业完成自动化转型。

03-05 23:55