您的位置首页 >财经 >

RPA流程自动化「rpa财务机器人是如何工作的」

【核心观点】RPA本质上是UI级别的企业应用集成解决方案,其核心模块和原理是类似"按键精灵"的外挂式技术解决方案。其技术的非侵入性(非耦合型)和低代码部署模块,使得RPA在一些场景下能够满足企业低成本、快速实现企业软件集成,流程自动化执行的诉求。但是RPA技术的劣势和优势同样明显,UI级别的"轻"集成,稳定性不足,容易受到第三方应用程序和系统中微小的变化而影响。目前来看,RPA不适合长流程长周期长时间的流程自动化,更适合离散的"任务"自动化。在技术方面,RPA工具目前运用的更多是已经比较成熟的屏幕抓取和OCR等元素采集和识别技术和既定业务规则的流程执行,人工智能、机器学习等新兴技术应用非常有限。全球企业数字化转型的浪潮推动了RPA市场的快速增长,未来RPA工具有望与其它集成解决方案协同,为企业流程自动化发挥更大的价值。

一、什么是RPA?1、RPA简述

RPA(Robotic Process Automation),即机器人流程自动化,是基于计算机编码和业务规则模拟企业软件进行业务流程自动化执行的技术。RPA机器人可以像人类一样操作应用程序(桌面应用,虚拟软件,Web应用等),自动处理大量重复的、基于规则的工作流程任务,以提升工作效率,改善员工体验,助力企业数字化转型的快速落地。

从实施应用形态来看,RPA类似一种速赢的外挂式技术解决方案,如按键精灵(一款模拟鼠标键盘动作的软件,常应用于网络游戏的外挂制作),只是RPA主要应用于企业软件的自动化执行。从本质上看,RPA是UI级别的企业软件集成解决方案。与其它软件集成解决方案(如iPaaS、iBPMS等)相比,RPA采用非入侵性的方式,利用屏幕抓取、OCR等技术自动化采集应用程序数据,运行应用程序,在不同应用程序之间自动化交互执行各种工作流任务,而不需要改变企业现有软件的系统架构,可以实现更低成本、更快速的实施部署,满足企业软件集成化、自动化诉求。

2、RPA机器人分类

有人值守机器人与用户合作,实现前台活动的自动化。无人值守机器人在后台或虚拟环境中自主工作,以自动执行后端数据处理活动。

有人值守的RPA:有人值守的软件机器人与企业员工合作,开展需要人工干预的业务活动,加快重复的前台任务。它们位于企业的工作站上,是服务台和呼叫中心活动的完美合作伙伴,根据既定规则谨慎地持续不间断的工作,确保高生产率和降低业务处理时间。

无人值守的RPA:无人值守的软件机器人需要很少或不需要人为干预,从而最大限度地提高各种后台办公活动的成本和性能。这些机器人可以实现批量处理大量重复的、基于规则的后台工作,实现全天候自动化。管理员可以远程操控机器人,集中许可、安排、管理、监控和审核其活动。

二、RPA技术的应用场景

RPA机器人能够模拟许多人类用户的软件操作行为,如登录应用程序,从文档中提取结构化和半结构化数据,复制和粘贴数据,填写表单,移动文件和文件夹,抓取浏览器页面信息等,以及结合这些功能执行诉求的简单工作流(如财务流程自动化、电商订单流程自动化、社交媒体群控软件、聊天机器人、办公自动化、工业控制自动化、网站爬虫工具等)。理论上讲,任何大批量,业务规则驱动,可重复的流程都能够通过RPA实现自动化。

1、 企业典型RPA需求场景

(1) 企业软件集成

企业过去几十年投资了大量陈旧的拼凑起来的系统,如企业应用软件或个人生产力工具(Office办公软件等),一些陈旧的系统没有实现后端集成或API可用的集成接口,只能其它通过RPA工具实现应用程序的UI级别的集成。或者利用RPA工具嵌入到陈旧而复杂的应用程序(如复杂的SAP系统流程中),实现对第三方应用程序流程的快速改造。

(2) 大规模数据迁徙和外部数据采集与融合

开发人员和业务人员通常有从不同的系统中快速提取相关数据,并应用在其它系统中的需求,利用RPA工具可以使用按照既定规则构造好的脚本访问企业现有应用和其它外部数据源(电子邮件、网络媒体、其它第三方数据源等),自动化从多个系统自动提取数据,实现数据的快速提取、迁徙和重新建模。

(3) 企业内部知识助手

企业业务人员与客户进行交互时,通常需要访问多个不同系统来获取业务、产品、客户及其它外部相关资料,可能还需要与不同部门协同推进业务流程,这可能需要很长时间并会显著影响客户体验。利用RPA工具,企业可以快速自动化地从相关文档和系统中提取相关信息,并对其进行整合(如业务相关资料、客户交互最佳实践、基于客户交互信息的最佳下一步行动建议等)提供给业务人员在需要时使用,同时可以将流程自动转交下一步(流程自动化,如工单系统,或者聊天机器人与人工客服的配合),或构建类似CPQ的场景一体化解决方案。

2、不同领域或行业的RPA应用场景

