概述
机器人流程自动化(RPA)是指使用软件机器人执行之前由人类完成的重复性任务。
大多数 RPA 工具会在单个工作站上运行,经过培训之后可以执行一些单调耗时的任务,例如将若干行数据从数据库移至电子表格。尽管单个机器人的任务看似简单辛苦,但其累加效应却不容小觑。作为更广泛的业务流程管理(BPM)战略的一部分,RPA 可以在帮助企业提高运作效率方面发挥重要作用。
RPA 软件的用途和优点
"机器人流程自动化"一词可能会让人想起工厂里的实体机器人,但 RPA 却只涉及软件机器人。RPA 利用机器人自动执行需要人工操作的重复性软件任务,从表单输入和付款通知准备等简单工作,到客户服务和问题解决等复杂工作。
一个典型的 RPA 用例是自动化在孤立应用之间移动数据这一交互过程。机器人可以和人使用一样的用户界面,模仿单击和复制粘贴等操作。
简单是 RPA 的一大优点。通常,最终用户无需相关的开发技能即可训练和部署 RPA 机器人。之后,机器人可以立即开始着手有用的工作,全天 24 小时运行,且成本非常低。RPA 解决方案具有风险低、潜在投资回报率高的特点。
RPA 解决方案通常分为两类:有人值守或无人值守。
有人值守 RPA 机器人
有人值守 RPA 机器人在本地工作站上运行,负责处理前台事务。尽管仍然可以由系统事件触发,但有人值守机器人是和人类一起工作的。
无人值守 RPA 机器人
无人值守机器人可以在后端服务器上操控企业数据。由于它们的工作不需要人的参与,因此它们可以由事件触发,也可以通过编程方式按计划运行。
RPA 和业务流程管理如何实现协同工作?
RPA 有望将工作人员从单调耗时的工作中解放出来,去从事更加有意义的工作,以此来提高工作效率。
从这个角度看,将 RPA 纳入业务流程管理(BPM)自动化策略就是一个自然而然的选择。
BPM 是指对端到端业务流程进行建模、分析和优化,以实现战略目标。BPM 方法可以应用于经常重复、正在进行或可预测的任务和流程。
BPM 的目标是用经过优化的业务运维来替换临时的工作流管理实践,以提供更好的产品和服务。这是一种随着时间的推移而不断改进的持续流程。
融合 BPM 和 RPA 的全面自动化方法可以端到端地简化和改进业务流程。
RPA 与人工智能(AI)有什么关系?
RPA 软件机器人可能会让人觉得与人工智能颇有相似之处,而且这个领域也是日新月异,正在有更多的 AI 功能被整合到 RPA 中。但就现今而言,大多数 RPA 机器人还缺乏人工智能的相关品质:随着时间的推移而不断学习和改进的能力。
RPA 机器人只是被训练成遵循一系列重复的、基于规则的任务,但通常无法做到从经验中学习。如果自动化任务的某些方面发生了变化,普通的 RPA 机器人将无法解决问题,而是需要重新训练。
但在有些情况下,人工智能和 RPA 具有互补性。一个例子就是在 RPA 流程的决策点利用深度神经网络进行图像识别。RPA 供应商正在不断提供更多的解决方案,试图将人工智能的决策能力与 RPA 的生产力改进能力有机地结合在一起。
关于红帽流程自动化管理器和 RPA
红帽® 流程自动化管理器是一个用于设计、部署、管理和跟踪自动化业务流程的平台。
红帽与领先的 RPA 供应商合作,致力于实现红帽流程自动化管理器与 RPA 产品之间的兼容性。在自动化业务流程中使用 RPA 最高效的方式是通过流程模型中的应用编程接口(API)来调用第三方 RPA 机器人。
红帽和 Blue Prism RPA
红帽流程自动化管理器与 Blue Prism RPA 将 BPM 和 RPA 的优势结合在一起,缔造了一个强大的数字化劳动力,可以像人类一样大规模地执行和启动基于系统的任务。
红帽流程自动化管理器可以调用 Blue Prism 的数字化劳动力,以完成先前分配给人的流程中的任务。或者,红帽流程自动化管理器也可用于定义相应的业务流程,从而利用数字化劳动力来自动完成人工任务。
这种整合提高了流程效率,同时也大大缩短了业务时间。