定义:通过模拟人工操作进行自动流程执行处理。即通过事先编好的操作流程步骤,RPA就像一位机器人员工,能自动操作整个业务流程,人们只需要开启RPA即可。
1.原理
按键精灵”基本的工作原理为:
通过录制操作者的鼠标和键盘的动作步骤形成操作脚本
通过手工编辑方式编写脚本
执行流程(或者成批)
应用最多的还是OCR技术,这让RPA软件不再依赖于代码进行屏幕抓取,而是允许用户以可视化的方式来使用拖放功能,建立流程管理工作流,并且将重复劳动自动化。
3.应用场景
重复,有规则,流程和界面不易变,无线上线下联动。用户以大客户为主。
4.优势
跨平台,跨系统执行任务,打破数据壁垒
5.劣势
不能涉及线上线下的融合
严格遵守规则的自动化机器人无法快速适应被改来改去的诸多操作。若在用户界面、数据或应用程序的任何一方面发生变化,机器人将无法适应。
定制化程度高难以规模化,是否无代码部署,维护成本高,数据和隐私安全不够。
不会在每天的程序化工作中进行自我改进和寻求更优的解决策略。
6.应用案例
1)定义好抓取数据流程:
搜索商品-->抓取数据-->结果
2)一家保险公司在处理索赔业务时,需要客户填写电子表格然后将其发送到指定邮箱内。如果员工来提取表格信息然后再将其进行转化、审核、确认将浪费大量时间。而使用Power Automate却可以将整个流程轻松实现自动化。首先机器人自动提取邮件中的索赔表格,然后通过OCR功能将信息转化成结构化数据存储在指定位置,最后根据员工的设定,机器人将自动进行数据审核、录入等操作,如遇到无法识别信息将发送至人工处理。整个工作流程可节省40%以上的工作时间。
3)Automation Anywhere还与世界卫生组织(WHO)达成合作:通过RPA的帮助,世界卫生组织可以自动接收来自世界各地的新冠案例,然后根据不同的国家、发病状态和医疗环境等信息进行批量分类,这为工作人员节省了宝贵的时间。
7.uibot介绍
1)功能:
可视化编程,专业级源码视图,数据抓取,流程录制,OCR识别,运行日志,安全审计(实时监控),双重模式切换。
2)产品架构:creator开发工具,worker执行平台,commander调度管理平台
其中开发工具包括基本命令,对鼠标,界面,数据,文件,系统的处理定义。
3)优势:支持多系统多语言,部署快速
4) 劣势:不适合获取页面元素的位置,一旦软件元素位置移动了就不行了。也不适合创造性非规律性的事物。
RPA发展至今为何难以普及?最大的原因就是企业中的业务流程是多样化,例如仅仅是财务数据处理这一项工作,不同企业可能就有不同的处理方法/逻辑、不同的数据类型以及使用不同的软件和系统。
5)交付周期3/4个月,实施时间半个月。
8.RPA市场的玩家
国外对标厂商:UiPath、Automation Anywhere、Blue Prism
国内:云扩,来也,达观数据,艺赛旗、金智维,阿里云。
9.如何获得市场
国内 RPA 客户大约 90% 都通过咨询公司落地服务。作为将 RPA 概念引进中国的主要角色,咨询公司目前还是采用国外的 UiPath、Blue Prism、Automation Anywhere 三家的产品为主,并形成了较为紧密的合作关系,比如 IBM 与 AA 长期合作,德勤、安永、普华永道均主推 UiPath 和 BP。因此,如何拿下咨询公司这个伙伴,或者开辟新的渠道,也是国内厂商需要面对的问题。
接入多少第三方能力,决定 RPA 公司自身壁垒有多深。Gartner的研究报告显示,UiPath的合作伙伴生态系统已经接入了包括 100 多家提供互补技术和工具的技术合作伙伴,涵盖BPM、AI等功能模块。
10.生态合作伙伴及合作方式
BP的伙伴生态分渠道合作伙伴、技术合作伙伴以及开发者社区三部分
合作方式有两种,一个是他们有现成的接口,我们在内部会打通,类似API的概念,成为有机结合的模块。还有一种方式是比较模块化的,合作伙伴可以将产品放在平台上,作为RPA的功能模块。
11.目前的盈利模式和未来的商业模式
RPA 公司的盈利模式通常分为三层:第一层是按部署的机器人数量收费,第二层是收取机器人设计器的费用,第三层则是按管理平台收费。
未来的商业模式会先是RPA,再到IPA 。
12.行业应用
以金融业,制造业为主
13.RPA技术生态的各个环节
RPA技术生态的各个环节,即包含RPA厂商、软件开发者、咨询顾问、系统集成商、技术供应商、技术合作伙伴、代理/渠道商以及企业客户等。
14.早先没有形成风口的原因
RPA 早先没有形成风口的原因,一是 AI 技术本身不够成熟,二是企业数字化程度不高。这两点限制因素抑制了 RPA 落地的应用场景。
15.RPA工作流程
1) 流程开发及配置,开发人员制定详细的指令并将他们发布到机器上,具体包括应用配置、数据输入、验证客户端文件、创建测试数据、数据加载以及生成报告。
2) 业务用户能够通过控制中心给机器人分配任务并监视它们的活动,将流程操作实现为独立的自动化任务,交由软件机器人执行。
3) 机器人位于虚拟化或物理环境中,不需要与系统开放任何接口,仅需通过用户界面与各种各样的应用系统(包括ERP、SAP、CRM、OA等)交互,完全模拟人类操作,自动执行日常的劳动密集且重复的任务。
4) 业务用户审查并解决任何异常或进行升级。
网友评论