(1)财务管理

财务机器人是RPA技术在财务领域的应用,目标是取代财务流程中原来那些耗时、操作规范化、重复性强的手工作业,极大减少人为从事基于某些标准、大批量活动的需求,同时提高准确性和合规性。财务机器人的具体能力包括:

· 从合同到收款:批量合同处理;销售订单管理;应收账款核销;往来对账;银企对账;催收通知/邮件等。

· 从采购到付款:批量供应商管理;应付结算(三单匹配);批量发票核验/认证;付款处理;定期对账等。

· 资金管理:资金日报;资金控制;回款通知;账户管理;贷款处理;费用报销等。

· 税务管理:批量开票;个税申报;增值税申报。

· 报表及数据:生成内部报表;填报外部报表;成本结转(费用、在制品、库存品、差异)等。

(2) 供应链

为了提升效率与竞争力,企业从来没有停止过对供应链优化等相关工作的探索。从TMS(运输管理系统)到ERP(企业资源规划),从CRM(客户关系管理)到RFID(电子标签),大量的管理软件、系统平台不断进驻企业,以期实现供应链流程的优化。然而,再先进的管理系统平台,仍然需要员工的手动操作与处理,效率、准确率、合规性等问题依然难以回避。供应链中的RPA机器人部署于传统供应链执行的流程中,可以最大限度的提升流程效率,降低流程发生错误的概率。RPA在供应链管理中的应用,能够实现对供应链流程的优化,增强供应链的协同性和灵活性,缩短供应链周期,提高工作效率和准确性以及企业生产力,进而提升员工和客户满意度。RPA在供应链中的应用场景主要包括:

· 订单处理和付款:供应链的订单处理部分基本上由三个部分组成,产品选择、交付过程、订单确认。为了优化生产力并创建平稳的供应链,企业需要确保这些任务紧密集成,以确保从下订单到交付不会出现任何问题。RPA技术的应用,可使订单处理和支付过程自动化,信息将会直接被提取到公司数据库中,RPA机器人随后自动发送电子邮件或短信确认订单。

· 库存管理自动化:供应链的核心是库存管理。供应商和制造商需要随时了解库存水平,以确保有足够的产品和备件来满足客户需求。RPA机器人可以自动重新排序低于特定阈值水平的产品来简化库存管理,并在产品库存水平较低时通知负责人。同时,RPA机器人还可通过分析历史数据来帮助企业预测最佳库存水平,从而优化成本,减少存货。RPA不但为企业打造高效的库存管理流程,而且使员工可从维护库存水平记录等单调任务中抽身,以专注于供应链中其他关键任务领域。

· 供应商选择:供应商选择流程一般包括以下几个步骤,准备报价请求,与供应商沟通和讨论,分析供应商文档,供应商评估以及信用审查,供应商的最终确定。在过去,这一流程完全是由手动处理。现在,RPA机器人则可帮助员工一起完成这项任务。只需要执行指定项目的初始阶段进行人工操作,供应商列表、评估报告等将会由机器人自动生成。

· 物流查询:企业一般会定期收到客户发货状态查询的请求。所在部门员工会亲自打开每封电子邮件,通过记下货物和订单号进行查询,然后在ERP中查找相关数据再回复客户。当查询请求过多时,手动执行这一系列操作,效率与准确性将难以保证。引入RPA后,从电子邮件开始,到了解客户需求、登录ERP系统,向客户传达确切状态的完整流程均可实现自动化。

(3) 呼叫中心

客户服务代表着公司、品牌的第一形象,其涵盖了整个客户生命周期中每个接触点的所有体验与互动,包括客户出现的需求,偏好和痛点,卓越的客户服务甚至可以成为企业无形的资产。而客服服务工作本身面临强度大、工资待遇低、负面情绪多、工作内容枯燥乏味等各方面的问题。对于客户服务代表(CSR)而言,信息的查询、收集与记录和处理通常是个巨大的工程。客户服务呼叫中心应用RPA及时,可以将繁琐的后台任务简单化、自动化,将客服人员从大量的后台手动操作工作中解放出来,从而更加专注于与客户的互动上,提高服务效率与水平,改善整体客户服务质量,提升客户体验。RPA在呼叫中心中的应用:

· 知识助手:客服代表与客户进行交互时,往往需要翻找不同的系统,查找业务产品信息,客户订单信息或者客户过往沟通记录,以及该沟通场景下的最佳实践。利用RPA技术,可以构建客户服务场景的知识助手,自动快速地完成这些信息搜集与整合工作,客户代表能够将注意力集中在客户身上,从而直接提高沟通效率,提高服务质量,进而增强客户体验。

· 收集和记录信息:客服代表需要在专心聆听客户需求,认真沟通的同时,记录相关沟通信息,以挖掘潜在商机,整个过程繁琐枯燥。利用RPA技术,系统可以自动实现沟通信息的记录和整合,甚至基于沟通信息的实时知识和沟通策略的推荐,大幅提升工作效率,改善工作体验。

· 人机协作:聊天机器人自动化处理常规问题,遇到无法处理的问题自动化分配给专业的客服人员处置,极大地提高工作效率,节省人力成本。

