RPA产品是现代社会信息化发展到一个新阶段的标志,是计算机软硬件发展到一定程度之后诞生的产物,当前正处在RPA产品蓬勃发展和进行大规模产业应用的阶段。从最早期的RPA雏形产品开始算起,RPA产品形态的发展大致分为如下五个阶段:
第一阶段:自动化脚本阶段
使用计算机程序代码编写生成的可独立运行的自动化脚本,通常用于执行定时任务、自动化运维、自动化测试、文件的复制转移处理等工作。这些自动化脚本严格来讲并不属于RPA产品,只是自动化处理的雏形。
第二阶段:局部自动化阶段
这个阶段的RPA软件就类似于一个单机版的应用程序,主要部署在个人电脑上,该阶段已具备目前主流机器人流程自动化功能,但是并不能实现多部门合作的业务流程,也不能将若干个部门合作的某一业务形成“闭环”,实现端到端的自动化,同时这一阶段的RPA产品无法实现大规模应用部署。例如批量操作Excel数据、处理客户登记资料等,属于单个操作员的桌面级别处理,这个阶段RPA属于RPA辅助完成工作,仍以员工操作为主。
第三阶段:全面自动化阶段
随着UiPath、AutomationAnywhere、Blue Prism等RPA企业的共同创新和努力,逐渐形成了当前阶段RPA主要的产品形态:DCC(Designer-Controller-Client)结构。这个阶段RPA被用来实现一个完整的业务流程自动化,同时随着业务需求的不断丰富,一个RPA应用往往需要在多台终端上运行RPA程序,也可能需要数十人甚至数百人参与开发设计来共同完成,因此RPA被设计为可实现跨系统协同、实现系统互联和数据集成以及机器人的大规模集群部署,逐渐形成了目前主流的RPA产品三件套:RPA编辑器、RPA控制台、RPA执行端。
第四阶段:RPA上云阶段
这个阶段RPA依然采用主流的DCC结构,不同的是RPA软件服务部署在了云上。云计算不仅为RPA带来了算力的支撑,还节约了企业的部署成本,另外把RPA部署到云上,不仅没有了软件客户端和场地的限制,一些IT工作人员也可以不用参与其中。市面上已经有很多RPA厂商提供RPA的云服务,根据客户需求的不同可以提供不同的RPA云服务(包括IAAS、PAAS、SAAS),可以说RPA上云让RPA变得更加轻量级,降低了企业引入RPA的门槛,这一阶段RPA产品形态丰富,更利于RPA场景落地,因此RPA产品得到了前所未有的推广和应用。
第五阶段:RPA+AI阶段
伴随着以深度神经网络为代表的新一代人工智能技术的发展,人工智能至今已涉及多个研究领域,研究方向包括智能控制、符号 计算、自然语言理解、模式识别和计算机视觉、机器学习与数据挖掘、智能信息检索、语音识别等。因此RPA厂商开始尝试将RPA应用与各类人工智能技术进行融合,试图突破传统RPA只能从事简单重复流程的桎梏,转而从事更复杂、更有价值的工作。AI强大的计算机视觉技术和自然语言处理技术更大的拓展了RPA的使用场景,使得RPA功能得到加强,能够阅读、看见并处理更多的工作。例如很多银行、金融企业的信贷类业务每日面临着大量的文件材料审核工作,通过RPA+OCR识别技术更加精准的识别并筛选图片信息,将材料审核、用户证件识别、银行卡识别等业务流程实现自动化,很大程度上提升了工作效率,节约人力成本。未来随着AI技术的发展,人工智能技术将进一步推动关联技术和新兴科技、新兴产业的深度融合,RPA+AI将持续输出更多价值。
RPA之家(www.rpazj.com)是中国具有影响力的RPA垂直交流社区,社区汇聚了RPA领域的各类从业人员。其中包括RPA开发工程师、售前工程师、业务分析师、架构师、运维工程师、项目管理、项目负责人、企业高管、HR等多种角色。社区提供了各种丰富的教程、资讯、文章、问答、招聘、活动、项目等供大家一起交流和成长。