迈向端到端业务流程自动化:RPA 组合与编排
1. 引言
在数字化转型时代,机器人流程自动化(RPA)成为了主要驱动力之一。它为那些因升级遗留软件成本高昂而不愿采用自动化的企业提供了一种低成本的解决方案,无需对软件进行全面改造。RPA 通过学习用户日志或任务的自然语言描述,实现了用户界面中高度重复的简单任务的鼠标点击自动化。
RPA 的成功推动了数字化转型,并促使人们进一步研究如何实现低成本的端到端业务流程自动化。为此,人们开发了基于机器学习算法的无人辅助 RPA(RPA 2.0),以减少对人工培训的依赖并提高其泛化能力。不过,目前基于机器学习的 RPA 尚未成熟到可以广泛应用的程度,但它是一个很有前景的研究方向。
大多数 RPA 主要专注于自动化数据录入和管理等任务,而涉及决策和执行的更复杂任务的自动化也是业务流程自动化的一个重点领域。将 RPA 组合成更强大的机器人,使其能够协作完成这些复杂任务,可能是解决问题的关键。
组合是计算机科学中一种常见的方法,它允许从简单的组件创建复杂的结构。将这种方法应用于 RPA 可以解决 RPA 的一些局限性,如泛化和协作困难。本文将讨论三种类型的组合:基于规则的组合、自动化离线组合和自动化在线组合(编排)。
2. 背景知识
2.1 业务流程
业务流程是为实现特定业务目标(如为客户提供服务或产品)而按特定顺序执行的一系列任务。业务流程中的任务通常分配给特定的角色,其复杂程度从新手级到专家级不等。业务流程通常用业务流程模型符号(BPMN)以图形方式表示,其中事件用圆形表示,活动用圆角矩形表示,网关用菱形表示,用于条件性地合并或分叉路径。
超级会员免费看
订阅专栏 解锁全文
2213

被折叠的 条评论
为什么被折叠?