(4) 人力资源

人力资源部门的指责包括招聘、入职、工资单、福利、离职和合规管理等无数"手动密集型"工作。据安永会计师事务所的研究,人力资源部门员工大约有93%的时间都花费在重复性的工作上,65%的人力资源流程有可能实现自动化。借助RPA,组织可以自动执行基于规则、重复和标准化的人力资源任务,从而使人力资源部门的员工能够专注于更具战略性和创新性的职能例如人才的开发、保留和相关政策的实施。RPA在人力资源中的应用:

· 人才招聘:招聘渠道管理与信息发布;简历筛选;候选人联系;新员工入职与培训等;

· 人员管理:考勤管理;绩效记录等;

· 职工培训:职工培训;职工事物处理;职工自助学习等;

· 薪酬与福利:薪酬计算与发放;员工福利;管理报告。

(5) 其它特定的行业流程

理论上讲,任何大批量,业务规则驱动,可重复的流程都能够通过RPA实现自动化。因此,几乎在所有垂直行业应用场景中都能找到可以通过RPA实现自动化的部分。如建筑、城市、电网能源监控与管理中,传感器可以实时监测设备运行状态,也可以运用RPA技术自动生产能源利用报告,或者在故障发生事及时通知和分配最近的维护人员,及时处理;在保险行业中,RPA除了在客户服务领域运用,还可以应用到保险理赔和反欺诈流程中;在电商行业中,批量订单的快速处理、提取客户和订单数据、物流匹配、收退货流程、客户关怀等流程中都可以应用RPA技术。

UiPath RPA应用分布图:

三、RPA工具的主要技术和核心构成1、RPA的技术原理

RPA本质上是一种"外挂"式的企业软件集成解决方案。玩过游戏的同学应该都接触过游戏外挂,听说过按键精灵,自动打怪、自动加血、自动任务等,外挂通过脚本语言按照既定的规则编辑一些可以自动执行的脚本帮助玩家自动完成一些重复性的任务。

RPA工具也是类似的原理:首先,通过录制操作者的鼠标和键盘的动作步骤形成操作脚本(也可以根据既定的流程直接编写脚本);其次,用户可以对生成的脚本进行调试、编辑(需要修改脚本的参数,比如鼠标点击的位置、键盘输入的值等);最后,调试好的脚本就可以按照录制编辑好的过程自动重复执行。

RPA正是脚本语言和工具在企业软件领域的应用,借助一些能够自动执行的脚本完成一系列原来需要人工操作软件完成的工作,但凡具备一定脚本生成、编辑、执行能力的工具在此处都可以称之为机器人。

2、RPA涉及主要技术

RPA工具主要涉及脚本语言、屏幕数据采集、识别等技术,主要包括:

脚本语言(Script):早期被称为批处理语言或工作控制语言,为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言,用来控制软件应用程序。一个脚本通常是解释运行而非编译。计算机系统的各个层次几乎都有一种脚本语言,包括操作系统层,如计算机游戏,网络应用程序,文字处理文档,网络软件等。

屏幕抓取(screen scraping):屏幕抓取是从一个应用程序收集屏幕显示数据并进行翻译以便另一个应用程序可以使用它,提取数据并将其编译为自定义格式。这是RPA领域非常重要等技术,通常用于从企业陈旧的系统中抓取数据,而应用于企业其它新的应用程序,以支持和构建一个自动化执行的流程。通常RPA工具的屏幕抓取技术能够适用于桌面应用,Web应用,Citrix环境和终端仿真器等各种环境,网络爬虫就是其中一种工具。

OCR(Optical Character Recognition,光学字符识别):是指电子设备(例如扫描仪或数码相机)检查纸上打印的字符,通过检测暗、亮的模式确定其形状,然后用字符识别方法将形状翻译成计算机文字的过程。主要针对印刷体字符,采用光学的方式将纸质文档中的文字转换成为黑白点阵的图像文件,并通过识别软件将图像中的文字转换成文本格式,供文字处理软件进一步编辑加工的技术。基于OCR技术的文本识别及数据采集是RPA应用最广泛的技术之一。

脚本编辑工具:能够发现并高效规划和编排优工作流。

自动或协作执行:无需人工干预即可自动化执行编辑好的流程,能够在人员、流程和技术之间实现无缝协作。

其它相关技术:

数据融合:指利用计算机对按时序获得的若干观测信息,在一定准则下加以自动分析、综合,以完成所需的决策和评估任务而进行的信息处理技术。RPA工具通过采集、过滤、合并、构建和分析数据,根据既定的规则自动的进行数据运算、转换及流程执行。

数据安全:一切都交给软件执行,意味着企业需要更加关注网络安全、数据安全,特别是身份认证和授权等。RPA工具平台也需要针对性地提供相关安全解决方案。

计算机视觉:如图像识别、模式识别等,本质上也是一种数据采集方式。因为成熟度、准确性的原因,目前在RPA工具中应用较少。

NLP(自然语言处理)和NLG(自然语言生成):在客户服务场景里,通过衡量客户电子邮件,聊天或语音消息,对客户的意图和情绪进行分析,并进行针对性的交互或交互指导。

语音识别:在会议场景,通过转换客户和支持主要语言来统一全球客户服务请求。也可以在虚拟会议中实施实时翻译,记录。

机器学习:通过当前和历史数据集,预测和构建流程响应和自动化交互机制,或优化现有流程。

市场和投资者将RPA当作人工智能继安防、零售、交通等领域之后,在企业服务领域的再一次落地。而实际上,目前RPA工具对人工智能、计算机视觉、NLP、机器学习等新技术的采用非常有限。以脚本数据的采集来说,RPA机器人需要的是100%的准确,特别是无人值守的RPA机器人,无论是99%以上准确率的机器视觉还是更加不成熟的NLP,在企业很多工作流场景中都是不可容忍的(如财务流程中)。新技术还没有屏幕抓取、OCR等成熟已久的技术适用。在脚本的编辑和执行层面,RPA机器人更多的是按照既定的规则执行,而不是基于机器学习去预测构建流程。

基于这些技术体现出的RPA优势与局限:

流程自动化处理:通过用户界面(UI)或者脚本语言(Script)实现借由机器人的重复人工任务的自动化处理;模拟用户手工操作及交互,机器人可以执行用户的日常基本操作,例如:鼠标点击、键盘输入、复制/粘贴等一系列日常电脑操作。

以外挂的形式部署在客户现有系统上:基于规则在用户界面进行自动化操作,非侵入式模式不影响原有IT基础架构;

必须基于明确的规则操作:流程必须有明确的、可被数字化的触发指令和输入,流程不得出现无法提前定义的例外情况;

目前RPA还仅适用于高重复性、逻辑确定并且稳定性要求相对较低(或执行时间短的任务)的流程。

3、RPA工具的核心构成

基于RPA的工作原理和技术,目前RPA工具平台主要由以下几个部分组成:

进程(流程)发现工具(脚本录制):适用于桌面应用,Web应用,Citrix环境和终端仿真器的专用工作流记录器。

可视化的流程编辑工具(脚本编辑):高度直观,类似Visio的流程映射和自动化框架,使用拖放,无代码,工作流编辑器创建自动化流程脚本。

RPA机器人(脚本执行):无需人为关注就能够自动化执行设计好的工作流程,或者与企业员工协作完成设计好的工作流程。机器人需要与各种系统(桌面、Web、Citrix等)和各种应用(Office、SAP等)兼容集成。

RPA机器人部署、监测、管理和安全工具:机器人集中管理的中央仪表盘,管理和控制企业范围内的所有机器人。可以实时监测机器人的运行状态,直观地显示有关每个部署的机器人队列、作业以及任何相关信息的统计信息;日志记录,异常处理,应用程序初始化等;部署新的机器人或停止运行的机器人;设定部门员工访问权限、身份验证和数据安全;随时记录和审计机器人、企业员工及工作流程的合规性;基于监测运行数据,实时分析并给予一定的商业见解。

脚本模版库:预先构建的可拖拽免编程的脚本模板集,可用于缩短开发时间。

集成开发环境与敏捷开发工具:与多种编程语言集成,并提升易用性,可伸缩性和效率;在一个平台上集成开发和扩展智能自动化所需的所有技术(如AI、机器学习、计算机视觉、NLP、语言识别等)。同时通过敏捷开发工具,提高协同开发能力,代码库管理、脚本集管理,模块化、对象化,提高RPA在企业内部的开发部署效率。

RPA社区:虽然PRA服务商都提供大量都预先构建的脚本模板,但不同企业客户内部流程还是有些差异,仍需实施商或企业自己配置和构建自己的流程脚本,这需要起ISV社区生态。一方面,为ISV们提供技术支持;另一方面,ISV们也能够为社区贡献更多的模版库。

4、 UiPath的主要产品及RPA企业的主要指标

(1)UiPath的主要产品

UiPath Enterprise RPA平台主要包括UiPath Studio、UiPath Orchestrator和UiPath Robots三大产品。

UiPath Studio:流程编辑器,类似按键精灵的产品模块。具有丰富的预先构建流程脚本集,用户可以使用无代码录制工具或从丰富的预先构建流程脚本库中拖拽生成自动化流程脚本。该工具还具备脚本编辑、调试等功能。同时,集成敏捷开发环境,与多种编程语言集成,并提升易用性,可伸缩性和效率;和丰富等标准化的现成流程脚本库,加速企业自动化流程开发。此外,工具还集成了来自ABBYY,Stanford NLP,IBM Watson,Google,Microsoft的嵌入式认知和OCR技术以及通过Python代码活动的机器学习库。

UiPath Orchestrator:Orchestrator包括一个实时仪表板,可以直观地显示有关每个部署的Robot,队列,作业以及任何相关信息的统计信息。同时,提供部署管理,集中式日志记录,报告,审计和监控,远程控制,调度,工作负载管理和资产管理。此外,Orchestrator还提供网络安全和洞察分析等模块。

UiPath Robots:机器人执行UiPath Studio中设计的自动化工作流程,可以从UiPath Orchestrator集中管理。UiPath提供有人值守和无人值守的机器人。

(2) RPA企业的主要指标

UI自动化能力:包含元素识别能力、元素读取能力、元素写入能力。同时还要求能够兼容各种系统(桌面、Web、Citrix等),和其他各类企业应用(Office、SAP等)。

流程设计可视化:RPA应用是业务驱动的,主要面向的是业务部门而不是传统的IT部门;无代码、低代码地录制、编辑和构建自动化流程脚本至关重要,同时也能降低企业使用成本,提高部署效率。

敏捷开发能力:满足从概念提出、流程规划到终端使用人员,高度协同共同开发的需求。同时,通过基础功能模块化、基础组件(流程)模块化、协同工具、代码管理、版本控制等功能提高开发部署的敏捷性。

机器人管理:实时监控机器人终端的各种状态,排期,任务执行等指标,以及权限,流程任务下发等管理机制,提高自动化流程的可靠性。同时兼顾流程发布,迁移,触发,动态调整。此外,日志记录与管理、异常处理、审计、可维护性和拓展性及商业智能等能力也是RPA企业的评判指标。

数据安全:把业务交给软件机器人来做,数据安全至关重要。包括:机器人身份验证,账号加密,访问授权,数据传输加密,业务数据加密等。

4、 RPA与iPaaS、iBPMS

软件集成已经成为企业系统进步的重要部分。通过集成,数据能够在不同软件应用中自由流动,消除数据孤岛,同时还可以使不同软件、企业部门更好的协同交互,另外集成还可以帮助企业解决安全性等其他问题。iPaaS、iBPMS、RPA是目前不同场景下的软件集成、数据集成解决方案。

1、iPaaS

iPaaS(Integration Platform as a Service),集成平台即服务,是一个基于云的软件集成平台,连接云上或企业内部的各种应用程序、系统和技术。过去几十年企业在不同业务板块进行了大量相互对立的IT投资,iPaaS的出现是由于企业需要一个有组织的软件快速部署和无缝协同的解决方案。

iPaaS供应商提供基于云服务模式的软件集成工具或平台,不仅致力于在云软件的集成,还能够实现云软件与传统软件,以及传统软件与传统软件之间的集成;其核心产品是主数据管理和API设计、开发和管理工具或平台,代表企业是Informatica,Dell Boomi、Mulesoft。

Informatica:Informatica是全球领先的独立企业数据集成软件提供商,成立于1993年,1999年在纳斯达克上市,2015年以53亿美元被私募机构私有化退市。Informatica平台提供一套完善的技术,可支持多项复杂的企业级数据集成计划,包括:企业数据集成、大数据、数据质量控制、主数据管理、B2B Data Exchange、应用程序信息生命周期管理、复杂事件处理、超级消息和云数据集成等功能。

戴尔Boomi:Dell Boomi提供了一个完整的iPaaS解决方案,包括应用程序和数据集成、工作流自动化、应用程序部署、API设计和B2B管理,所有这些都在一个主hub中。

Mulesoft:Mulesoft一家提供基于云的应用集成服务商,成立于2006年,2017年在纳斯达克上市,2018年被Salesforce以65亿美元并购。公司的主打产品是 Anypoint 平台,可实现SaaS、SOA及API等的集成,也能实现本地系统与云,以及云与云服务的集成。该平台可以对企业的集成策略进行集中的设计和管理,并作为hub中心与各类端结点系统对接,将二维的点对点连接降低到一个维度,从而简化了集成的复杂性。

Gartner《2019年企业iPaaS魔力象限》:

2、 BPM与iBPMS

BPM(Business Process Management),即业务流程管理,是一种以规范化的构造端到端的卓越业务流程为中心,以持续的提高组织业务绩效为目的的系统化方法;一般分为面向工作流(办公协同),面向文档(企业文档管理,文档管理和工作流齐头并进),面向业务规则(业务规则引擎),面向企业应用集成(数据集成、数据交换)四类应用,其中面向业务规则的BPM应用最广泛。 BPM可以协调企业内外各类系统之间协同工作,它涉及设计流程,协同跨系统和人员执行它们、管理任务。

BPM是以规范标准的方式对业务流程进行建模以及执行的一组工具,其软件组件通常包括工作流引擎、业务分析、业务规则、协作工具等。而iBPMS (intelligent business process management suite) 是BPM的智能提升,从流程发现、设计、建模、执行、监控以及分析优化的流程全生命周期的各个阶段,融合了人工智能、复杂事件处理(CEP)、业务活动监控(BAM)、物联网集成、云服务和移动社交等技术,预置了业界的最佳实践。iBPMS服务主要包含了规则引擎、工作流引擎以及报告和分析,往往包括了流程建模、活动监测和编辑、模拟等功能,以实现对流程的不断优化。

在Gartner 《2019年企业iBPMS魔力象限》中,Pegasystems,Appian和IBM位于领导地位,老牌BPM厂商K2也入榜。

Gartner 《2019年企业iBPMS魔力象限》:

根据PegaSystems,iBPMS中的智能主要体现在以下几个方面:

动态案例管理:iBPMS支持传统的预设计划和结构化的BPM流程,也支持创建关联知识工作者的动态流程案例。这些动态流程案例反映出融合社交、协作、响应式的新型工作模式。动态案例可以由多层级的任务组成,也可以是响应或触发事务。

社交iBPM:iBPMS在流程生命周期的各阶段融入社交工具,提供社交网络在规则协作下的应用场景。

移动iBPM:iBPMS允许组织通过移动设备无缝启动和完成端到端的自动化流程工作。组织可以即时了解流程状态、处理流程工作,构建全新的移动工作环境。

云iBPM:通过云端的iBPMS平台,可以安全建立企业流程应用,当最终的BPM解决方案构建和部署后,企业可以在云上执行或运行的服务,具备更好的拓展性和部署效率。

iBPM中的业务规则:业务规则实现业务决策逻辑和业务策略,这些规则驱动iBPM的解决方案。业务规则有许多类别和类型,如决策树、决策表、约束和表达式。业务规则的重点是使业务逻辑尽可能接近业务,而不必担心执行时间、执行方法或执行顺序。业务规则是声明式的,可以使用预测建模技术来检测业务模式,然后在iBPM的场景中调用或操作已发现的规则。

iBPM用于实时决策的分析和自适应:预测分析可以通过解开隐藏在大量数字信息中的规律,为组织优化流程提升效率。iBPMS通过预测和自适应(自学习)分析,使得探寻洞察某些决策流具有可操作性。iBPMS运用预测和自适应数据分析模型,在各种动态案例交互中提供更智能化的执行方案。

总体来说,iBPMS解决方案是动态的、社交化的、移动的、规则驱动和适应性的。这些解决方案可以不断地分析、学习和适应外部事件。iBPMS致力于为"适应性企业"提供平台、解决方案、最佳实践、方法和管理方式。

3、 RPA与iPaaS、iBPMS

与iPaaS相比,BPM(iBPMS)目标是实现组织流程完全自动化、集成化和最优化,而iPaaS更多的只是面向企业应用集成(数据集成、数据交换)的解决方案,从某种意义上说BPM(iBPMS)包含iPaaS。当然,iPaaS和BPM(iBPMS)在集成理念、原理(工具)和专业性上不尽相同。

与iPaaS、iBPMS相比,RPA是一种对用户友好型的商业集成工具。首先RPA是企业应用UI级别的集成,对企业现有系统的非侵入性(非耦合型),使得不影响原有IT基础架构,部署效率非常高;其次,RPA的部署一般不涉及编程,非技术专业人员也能够根据业务需求和既定规则配置机器人;最后,在大多数情况下,企业是没有时间和资源来实现流程完全自动化和集成化,RPA的出现为企业提供了低成本、高效率的解决方案。

当然,RPA技术的劣势和优势同样明显,UI级别的"轻"集成,造成稳定性不足。目前来看,RPA不适合长流程长周期长时间的流程自动化,更适合离散的"任务"自动化。RPA工具支持的大多数自动化最多只能持续几秒钟,对于长时间运行的流程,企业需要一个BPM(iBPMS)。对于组织内部大的数字化战略和全面的集成预期,组织还是需要一个BPM(iBPMS)或iPaaS的解决方案。

BPM(iBPMS)和RPA都以提高效率和生产率为目标,但很多时候,RPA工具并不与BPM(iBPMS)和iPaaS产品竞争,而是补充这些集成解决方案,实现更广泛的目标流程自动化的工具。如果说BPM(iBPMS)构建的是一个按照既定流程持续运作的车间,那边RPA构建的就是车间每一个节点的自动化完成任务的机器人,替代人力完成大量既定规则下重复的工作。PRA的出现,能够帮助BPM(iBPMS)提升适应更复杂业务流程的能力。实际上,许多RPA供应商都在通过与BPM(iBPMS)供应商合作,为企业流程自动化发挥更大的价值。

五、RPA的价值与风险?1、RPA在企业应用中的价值

RPA利用UI级的软件集成能力,帮助企业集成不同的软件应用组合,创建脚本,自动执行大批量,业务规则驱动,可重复的业务流程,帮助企业实现降本增效,加速数字化转型,提升竞争力的愿景。RPA具体价值如下:

(1)提高运营效率和员工满意度

RPA机器人理论上可实现7 x 24不间断工作,并且能够完全按照规则高效执行处理大量重复的业务流程。同时,RPA机器人也可以与人类一起工作,共同承担工作负载,RPA机器人处理重复的业务流程,人类专注于更多有价值的工作。与机器人协作的员工可以做得更多,更快,并且错误更少。RPA机器人可以完成枯燥乏味的任务,员工可以更多地专注于他们喜欢的工作,从而提升企业员工满意度。

(2) 改善合规性

RPA机器人的运行完全遵循既定的规则,可以完全按照企业所在行业和领域的现行法规和标准进行操作,合规且一致。同时,基于明确的规则操作,无差别化,可以消除人为因素产生的错误。并且,RPA机器人所做的一切都受到监控和记录,在保存丰富的审计记录,更便于审计,同时,企业可将实时RPA机器人运行分析报告转化为运营洞察,进行业务流程优化。

(3) 推动企业数字化转型,提升客户体验

RPA为企业提供了快速、轻松地自动化业务流程的能力,同时提供了丰富商业智能,有望加速企业数字化转型的进程。基于RPA平台,企业不仅可以通过构建自动化业务流程和解放人力,使工作更加人性化;而且,随着RPA在企业内部的广泛应用,企业将逐步改变对业务方式的见解,使服务更加个性化,提升客户体验。

(4) 潜在降低人力成本的预期

根据麦肯锡的报告,"在大约60%的职业中,至少有三分之一的工作可以实现自动化。在很多工作场合80%以上的工作负载是可以被自动化的,理论上,通过软件自动化脚本实现人工任务的自动化操作,企业将不再需要大量人力,仅需少数业务管理人员与运营维护人员,将大幅降低企业的人力成本。

实际上,企业很少会因为投资了自动化而裁员,但是在企业新拓展的市场、增量业务及新业务中,企业可以少投入更少的人力。

(5)企业软件集成成本低,部署实施便捷,更好的拓展性

过去几十年,企业已经为一些昂贵的拼凑而成的企业应用投资了大量的资金。按照传统集成方式,企业需要增加巨大的新的投资和较长的周期才能完成软件集成,这使得企业在不同应用程序之间打通数据并自动化交互的需求被长期压抑。RPA工具的出现提供了实现自动化和低成本集成的机会,RPA的自动化可以通过自动化脚本快速搭建自动化流程,在短期内产生效益;同时,基于RPA工具的集成也具有更好的弹性,企业可以及时根据实际需求增加或减少RPA机器人部署数量。

2、企业部署RPA应用的风险

(1)RPA工具基于UI级别的集成,稳定性不足,企业需要考虑维护成本及不稳定造成的潜在问题

大多数RPA部署,尤其是业务人员基于RPA工具创建的流程自动化,都是UI级别的集成运行,而不是更深入,更具持续性的API级别。UI级别的集成脚本能够轻松的实施,但同时也容易受到第三方应用程序和系统中微小的变化(如按键、屏幕和字段的变化)而影响使用,需要持续维护。

如果企业大规模部署无人值守的RPA应用,虽然RPA监控工具一般能够及时的发现第三方应用UI发生变化,并及时停止相应的工作,但企业需要的是同步更新、解决问题,而不仅仅是第三方服务商的快速响应更改。等待响应意味着企业业务流的大范围停滞,一些公司特别是大型金融机构和互联网公司难以承受大范围长时间的业务停滞。

因此,企业必须关注RPA使用的全面治理,需要规划好RPA的使用和部署范围。如果没有有效的控制RPA的使用场景和方式,相比从自动化中获取的短期利益,当潜在的问题出现时,企业将会面临更大的混乱。

(2) 投资RPA不一定会降低企业成本,企业需要在投入前充分考量;包括集成方式的选择;RPA能提高业务效率,但本身并不能带来新增业务

RPA工具能够大幅提升员工工作效率,但这不意味着企业会缩减人员。特别是企业必须为潜在问题发生时,维持业务正常运转做好准备。很多时候,企业为RPA工具支付了成本,也为人工支付了成本,企业管理者将很难看到预期的成本节约。并且,投入RPA机器人同时意味着企业将面临更加严峻的网络安全和数据安全挑战,需要在网络安全和数据安全领域投入更多。

从成本节约的角度,只有企业业务快速扩张,不断开拓新的市场,新的业务或者本身业务快速增长时,应用RPA工具能够为企业的新增业务降低人员投入。而RPA本身能提高业务效率,但并不能带来业务增长。通常来讲,RPA将大幅提升员工工作效率,使员工能够专注到更有价值的工作,提升员工满意度。

因此,无论是企业用户还是RPA供应商都最好将业务愿景指向实现更好地合规性,或者员工可转向更多有价值或者增值工作,以构建竞争力,并在长期带来更大的投资回报。或者,企业可以利用现有的资源实现更多的业务目标。

6、 RPA市场1、 驱动RPA市场的核心因素

(1)企业在应用程序之间系统集成需求被长期压抑

过去几十年,企业已经为一些昂贵的拼凑而成的企业应用程序投资了大量的资金。虽然不少企业内部已经构建了庞大的信息化系统,但过去这些应用很少能够共享数据,系统之间也很少能够直接进行交互,一些陈旧的系统没有实现后端集成或API可用的集成接口。企业管理人员和业务人员不得不频繁翻找不同的系统,查找所需要的信息。为了打通业务流程,促进业务协同,提高经营管理效率,大型企业已经花费了大量的时间、精力和资金用于系统集成,但是依然面临各种挑战和持续的大额集成投入。总体来看,企业在应用程序之间实现系统集成,实现跨部门协作的需求被长期压抑。

(2)企业数字化转型的浪潮推动数据集成需求爆发

数字化正重塑商业社会,企业数字化转型浪潮正席卷全球。数据驱动业务、数据驱动管理、数据驱动客户运营都要求企业内部信息化系统集成,数据互通,将留存与陈旧、独立系统中的客户交易、体验、画像等数据联系起来。这意味着企业更迫切等数据集成诉求,以推动数字化转型战略的落地。

(3)RPA工具的出现提供了实现工作流程自动化和低成本集成的机会

RPA工具正因低成本部署,并快速创造价值而吸引企业客户和投资者。与其它集成工具相比,RPA工具无需改造现有系统、应用和流程,能够快速实现用机器人代替人工处理复杂、重复性极高以及大量的各项事务,提升工作效率,也可辅助工作流程当中某些环节,实现工作业务流程的自动化。RPA工具的出现提供了实现工作自动化和低成本集成的解决方案。

2、 RPA应用的主要需求者

过去几十年有大量信息化投入的组织和地区

过去几十年在企业信息化中有大量投资,并且现在仍有许多未能实现集成的企业应用或者仍有很多业务流程需要手动采集和整理数据的组织。这些组织使用RPA的倾向与现有企业应用的数量以及已使用集成工具的程度直接相关。当然,企业构建新业务、新流程时,也需要更便捷的集成解决方案。

在行业和场景方面:金融行业目前在RPA的使用中处于领先地位,保险、公用事业、零售、制造业和政府部门紧随其后。RPA在全球各大银行中已经得到了应用,财务和会计部门是RPA技术应用最广泛的领域。对人力成本和人工效率敏感的服务外包(BPO)行业也是RPA技术潜在的市场。RPA主要面向业务量大、标准化程度高,规则简单,不需要人进行复杂判断的流程或业务场景。

在市场区域方面:企业信息化程度较高的欧美地区是目前主要的市场区域。其次是日本、澳大利亚等发达地区。数字化进程促进信息化快速发展的亚洲等新兴市场也是RPA最有潜力的增长市场。

3、 RPA市场规模与主要参与者

RPA仍然是一个相对较小的新兴市场。Gartner报告显示,2018年全球市场RPA营收总额8.46亿美元,是软件行业增长最快的领域之一,2018年同比增长63.1%。

根据Gartner的报告,2018年全球RPA市场中,排名前五的分别是UiPath、Automation Anywhere、Blue Prism、NICE、Pegasystems。这五家企业占据了全球47%的市场份额,排名第六至第十的公司占据了13.7%的市场份额。其中,UiPath占据RPA全球市场份额当中的第一名,其2018年的营收为1.148亿美元(订单收入约1.8亿美元),同比增长629.5%;紧随其后的是Automation Anywhere,2018年营收为1.084亿美元,同比增长46.5%;第三名为Blue Prism,2018年营收为0.71亿美元,同比增长105%。

RPA市场和供应商业绩的快速增长也引发了投资者对RPA的追捧。RPA领域最受关注的公司UiPath,成立于2005年,2017年A轮融资估值仅1.09亿元,2019年完成5.68亿美元的D轮融资,投后估值达70亿美元,2年时间其估值涨了64倍。全球市场份额排名第二位的Automation Anywhere,2018年底也获得了来自日本软银愿景基金的3亿美元投资,投后估值约26亿美元。排名第三的Blue Prism是RPA领域唯一的上市公司,2016年在伦敦证券交易所上市,股价从开盘的105便士最高涨至2635便士,目前股价约910便士,市值约7.5亿美元。

Gartner《2019年RPA魔力象限》:

根据麦肯锡的说法,"在大约60%的职业中,至少有三分之一的组成活动可以实现自动化。"这意味着每一个行业每一个领域都可能会有适合RPA技术的应用场景,RPA市场存在无限可能。随着企业寻求提高运营效率并将历史遗留的企业软件与新企业应用集成是需求提升,以及其数字化转型步伐的加快,RPA市场有望继续快速增长。

4、 RPA市场趋势

(1)传统软件供应商积极布局RPA市场,占据一席之地

传统软件供应商正积极在这快速增长的领域布局。SAP收购了法国RPA创业公司Contextor,埃森哲、IBM、微软等软件巨头也与新兴RPA厂商合作。未来传统软件供应商有望通过收购补充RPA产品涉足这一市场,以提升其软件的数字化吸引力,并凭借客户优势在RPA市场占据一席之地。

(2) 其它类型的数据集成商积极拓展RPA工具和市场

RPA技术正以其实施的便利性在软件集成、数据集成领域快速增长。而其它类型的集成工具服务商(如iPaaS、iBPMS等)也都在拓展其RPA产品和功能模块。BPM厂商Pegasystems收购了RPA创业公司OpenSpan,另一家BPM公司Nintex收购了RPA初创公司EnableSoft。Oracle,Bizagi和Appian也都开发了将RPA工具集成到其更广泛的iBPMS覆盖范围内的产品。同样的软件集成、数据集成市场,未来将有更多其它类型的数据集成工具供应商进入RPA领域。

(3)终端用户使用开源组件开发自己的RPA工具,并推向市场

目前国外需要许可的RPA工具成本仍然比较高,以至于一些大型组织已经开始使用开源组件开发自己的RPA工具,并将服务销售给其企业客户。如BPO供应商Infosys推出的EdgeVerve,Datamatics推出的TruBot产品。

(4)更多创业公司加入该市场,谁掌握头部大客户群体,谁就能掌握未来市场。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。