RPA落地指南

978-7-115-60016-5
作者: 数字力量
译者:
编辑: 秦健

图书目录:

详情

本书从认知、实施、案例和拓展4个方面深入浅出地分析了RPA(机器人流程自动化)的应用前景以及实践。本书首先介绍了RPA的基本概念和优缺点、RPA相关的工具以及企业选择RPA的原因;其次,说明了企业如何开启RPA之旅、RPA售前咨询、业务流程挖掘、RPA项目交付管理、RPA实施要点、RPA开发规范等实用知识;再次,通过RPA在银行、保险、政务、制造、人力资源、能源、物流服务和证券等领域的应用,帮助读者了解RPA实施方案;最后,阐释了RPA机器人建设方案、IPA相关知识,以及RPA与区块链、人工智能和元宇宙等前沿技术的融合应用。 本书内容丰富,讲解翔实,适合RPA从业者、实施RPA进行企业数字化转型的企业管理人员以及对RPA发展历程和方向感兴趣的读者作为参考,也适合大中专院校计算机相关专业学生作为教辅。

图书摘要

版权信息

书名:RPA落地指南:基础、实操及赋能

ISBN:978-7-115-60016-5

本书由人民邮电出版社发行数字版。版权所有,侵权必究。

您购买的人民邮电出版社电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。

我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。

如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐号等维权措施,并可能追究法律责任。

编  著 数字力量

责任编辑 秦 健

人民邮电出版社出版发行  北京市丰台区成寿寺路11号

邮编 100164  电子邮件 315@ptpress.com.cn

网址 http://www.ptpress.com.cn

内 容 提 要

本书从认知、实施、案例和拓展4个方面深入浅出地分析了RPA(机器人流程自动化)的应用前景以及实践。本书首先介绍了RPA的基本概念和优缺点、RPA相关的工具以及企业选择RPA的原因;其次,说明了企业如何开启RPA之旅、RPA售前咨询、业务流程挖掘、RPA项目交付管理、RPA实施要点、RPA开发规范等实用知识;再次,通过RPA在银行、保险、政务、制造、人力资源、能源、物流服务和证券等领域的应用,帮助读者了解RPA实施方案;最后,阐释了RPA机器人建设方案、IPA相关知识,以及RPA与区块链、人工智能和元宇宙等前沿技术的融合应用。

本书内容丰富,讲解翔实,适合RPA从业者、实施RPA进行企业数字化转型的企业管理人员以及对RPA发展历程和方向感兴趣的读者作为参考,也适合大中专院校计算机相关专业学生作为教辅。

推荐语

当下的世界处于“百年未有之大变局”,挑战与机遇并存。在这个大时代下,各行业都需要思索并立即行动以应对未知但激动人心的未来。身处数字时代,让更多人从大量重复的工作中解脱出来,已经成为现代企业的主要需求之一。另外,影响数字化效率的重要因素已经从软件本身的功能及性能等演变成数据在不同软件之间流动时“人”的连接。而RPA作为基于企业数字化发展起来的新兴技术,在企业“数字化转型”的过程中可以发挥基础性的作用。

RPA不仅可以将人从烦琐、低效的工作中解放出来,而且可以通过“非侵入”的方式解决由于跨公司、跨行业导致的数据源多且数据不标准等问题。而随着RPA向IPA的不断推进,纸质文档也能够完全数字化了。

本书的内容深入浅出,从RPA认知到实施、案例,再到拓展,既有基础理论又有实践案例,因此,这是一本经过理论研究得出结论又经过案例验证的好书,在现实企业及行业中具备重要参考价值。同时,本书也使我对RPA工具有了更深入的了解。相关的交付落地经验等是项目实践中很好的参考。

——何宝宏

中国信息通信研究院云计算与大数据研究所所长

以RPA为代表的数字工作者正加快进入企业的工作中,在前台客户接触层打造定制体验,在中台运营交付层实现高效处理,在后台经营管控层强化智慧管控。基于数字力量RPA的人机协同工作模式将显著提升生态协同效率,推进产业数字化。

——陈其伟

独立首席信息官,数字化转型专家

作为Teams+Power Platform中文社区创始人,我其实一直是一名技术爱好者:学习富有价值的技术并且践行到生活与工作中,同时引领和分享给他人,让更多人享受赋能的成果。这是我近些年的愿景。而机器人流程自动化(RPA)是渐入我视野的一个新的产品概念。

最开始,我以为这就是一个被炒作的新兴概念,但是随着深入接触,尤其是以龚总为代表的RPA践行者现身说法和企业案例的上线,我逐渐认识到这项技术确实具有提高生产效率的意义。

我负责的技术社区虽然以微软公司的365产品线中的两大头牌产品(Teams和Power Platform)作为主要的研究对象,似乎没有RPA的身影,但是对应于自动化,我们也有不少实践经历和成果,尤其在微软公司这一侧,针对Power Automate(Power Platform家族的成员)更深入地整合了一个子组件——UI Flow——号称微软版的RPA工具。于是,在产品基因上,我研究的领域与RPA有着更深的联系。

那么RPA的价值在哪里?我还不能很好地描述这个过程。我还需要更多地学习、了解、接触和使用RPA。另外,可以和这个行业里面的先锋同行,他们的见闻和经验都是可以拿来借鉴的。恰恰数字力量以及龚总就是行业先锋。经常往来上海的我已经多次参与数字力量组织的活动,在接触中了解了这项技术对于当下数字化转型的诸多助益,以及很多年轻的力量围绕这个新生产力工具做出的贡献。

如果想了解RPA,评估RPA的价值,那么你可以从龚总带领的数字力量开始了解,从这本由数字力量编写的新书开始,去推开一扇门,了解一个新世界,获得一个新的可能和选择。这是当下数字化转型潮流中的一个机遇。

微软公司宣称其当下的愿景是:予力全球每一人、每一组织,成就不凡。我想说,RPA也是具有同样价值方向的生产力技术,它值得我们去学习和了解。

——刘钰

Teams+Power Platform中文社区创始人

《Power BI 权威指南》《Power BI权威建模指南》译者

推荐序1

当下世界处于“百年未有之大变局”,每个企业都需要思索并立即行动。在众多实践中,一种“技术论”的视角是“数字化转型”,并由此衍生出诸多技术和解决方案。“数字化转型”固然是业界公认的应对不确定的世界的方法,但“数字化转型”的核心并非仅仅“数字化”,还有“转型”。这种转型不仅需要企业从上至下观念的解放,还要具备将“数字化转型”的理念付诸企业的每个业务实践和流程再造的决心。这既不是对各种技术的简单堆叠或重组,也不是创造一些新奇的概念来“新瓶装旧酒”。同样,任何一项新的技术要在“数字化转型”时代真正发挥价值,不但需要企业在认知层面“知其然知其所以然”,而且需要大量的实践和业务的结合来验证“行之明觉精察处即是知”。

RPA作为一项实践性很强的新技术,在企业“数字化转型”的过程中发挥着基础性的作用。把企业最重要的资产——“人”,从一些低效、重复的工作中解放出来,从而释放人才的“创新”潜能,这是RPA的技术初衷。而让更多的企业和个人快速掌握RPA并付诸企业的各种创新实践,获得更多的“数字力量”,我想这也是龚总和她领导的数字力量的初心。

本书正是这种初心的载体。本书不仅凝聚了数字力量多年来在这个领域耕耘的心血,而且充满了大量的自身的实践反思以及与业界从理论到场景的学习和交流探讨的成果,可以说本书是关于这项年轻并充满想象力的技术的实践指南。概览全书,没有晦涩的术语,没有“掉书袋”式的代码示范,我感受到著书者迫切的实践初心以及字里行间充满的“数字力量”的年轻韵律。深读此书,更能感受到是在和一群对技术创新有执念的有趣的灵魂互动,连我这个好多年没有敲代码的“大叔”都有一种跃跃欲试的冲动。

我相信本书只是数字力量在这个领域让普罗大众快速认识并实践RPA的开始。创新无止境,既然选择了远方,便只顾风雨兼程。

张弘

卫盟软件中国区总经理

推荐序2

初识RPA应该是在2017年年末,正值职业生涯转型期的我,在关键客户项目中对于流程自动化的急切需求和当时的状态仍记忆犹新。通过与Global团队头脑风暴,我正热血沸腾、准备行动之时,却发现当时国内根本找不到合适的实施团队和技术专家,而本土的项目却又“嗷嗷待哺”,最终不得不选择相对传统的技术进行研发与交付,这也成了转身离开时留下的遗憾。

时间回到2018年,我在加入一家全球私募投资企业后,惊喜地看到RPA已在国内生根发芽。从2019年的小范围实验性论证到2020年正式铺开推广,再到投后企业各业务环节,自始至终,对于RPA可以和可能为企业创造的价值我坚信不疑,而RPA的轻量化快速迭代和按需随机应变更是IT作为这个时代的生产力和创造力极好的诠释之一。

在RPA的实践过程中,数字力量以及龚总毋庸置疑是我们坚实和可信赖的合作伙伴,无论是初见时的爽朗和高效,还是一如既往的解决问题的承诺,以及带给客户和团队始终如一的热情和诚恳,在这个数字化转型刻不容缓的时代,都弥足珍贵。

正如很多RPA厂商的发展路线图以及业界人士的前瞻所示,RPA目前还处于发展的关键阶段,技术的更迭以及人工智能算法的加入将是可预见的未来。根据Gartner的预测,到2024年,25%的企业首席信息官将对数字化业务运营结果负责,他们实际上将成为“代理首席运营官”。我始终坚信RPA将成为数字化运营的基石之一和连接不同生态系统与职能的有机组成部分。

条条大路通罗马,路上必有RPA。

Eric Wang(王以宁)

某全球私募基金投后管理亚太区首席信息官,数字化转型战略专家

推荐序3

机器人流程自动化(Robotic Process Automation,RPA)自20世纪50年代初开始发展,在互联网出现后被大家所熟知。究其原因,信息时代造就了大量的重复工作,让工作有固化、重复及流水线操作的趋势,难以解放更多生产力。而这些冗余工作操作烦琐、占用成本大且存在人工错误的可能。RPA可以实现各种操作系统间自动化的工作流程,做到提效、降本、零错误,因而成为众多科技公司追捧的新宠儿。

在云计算和区块链蓬勃发展的今天,RPA的重要性愈发凸显,而当今市场仍然处于发展的早期阶段,缺乏系统性、入门式的科普资源,以帮助更多人了解RPA。龚总带领团队编著的这本书可以帮助更多科技领域从业者快速了解这条新赛道,显著提升整个行业的关注度。

而我所身处的区块链行业目前已陆续得到政府、企事业单位及应用层面的广泛支持,涉及银行及金融、政务、医疗、生产制造等领域。例如在政府流程审批、数字化政府、跨部委之间数据打通对接、大数据采集等场景下,RPA均能发挥作用,毫无疑问RPA与区块链技术具有天然的匹配性。从底层来说,区块链智能合约的优势也将扩大RPA在各大场景中的应用。宇链科技作为区块链可信硬件技术的引领者,在这些领域均有涉及,也在未来规划中考虑融入RPA,共同赋能企业数字化转型等。

龚总一直在默默地推动RPA的发展。从一个人到一个团队,再到每座城市。龚总数年持之以恒的品质使同为创业者的我产生共鸣。同时龚总也是众多创业者中极具创业精神和富有精力的首席执行官。哪怕面对小白式的疑问,龚总也能耐心回答,循循善诱,为推动整个行业的发展做出贡献。这种平易近人的交流、深入浅出的科普令人印象深刻。龚总专业的态度、创新的精神、时时刻刻传播的理念值得我们所有人学习。

RPA作为全新的赛道,具有非常重要的实践意义,通过与各大新型技术结合必将发挥出更大的作用。当然,这个行业与区块链一样,还很年轻,这意味着潜力和红利,也意味着需要更多的人一起来完善。可以说,龚总将其多年来的思考、经验全部凝聚在这本书中,相信能为大家提供全面指导。

对想要入门或者深入了解RPA的从业者来说,学习本书就够了。本书不仅有RPA学习路径,还有各类实施场景、案例等,无论是理论还是实操一应俱全,相信读者一定会获益匪浅。我想作者的本意也是提供全面透彻的RPA学习资料。

罗骁

宇链科技创始人兼首席执行官

推荐序4

我第一次接触RPA是10年前在德勤公司主办的客户交流会上。德勤展示了RPA的两个主要应用——财务中心机器人和单证中心机器人。我看到在几台普通计算机的屏幕上,机器人自动编辑文件、输入文字、单击按钮、处理数据,计算机中的页面不断重复跳转,就像旁边有员工在操作一样。后来我计算了一下,每完成一个单证流程花费1分钟多的时间,效率非常高。在德勤顾问的介绍下,我才知道这个科技产品叫作RPA。

当下企业的竞争环境比任何时候都更加复杂多变,特别是2020年暴发的疫情给全世界的经济和社会生活都带来了巨大的冲击,几乎各个行业都受到疫情的影响,经历了疫情带来的种种挑战。在这种背景下,越来越多的企业意识到科技对于企业的重要性,转型成为技术驱动的企业在当前显得尤为重要,而加速数字化转型,实现行业再造,在当下百年未有之大变局中取得所处行业中的技术先机,也成为企业在竞争中保持领先地位的必由之路。

早在20多年前,很多企业便开始通过实施ERP进行企业内部的信息化建设,而现今的企业若要成功进行数字化转型,需要做的不仅仅是让数据在各个平台之间共享,也不仅仅是让内外部业务系统实现互联互通,亦不止于通过数字化手段让各项业务衔接起来。如今的数字化转型已经不再只是一个技术问题,它进一步变成一个业务管理和流程管理的问题。企业通过提升自身技术水平实现业务流程管理的变革、业务执行方式的优化,甚至是业务模式的改变,而这些已经成为当今企业实施数字化转型的重要目标。

RPA已经成为数字化转型浪潮中涌现的新热点。数字化转型的深入使得企业的软件和业务系统应用从原来的单点应用向协同连续演化,各个层次的业务数据互通和业务系统之间的连通成为企业在数字化领域的追求。时至今日,信息技术发展突飞猛进,自动化也已经被广泛地应用于各个技术场景。从2015年起,自动化技术受到企业广泛关注。从2019年开始,国内更是掀起了新一轮以RPA为代表的自动化热潮,国内的RPA厂商开始涌现,很多大型企业开始在内部试水RPA项目。

但是RPA在中国企业服务市场方面还处于萌芽阶段。很多学者、顾问、科技从业者还没有很好的机会和平台去做相关的理论研究。市场上相关的书籍和资料较少,系统介绍RPA的资料更是凤毛麟角。很高兴看到龚总带领数字力量编写的这本书。本书系统地阐述了“什么是RPA”“RPA的商业模式”“企业选择RPA的原因”“RPA在咨询、管理、交付中所遇到的实际问题”,以及数字力量近年来操刀的真实客户案例。

我相信,通过阅读本书,读者不但可以充分地了解RPA的相关理论,而且能体会到RPA在企业数字化转型中的实际意义和业务价值。本书值得我们每位科技从业者学习,同时对RPA的未来发展有着重要的、深远的意义。

胡琨[1]

上海财经大学工商管理硕士

现就职于上海复星-复地产发集团科创部

[1] 胡琨专注于泛房地产、大消费、国际贸易、智能制造、金融行业等领域的企业数字化转型,以及中国科创独角兽企业的市值管理研究。曾带领团队完成多个大型企业数字化转型项目。

推荐序5

身处信息化时代,如何让更多人从大量重复的工作中解脱出来,一直是大家在思考的问题。RPA是解决这个问题的好帮手。

RPA是以软件机器人及人工智能(Artificial Intelligence,AI)为基础的业务过程自动化技术。随着“互联网+”时代的来临,在大数据、云计算、人工智能等技术日益普及的当下,RPA的出现更为这些技术的普及提供了便利。

那么,该如何学习RPA呢?

燕玲姐带领团队编著的这本书就是一份非常好的学习RPA的资料。

受燕玲姐之邀为本书写推荐序,内心有些忐忑。为一本由专业RPA团队撰写的图书作品写推荐序,作为一个RPA门外汉,我深感班门弄斧。不过之前看过这样一句话“当自己的眼睛无法看到广阔的世界时,要学会借眼看世界”,我深以为然。我认识RPA,就是通过燕玲姐的眼睛看到的,这里权当是借眼看RPA。当第一次从燕玲姐的朋友圈看到RPA这个词时,我的内心一震,突然明白之前很多都没有细想的事情,现在已经有了很多先行者。

我已经记不清是怎么认识燕玲姐的了。但是,我一直关注她在朋友圈发布的消息,从中汲取了很多营养。她和团队孜孜不倦地为RPA赛道输出优秀的产品。

在她创建的一个专业服务群中,她几乎每天都会发布微新闻,几年来从未间断。这对我来说,又增加了一个借眼看世界的途径。燕玲姐有如此执着的精神,相信在RPA赛道上,她一定可以打造出一款更优秀的RPA产品。

她的团队经过多年的摸索,将沉淀的RPA经验倾注到这本书中,以帮助更多感兴趣的人员了解RPA。尤其是,这本书介绍了很多RPA的应用案例,如RPA在银行领域、保险领域和政务领域的应用等,相信读者阅读后一定会受益匪浅。

RPA赛道还非常年轻,有待完善,希望更多的人才可以加入其中,为RPA的发展做出贡献。

本书从认知、实施、案例等多方面展现了RPA的学习路径,相信读者可以从中学到非常多的新知识,并为自己开启RPA之路奠定基础。广大读者通过本书,可以看到一个更为广阔的RPA世界,这也是本书的作者期望呈现给广大读者的。

刘宇宙

Python开发技术专家,Python书籍作者

前  言

苏州数字力量教育科技有限公司(简称数字力量)深耕RPA行业多年,拥有财务、保险和药物审批等多个领域的实操案例,在RPA实施方面积累了丰富的经验,在推动RPA行业发展方面也做出了积极贡献。数字力量在产、学、研等多个方向贡献自己的力量,例如参与RPA+AI大赛评审;与高等院校开展教学合作,促进RPA人才培养;参与编写出版RPA相关图书等。

从软件工程的角度看,RPA是基于构件的软件工程,它的优点在于不仅能够使得开发过程更加标准化,提高代码的复用率,而且容易上手,提高开发效率,使得企业的数字化变得更容易。

随着企业业务发展和规模扩大,通过RPA来替代一些重复性的工作是提高工作效率、降低人力成本的好方法。目前多个领域的实践表明,RPA能够帮助企业降本增效,同时将员工从重复单调的工作中解放出来,进行更有创造性的工作。

RPA是快速发展的行业,企业不仅要有过硬的技术储备,而且需要极具发展眼光的技术团队。RPA从业者不仅需要时刻面临新的问题和挑战,而且需要不断学习新的知识和概念。

写作本书的目的

目前RPA在国外发展迅速,甚至部分海外知名高校设置了RPA相关的专业。同时,RPA正在逐步渗透到很多行业并取得了不错的成绩。学习RPA已经成为一件很有价值的事情。然而,由于RPA方面的很多资料都是英文文档,这不利于在国内推广与使用RPA,因此出版一本系统介绍RPA的中文书籍很有必要。目前市面上的RPA图书主要针对具体软件开发进行讲解。相比RPA工具图书,本书更适合想深入了解RPA的读者阅读。

希望本书可以帮助读者拓宽视野,加深对RPA的认识,增加对RPA学习的热情,并将RPA应用到更多能发挥价值的领域。

读者对象

本书适合如下读者阅读。

RPA从业者。

想实施RPA进行企业数字化转型的企业管理人员。

想通过RPA将自己从烦琐工作中解放出来的工作人员。

大中专院校计算机相关专业的学生。

对RPA感兴趣的人。

如何阅读本书

本书分为4篇——RPA认知篇、RPA实施篇、RPA案例篇和RPA拓展篇。

RPA认知篇包括第1章和第2章,主要介绍了RPA的一些基本概念和优缺点、3种RPA工具以及企业选择RPA的原因。

RPA实施篇包括第3章~第8章。第3章介绍了企业如何开启RPA之旅。第4章说明了如何开展RPA售前咨询。第5章阐释了如何对RPA进行业务流程挖掘。第6章介绍了RPA项目交付管理的内容。第7章说明了关于RPA实施中的若干问题。第8章介绍了RPA的开发规范。这些都是RPA实施过程中非常实用的知识,建议多花些精力和时间学习。

RPA案例篇包括第9章~第16章。该篇介绍了RPA在银行、保险、政务、制造、人力资源、能源、物流服务及证券领域的应用和解决方案。这些案例详细介绍了如何落地实施RPA。

RPA拓展篇包括第17章~第21章。第17章介绍了RPA机器人建设方案。第18章介绍了RPA向IPA的发展。第19章介绍了RPA和区块链。第20章介绍了RPA和人工智能。这些内容围绕着RPA有关的技术展开叙述,侧重于从技术角度看待RPA。第21章介绍了元宇宙和虚拟讲师相关的内容。

读者可以根据自己的需要选择阅读侧重点。不过笔者建议按照顺序阅读,这样可以帮助你系统地认识和实施RPA。

致谢

感谢数字力量RPA及上海茵罗旗下各分公司同事对本书做出的贡献。

感谢人民邮电出版社编辑团队对本书写作过程的指导。基于他们的工作,本书的内容质量有了很大的提高。

感谢在工作和生活中帮助过我们的所有人,感谢你们,正是因为有你们,本书才能面世。

欢迎读者通过以下联系方式与我们沟通。

数字力量的官方网站:https://www.chinarpa.com.cn。

微信公众号:数字力量RPA

视频号:数字力量RPA

小程序:数字力量RPA

答疑邮箱:rparecruit@chinarpa.com.cn。

资源与支持

本书由异步社区出品,社区(https://www.epubit.com)为您提供相关资源和后续服务。

提交勘误

作者、译者和编辑尽最大努力来确保书中内容的准确性,但难免会存在疏漏。欢迎您将发现的问题反馈给我们,帮助我们提升图书的质量。

当您发现错误时,请登录异步社区,按书名搜索,进入本书页面,单击“发表勘误”,输入错误信息,单击“提交勘误”按钮即可,如下图所示。本书的作者和编辑会对您提交的错误信息进行审核,确认并接受后,您将获赠异步社区的100积分。积分可用于在异步社区兑换优惠券、样书或奖品。

扫码关注本书

扫描下方二维码,您将会在异步社区微信服务号中看到本书信息及相关的服务提示。

与我们联系

我们的联系邮箱是contact@epubit.com.cn。

如果您对本书有任何疑问或建议,请您发邮件给我们,并请在邮件标题中注明本书书名,以便我们更高效地做出反馈。

如果您有兴趣出版图书、录制教学视频,或者参与图书翻译、技术审校等工作,可以发邮件给我们;有意出版图书的作者也可以到异步社区投稿(直接访问www.epubit.com/contribute即可)。

如果您所在的学校、培训机构或企业想批量购买本书或异步社区出版的其他图书,也可以发邮件给我们。

如果您在网上发现有针对异步社区出品图书的各种形式的盗版行为,包括对图书全部或部分内容的非授权传播,请您将怀疑有侵权行为的链接通过邮件发送给我们。您的这一举动是对作者权益的保护,也是我们持续为您提供有价值的内容的动力之源。

关于异步社区和异步图书

“异步社区”是人民邮电出版社旗下IT专业图书社区,致力于出版精品IT图书和相关学习产品,为作译者提供优质出版服务。异步社区创办于2015年8月,提供大量精品IT图书和电子书,以及高品质技术文章和视频课程。更多详情请访问异步社区官网https://www.epubit.com。

“异步图书”是由异步社区编辑团队策划出版的精品IT图书的品牌,依托于人民邮电出版社几十年的计算机图书出版积累和专业编辑团队,相关图书在封面上印有异步图书的LOGO。异步图书的出版领域包括软件开发、大数据、人工智能、测试、前端、网络技术等。

异步社区

微信服务号

RPA认知篇

第1章 RPA 概述

机器人流程自动化(Robotic Process Automation,RPA)一般用于解决具体重复性的规律工作的问题。IDC的研究数据表明,预计2023年全球RPA软件市场规模将达到39亿美元,2018—2023年复合增长率达到36%。为什么批处理软件和业务流程管理(Business Process Management,BPM)软件发展了这么多年却没有像RPA软件那样迅速?它们之间的异同在哪里?RPA发展的转折点究竟是如何形成的?

本章通过介绍RPA的相关概念来帮助读者加深对RPA的理解,进而寻找以上问题的答案。

1.1 什么是RPA

RPA在企业中起什么作用并扮演什么角色呢?想要充分了解RPA,我们需要知道RPA的相关概念、特点、功能以及能解决的问题。接下来对这些内容进行详细介绍。

1.1.1 RPA的3个核心概念

RPA的中文译名是“机器人流程自动化”,顾名思义,就是通过机器人来完成流程自动化执行的一种技术或手段,机器人是运行自动化流程的工具。这里的机器人并非人们通常理解的具有机械臂之类的硬件机器人,而是软件机器人。接下来将进一步阐释这些概念。

1.什么是软件机器人

软件机器人是一种软件产品,它可以通过模拟人工操作计算机的方式操作其他计算机软件。这种软件机器人可以模拟计算机鼠标单击、拖曳和键盘输入工作,好像有人在操作鼠标和键盘一样。比如,软件机器人可以做到打开计算机的浏览器、输入网址、按下按钮、获取网页上的内容这样复杂的操作,而无须人工干预。

2.什么是流程

流程是指使用资源和管理将输入转化为输出的相互关联和相互作用的一系列活动。通俗地说,流程就是通过一系列特定步骤完成一个目标的过程。

为了更好地理解RPA,我们可以想象一个汽车生产车间有一条汽车组装流水线。整条组装流水线被分成若干部分,比如底盘组装、发动机组装、座椅组装、车身组装、车门焊接组装等。每部分都有一些机械臂在自动进行零件组装、焊接等工作。经过流水线的一系列操作后,众多零件就组装成了一辆汽车。这里的流水线就是我们所说的流程,而那些机械臂就是机器人。

同理,在软件领域,也可以像汽车组装流水线那样,将实现一个目标分解为若干固定步骤的组合,每个步骤都由计算机执行一个特定的动作来完成。比如打开邮箱的流程就可以分解为打开浏览器、输入网址、输入用户名、输入密码、单击“登录”按钮等步骤。通常情况下,我们是通过操作计算机的鼠标、键盘进行每步操作的。正如在汽车组装流水线上机械臂可以取代人工自动完成流水线上的步骤一样,我们也可以通过“软件机器人”自动化地完成这一系列操作,实现自动化这个过程就是我们说的RPA(见图1-1)。

图1-1 汽车组装流水线上的机械臂和软件机器人对比

3.什么是自动化

首先应该明确,这里的自动化和工业自动化不是一个概念。这里的自动化指软件机器人按照设定好的程序或规则自动模拟人的各种行为操作计算机软件,比如自动打开网页、自动输入账号和密码、自动获取网页上的各种信息或元素等,从而代替人工完成原本需要手动执行的任务或流程。软件机器人代替人工实现流程自动化执行,解放了人们的双手,大大提高了工作效率。

RPA是一个全新的领域,它不同于我们传统意义上的系统开发,也不同于一般意义上的系统集成,而是通过软件机器人的方式按照设定好的程序自动去完成既定的业务流程。这种业务流程的自动化执行既不需要应用程序接口(Application Programming Interface,API),也不需要安装除RPA软件以外的其他第三方组件或插件。

RPA软件作为一款轻量级的应用程序可以安装在PC或移动端系统平台之上,通过低代码或无代码的方式实现流程的编排,这样就摆脱了应用开发依赖于企业IT人员的限制,广大无IT背景的业务人员在RPA软件上也能够按照自己的业务逻辑设计RPA流程,并让机器人定时自动地执行开发好的流程,这样不仅提高了工作效率,还能通过RPA机器人在业务人员之间建立起工作间的纽带,可以实现真正的业务协同,提升各个部门之间及企业内部整体的效能。

1.1.2 RPA经历的3个发展阶段

RPA作为近几年来国内外热门的一个技术领域,其发展历程并不短(只是国内RPA兴起时间较短,从2016年左右开始),大致可以分为如图1-2所示的3个阶段。

图1-2 RPA的3个发展阶段

1.第一阶段:计算机自动化时期(1970—1990年)

在个人计算机普及的初期,很多公司尝试将人工流程计算机化,一份份传统的纸质文档变成计算机的电子文档,处理文档的过程从繁杂的纸笔任务变成计算机中的鼠标和键盘的操作,这个时期具有划时代意义的代表产品之一就是微软的Office软件套装(WPS软件也是其中的佼佼者)。办公自动化(Office Automation,OA)的兴起改变了人们的工作方式和习惯,大量的工作由人工操作变成计算机操作。同时,随着局域网和互联网的高速发展,越来越多的个人计算机连接到互联网,更多的工作由线下搬到线上,全球办公自动化浪潮到来。

这一时期办公自动化的高速发展为RPA的诞生奠定了坚实的基础。因为如果没有OA的普及,很多工作还是依赖纸质文档,RPA也就无从谈起。

2.第二阶段:业务流程管理时期(1990—2000年)

20世纪90年代,BPM这一概念开始在全球兴起。它使用了管理上和技术上的各种方法与手段来优化端到端的业务流程,并且设计了大量的解决方案来改造低效、不合理的流程,以实现业务流程的最优化。在此期间,各大互联网及知名IT公司(包括阿里巴巴、IBM、微软等)和咨询公司均加入其中。这些互联网技术公司和咨询公司开始强强联手,尝试多种方式,包括使用软件自动化技术帮助业务流程实现高效化和协同化,这一举动使得业务流程自动化(Business Process Automation,BPA)成为潮流。

时至今日,BPM仍然是企业提高生产力的驱动方式,而RPA则被认为是由BPA领域延伸出的一个新兴领域。它不仅聚焦于业务流程的自动化,而且通过软件机器人的方式带来流程操作体验的全面升级,并且未来仍将不断朝着智能化的方向发展和突破。

3.第三阶段:RPA时期(2000年至今)

进入21世纪,随着市场上各类软件的爆发式增长,完成一项工作也许需要多个软件及系统的配合。当用户在不同软件系统界面切换、不停地重复同样的鼠标和键盘操作的时候,出现了各种软件资源调配不均、手忙脚乱、业务逻辑混乱的情况。在这一背景下,RPA行业逐渐走进人们的视野。而早在2003年,Blue Prism就开启了RPA的大门,发布了他们的第一款产品,UiPath和Automation Anywhere随即也发布了自家的RPA产品。金智维是国内第一批进入RPA赛道的公司,在2009年就已经开始RPA技术的积累,一直致力于为客户提供企业级RPA产品。

BPA着力于将流程本身自动化,而RPA更多的是从模拟人工操作的角度,以一种非侵入的方式完成业务流程的自动化。因此,RPA最早是为了降低业务流程外包成本,取代烦琐的、高频的、重复的机械性人工操作以便提高工作效率,以及降低企业人力成本,但在发展的过程中,逐渐形成了自己的一套系统逻辑。

随着应用的领域逐渐增多,RPA慢慢朝着通用化、轻量化技术方向发展,目前已经在财税、电商、新零售、银行、保险、证券、制造、能源、医药、政务等领域得到广泛使用和推广。

1.1.3 RPA的特点

RPA通过软件机器人模拟人工操作来完成业务流程的自动化,它与一般意义上的系统开发有着本质的不同,具有以下六大显著特点。

1.RPA可以联动多个业务系统,自动完成流程任务

RPA软件是通过录制现有系统(B/S或C/S架构的IT系统)的组件或控件(如HTML标签、Swing组件、AWT组件等)的方式来操作业务系统的。采用RPA软件编排好流程步骤(一般采用低代码或无代码方式)后,RPA就像一位数字化员工,在各个应用系统间实现数据的录入、下载、计算、传输、处理等操作,使整条业务流程自动化执行。这种方式不但运行速度快,而且几乎不出错、不间断,人们只需要开启RPA执行流程即可。因此这种方式的执行效率会比人工操作高,适合处理那些有大量重复内容的工作。

2.RPA类似“外挂”,不影响现有IT系统的功能与稳定性

使用RPA软件,用户不需对现有系统进行升级改造,因为RPA的显著特点就是通过非侵入的方式模拟人工操作。与传统的IT系统(如ERP、OA、CRM等)不同,RPA运行在更高的软件层级,如图1-3所示。这就决定了它不会侵入或影响已有的软件系统,从而在保证企业已有的IT系统功能可以平稳、可靠地运行的同时,帮助企业提升效能。

图1-3 软件应用层级

一个可以说明RPA软件以上特性的场景是:用户需要从A系统中获取一些数据,然后到B系统中进行查验,再将B系统中得到的记录填写到Excel文件中并保存。在没有RPA的情况下,如果期望不进行人工操作来完成此类流程,首先要打通A系统和B系统,让B系统可以获取A系统的数据,然后B系统还需要进行改造以支持数据导出到Excel文件中。而RPA使得A系统和B系统无须任何改造,就可以完成上述操作。

3.7×24h稳定工作

一般来说,每个人每天的正常工作时间是8 h,而RPA是一种一般运行在计算机或服务器上的软件机器人,它可以不眠不休、不吃不喝,并且出错率低,在不断电的情况下,能按照设定好的程序持续不断地处理任务,仿佛一个永不疲惫的数字助手。

4.RPA的所有操作可监控、可审计

与人工操作不同,RPA的所有操作都可以进行日志的记录,因此可以进行监控和审计工作,在出现问题时也可以进行完整的回溯,降低数据丢失及业务流程失败的风险,提高可靠性和安全性。

5.RPA的投资回报率高且灵活、轻便、效率高

为了提高业务效率,企业通常会选择采取增加人力或单独开发定制化软件系统的方式。但如果采用RPA机器人,就不需要像传统模式那样投入大量的成本开发一大堆软件。针对一个中等难度的业务流程(比如实现财务对账),RPA的流程编排只需要2~4天,它能够最大限度地平衡效率与时间、人力成本。用较短的时间完成业务流程,大大提高了效率,节约了企业的人力成本和资金。

6.RPA能够实现基层业务人员的价值提升,优化人力资源配置

通常,由于业务发展的需要、信息化建设的不完善,企业花大价钱招聘的大量员工中有很大一部分从事基础性的“搬运”工作(比如数据的上传和下载、各类报表的编写、在Excel文件中机械地复制和粘贴)。长此以往,这些“搬运”工作不仅消磨员工的积极性,而且无法充分发挥员工的主观能动性。即使部分员工有很好的创造性和创新性,但每天都被淹没于大量、重复、机械的“搬运”工作中,无法从更高层面思考工作效率的提高方法和业务流程的优化路径等,造成“高配低能”。

RPA的出现以及未来人工智能的不断发展将打破这种不合理的束缚。基础的“搬运”工作完全可以交由RPA机器人来完成,员工的双手和大脑得到解放,可以投入更有创造性的工作中,比如优化业务流程、提升管理决策水平、思考市场变化的对应策略等,这样能充分发挥员工的潜能,全面提高业务协同的效率,为企业创造更大的价值。

1.1.4 RPA产品的组成和功能

1.RPA产品的组成

因为RPA产品是以一种非侵入的方式操作各类软件系统,所以它的技术组成大多采用C/S(Client/Server)架构。从目前业界主流RPA厂商的产品来看,RPA产品一般由如图1-4所示的4部分组成。

图1-4 RPA产品的组成

1)设计器

设计器(studio)主要用于设计和编写RPA应用流程,类似于传统软件开发用到的集成开发环境(Integrated Development Environment,IDE)。

RPA应用流程是一系列封装好的应用组件和代码的集合。它规范了机器人的执行步骤和操作范围,确保机器人执行流程过程中的准确性。同时,在设计器中还可以进行代码调试、应用发布、导入第三方包或库等操作。

2)机器人

机器人(robot)用于执行设计器编排好的RPA应用流程,它按照既定步骤完成某个流程的自动执行,执行期间无须人为干预。一般来说,RPA机器人可以分为有人值守机器人和无人值守机器人。有人值守机器人采用手动触发,触发的时间完全依赖于人工何时启动机器人。无人值守机器人采用定时触发,触发的时间事先设定好,时间一到自动启动机器人完成任务。

3)控制台

一般来说,控制台(console)大都基于Web网页技术(本地化部署的RPA产品就是一个离线版的页面)。它是一个包含管理用户权限、使用授权许可、机器人状态,计划任务、日志审计、数据统计分析等功能的平台。用户可以通过该平台远程控制机器人。

4)服务端

RPA的后台服务一般部署在Windows或Linux服务器上。服务端(server)主要提供各类RPA的后台服务和应用组件,比如数据库、缓存、负载均衡、文件存储、机器人调度等。

2.RPA产品的功能

大多数RPA软件产品都具备以下功能。

键盘和鼠标的模拟操作。

网页(支持IE、Chrome、Firefox等浏览器)数据的自动抓取和录入,如爬取某网页上的表格数据并录入Excel文件。

系统应用程序操作,如打开或关闭桌面上的应用程序、录音录屏操作等。

文件系统操作,如打开和删除文件或文件夹、修改文件名等。

Office操作(Excel、Word文件等),如对Excel文件中的数据进行批量操作、查找、删除等。

数据库(MySQL、SQL Server等)操作,如对数据表中的数据增、删、改、查。

收发邮件。

SAP、Oracle、金蝶、用友等ERP操作。

光学字符识别(Optical Character Recognition,OCR)、自然语言处理(Natural Language Processing,NLP)等人工智能能力,如识别PDF文档内容等。

1.2 RPA的发展现状和产品模式

在了解了什么是RPA后,接下来我们进一步了解RPA的发展现状和产品模式。

1.2.1 RPA的发展现状

进入21世纪后,欧美发达国家已经建立起较为完善和便捷的基础设施,习惯使用各种现代化的软件工具(如Office和ERP等)来提升日常工作效能。同时,随着全球化时代的到来,各个行业的人力成本越来越高,欧美等国家的企业也开始寻求降本增效的方法。自2003年Blue Prism发布了第一款真正意义上的RPA产品开始,RPA概念便逐渐在全球流行起来。

1.行业规模和增速

经过多年的发展,RPA行业已经成为拥有20亿美元(1美元约7.25元人民币)市场的快速增长行业。HFS的数据显示,RPA行业的年增长平均速度超过50%,预计2023年全球市场规模将达到103亿美元,截至2019年,中国RPA市场规模为10.2亿元,较上年增长96.6%。2020年受疫情影响增速有所下滑。但全球著名咨询调查机构Forrester发布的RPA市场调查报告显示,到2025年,全球RPA市场规模将达到225亿美元,其中,RPA服务市场规模为160亿美元,RPA软件市场规模为65亿美元,RPA服务市场规模几乎是软件市场规模的3倍,如图1-5所示。

图1-5 RPA服务和软件市场规模预测(来源:Forrester)

2.Gartner魔力象限报告

2019年5月,Gartner发布了RPA行业第一份魔力象限报告,此后就延续了下来。《2021年RPA魔力象限》报告中的魔力象限如图1-6所示,上方第一象限的企业都是行业中领先的RPA厂商,UiPath是此行业中的佼佼者。作为全球权威的IT研究与顾问咨询公司,Gartner的这份报告标志着RPA行业由先前的初具规模进入了快速增长期,随着全球各个组织数字化转型热潮的来临和COVID-19(新冠病毒)疫情的出现,RPA市场呈井喷式增长,同时RPA引起了传统软件供应商和云计算服务商的兴趣,它们纷纷加入这个行业。与2020年相比,2021年中国RPA厂商进入第一象限,这对RPA市场的发展起到巨大的推动作用并扩大了影响力。对国内外各大RPA厂商来说,这意味着正式进入一个群雄逐鹿的时代。

图1-6 RPA魔力象限(来源:Gartner,2021年7月)

1.2.2 RPA的两种产品模式

随着近几年RPA在国内市场被越来越多的人所熟知,一些领军企业开始尝试使用RPA来提高员工工作效率并节约成本。而在这些企业具体的RPA实施和落地过程中,大多数RPA厂商都会根据企业的实际情况提供如下两种模式。

1.本地化部署(线下部署)模式

本地化部署模式是RPA的一种传统模式,是指将RPA服务端和客户端都部署在企业内部环境,并基于企业特定的业务流程定制化开发RPA应用,如图1-7所示。

之所以使用本地化部署模式有两方面原因。一方面,大多数RPA厂商都有广泛的客户群体,本地化部署模式为客户提供了丰富的定制化流程开发服务;另一方面,安全起见,RPA服务端需部署在企业内部,因为某些行业(比如金融、政务)对数据安全要求比较高,如果采用公有云SaaS化模式,会存在数据泄露的风险。

图1-7 本地化部署模式

因此本地化部署模式提升了企业对RPA的管控力度,不管是在流程的定制化上、使用的灵活性上还是数据的安全性上都有了较为完美的平衡和完善的落地方式。

一般来说,本地化部署模式大多由RPA厂商提供产品和技术支持,并由其合作伙伴提供流程挖掘、流程定制化开发和售后维保等服务(也有部分RPA厂商提供原厂交付),而用户作为RPA的最终使用者将从RPA实施后的效率提高上获得应有的价值。

本地化部署模式的优势在于可以为用户提供量身定制的服务。在RPA实施初期专业的流程咨询专家会为企业提供流程挖掘和分析服务,将工作流程拆解为可以被RPA产品进行自动化处理的流程步骤;在RPA实施中期专业的交付专家会提供RPA应用流程的编排、调试、上线等服务;在RPA实施后期专门的运维专家会提供RPA产品和应用流程的维保服务。

这种模式的劣势在于,由于需要高度定制化,一般为某企业实施的应用流程很难大规模复用于其他企业。另外,这种模式相对于公有云SaaS化模式来说投入成本较大,周期相对较长,因此比较适用于大中型的有较好成本支撑的企业。

2.公有云SaaS化模式

在RPA厂商和合作伙伴不断为企业定制业务流程的过程中,很多共性的流程被不断发掘、抽象和提取出来,最终成为一个个通用的RPA流程,比如电商领域的活动报名、上市公司的财报下载、财税领域的税务申报等。这些流程的共性是对某个行业或某个特定的业务领域具备通用性,用户只需对其进行一些简单的配置即可直接使用,而无需对流程本身进行大幅度的定制化改造。当这样的流程越来越多并发展到一定规模之后,就诞生了公有云SaaS化模式。Automation Anywhere公司推出全球第一个纯基于网络的云原生数字化劳动力平台Enterprise A2019。2019年7月,UiPath宣布已将端到端超自动化平台集成到AWS的企业级云基础设施、云应用和人工智能解决方案。在这两大RPA厂商的引领之下,全球很多RPA厂商都开始陆续上云。或是自身迁移上云,或是与云计算平台达成战略合作。不只是海外RPA厂商,国产RPA厂商也在跟进。当前的国产RPA厂商有一半以上转型自云服务厂商、大数据厂商以及人工智能厂商。作为平台型厂商,它们推出的RPA产品本身就具备SaaS属性。截至本书发稿时,近一年来,新上线的RPA很多也是基于云服务的SaaS型产品。推出SaaS型RPA产品,或者将RPA上云,早已是行业共识。

公有云SaaS化模式具备如下优点。

即开即用,用户无需任何流程改造,而是通过直接线上购买及简单的参数编辑就能完成其业务流程的自动化。

购买应用只需支付较少的费用,相比定制化开发RPA应用流程,人力、物力、时间等成本都会小很多。

这种方式面向广大的用户群体,而不仅仅只针对那些需要定制化开发的大中型企业,在大规模开拓市场方面特别有效。

但是,我们也要看到这种模式存在的问题。

1)应用质量问题

如何保证用户买到的应用是其需要的,并能真正解决实际的业务问题?通常来说,RPA厂商需要投入大量的人力和时间保证其应用市场上RPA应用的可用性。

2)维护问题

RPA是基于某个或某些特定系统进行自动化操作的,如果系统本身发生了变化或更新,那么应用的维护和再发版的时效性将受到影响。

3)应用不足

如果应用市场中没有合适的应用,那么用户将无法使用RPA,需要合作伙伴或者开发者针对场景开发相应的应用流程。这样需要投入大量的人力成本和时间。各个RPA厂商和合作伙伴需要权衡投入产出比。

1.3 RPA工具介绍

近几年,随着RPA在国内市场的持续推广和不断发展,越来越多的国外RPA厂商进入国内市场,并开始大规模攻城略地。同时,国内一些企业由于其原有的产品特性和业务领域与RPA概念有着异曲同工之妙,也趁着这一风口选择转型RPA赛道抢占市场。

目前国内RPA市场常见的RPA产品主要分为两类:一类是国外厂商的RPA产品,典型的代表是UiPath、Automation Anywhere等;另一类是中国厂商的RPA产品,典型代表是金智维、阿里云RPA等。同时,一些行业新秀也在凭借其独特的产品优势开始涉足RPA领域,与老牌RPA厂商同台竞技。以下是对国内外一些主要RPA工具的介绍。

1.3.1 Automation 360

Automation 360是一款基于云原生的RPA工具。

1.Automation 360简介

Automation Anywhere(简称AA)公司成立于2003年,该公司产品Automation 360是一款采用分布式架构的RPA工具。该工具主要包含3个组件,分别是Bot Creators、主控制器和Bot Runners。Bot Creators和Bot Runners连接到主控制器,主控制器相当于Automation 360的大脑。Bot Creators仅用于创建RPA机器人。Bot Runners负责运行或执行预定的机器人。多个RPA机器人可以并行执行,但Bot Runners无法单独更新或创建自动化任务。此组件能够将RPA机器人执行的日志状态以报告形式发给主控制器。主控制器是架构中最重要的组成部分。它是一个Web服务器,主要控制Bot Creators创建的机器人。主控制器主要提供集中用户管理、自动化部署、源代码控制等功能,还提供可视化界面方便用户进行操作。

2.Automation 360评测

1)优点

Automation 360可以在对象级别而不是表面图像级别进行自动化。基于云原生的Automation 360是一款无需下载和安装客户端,也不需要软件更新,只要连接互联网就能使用的通过网页端提供的业务流程自动化软件。它可以在各种需求中提供比本地化部署模式更优越的安全性和隐私性。

2)缺点

Automation 360对于初学者不太友好。相对于其他RPA工具,Automation 360有较多的权限,而且在安装的过程中很容易出现错误。

3)特色

Automation 360能够使用云原生、基于网页的RPA和人工智能软件实现业务流程自动化。

3.小结

Automation 360是一款基于分布式架构的RPA工具。

Automation 360云原生的特点使得实现自动化能够降低总成本,而且针对云原生的自动化提供了比本地更优越的安全性和隐私性。

1.3.2 UiPath

UiPath是Gartner 2021年RPA魔力象限中位于领导者象限的RPA厂商,在RPA市场中占据举足轻重的地位。

1.UiPath简介

UiPath是一家成立于2005年的软件公司,致力于开发RPA平台,与全球知名工厂及咨询公司都有着广泛的合作。各调查机构出具的资料报告都显示,UiPath是这一领域领先的公司之一,它先后被Gartner和Forrester列为此行业的领导者。2019年5月,UiPath宣布完成5.68亿美元的D轮融资,投资后估值为70亿美元。2020年7月,UiPath宣布获得E轮2.25亿美元融资。2021年2月,UiPath宣布获得F轮7.5亿美元融资。在过去两年中,年度经常性收入从800万美元增长至2亿美元以上,可以说是目前全球增长快、价值高的人工智能企业软件公司之一。公司于2019年6月与美国特朗普团队签署协议表示在未来5年内培养75万名RPA人才。UiPath公司的RPA工具UiPath在中国国内市场占有率很高。

RPA工具UiPath包括3个部分——Studio(自动化流程的开发设计工具)、Robots(执行工作流程的机器人,分为有人值守机器人和无人值守机器人)和Orchestrator(集中调度、管理和监控所有机器人)。

2.UiPath评测

1)优点

UiPath的学习资源比较多,学习资料比较容易找到,且市场广,较容易上手。同时支持手机端,可生成控制App,远程进行一键流程执行。支持单流程的多版本运行。UiPath为可视化开发,主要方式为拖、拉、拽,在需要数据类型转换时会用到代码开发,流程画布支持非线性表示及状态机表示。UiPath为开发者提供了一种称为企业框架的开发模板,使得RPA开发者快速实现流程自动化架构,对主架构不熟悉的新手也能够快速上手实践。

2)缺点

UiPath通过文件夹方式进行流程及机器的管理,账号和账号间的配置不共通。不支持多流程共同执行。

3)特色

UiPath的可视化开发页面简洁明了,容易上手。没有Automation Anywhere烦琐的权限问题,适合RPA初学者入门。UiPath的Orchestrator可以指挥机器人执行重复业务流程。它可以帮助用户管理环境中资源的创建、部署和监控。

3.小结

UiPath是一款市场占有率很高的、在PC端和手机App上都可以实现自动化操作的国外RPA工具。UiPath提供的企业框架使得开发的流程更加稳定和易用。UiPath能够通过Orchestator对流程机器人进行有效的管理。但UiPath不支持多流程共同执行。

1.3.3 金智维

作为国内的本土RPA厂商,金智维在国内RPA市场中处于举足轻重的地位。

1.金智维简介

金智维是一家专注于企业级RPA技术的人工智能公司。公司核心团队组建于2009年,由IT领域资深专家、金融交易的全栈型开发骨干以及人工智能领域研发人员组成,至今已拥有10余年企业级RPA技术的积累。金智维致力于用科技创新手段推动企业的数字化建设,在国内率先推出具有自主知识产权的企业级RPA(K-RPA),并以安全、高效、稳定的处理能力,兼具易扩展、易维护、易使用的管理特点,获得业界客户的高度认可和广泛应用。金智维已经为全行业提供超20万名数字员工,其运营管理平台以创新性、可推广性、经济性等优势在路演中备受关注。

2.金智维评测

1)优点

金智维支持中文代码或者可视化开发,对于国内学习者友好。

金智维采用流程顶层设计和底层分离的架构,可视化画布支持非线性表示和状态机表示。同时支持原生和第三方OCR。金智维支持定时自启动。

金智维提供执行结果事件通知机制,支持短信、邮件、微信等多种消息渠道通知,确保管理人员实时掌握全部动态,管理更加方便和及时。

金智维提供机器人安全隔离管控机制,实现部署隔离、运行隔离、管理隔离和监控隔离等,能够避免对已有系统或者机器上日常业务运行产生影响。

金智维提供机器人容灾多活管理机制、机器人负载均衡执行机制,通过多种手段确保系统的鲁棒性。

2)缺点

虽然金智维有开发及交流社区,但并不完善,同时不支持第三方控件库,而且不支持画中画及多流程同时运行。

3)特色

金智维作为一款国产RPA工具,其中文学习资料方便国内学习者使用。该工具支持运行Python、Java、JavaScript、Perl语言的脚本及控制台命令,而且支持Windows、Linux、安卓等众多平台。

金智维还支持远程登录协助、远程登录结果查验等。

3.小结

金智维是一款在金融行业市场占有率高的、支持多平台(包括Windows、Linux、安卓)的国内RPA工具。对于国内学习者比较友好,但是不支持多流程同时运行。它通过机器人安全隔离管控机制、事件通知机制和容灾多活管理机制使得系统更加可靠。

本节从多个方面对3款不同RPA厂商的产品进行了分析及评测,为读者直观地提供这些产品在开发、管理及使用等层面的特点及优缺点。方便读者选择适合自己的RPA工具。

不管是国内还是国外的RPA产品,都有其各自的特点和优缺点。由于国外RPA行业兴起比较早,产品研发体系较为健全,并且通过大量海外大型企业的实际案例验证,因此,不管是RPA产品的成熟度、稳定性,还是强大的生态伙伴体系建设,国外RPA产品相较国内产品都具有一定的优势。而国内RPA行业起步较晚,RPA厂商大都由其他行业转型而来,产品研发水平参差不齐,生态伙伴建设快慢不一。但是,近两年国内RPA厂商加大了产品研发力度,并投入重金不断开拓各个细分市场,驶上了一条与国外厂商一较高下的快车道。

企业用户作为RPA产品的最终使用方,是采用国外产品还是国内产品,需要根据企业自身所处的行业特性和业务流程特点,多维度、全方位地综合评估,并结合不同产品的特点对具体情况进行分析和落实。

1.4 企业需要RPA的理由

RPA这种新技术和新概念正在为企业带来实实在在的价值,并将其转化为切实可行的生产力。具体来说,RPA解决了哪些问题?对企业来说,为什么需要RPA的协作呢?RPA带来的价值又从何处体现?

1.4.1 将信息孤岛变成信息通衢

随着企业经营业务的多元化和复杂化,业务流程变得越来越复杂,在企业内部信息孤岛随处可见,RPA的出现可以整合各个相关业务流,通过自动化的手段将业务流程的上下游串接起来,形成小规模的业务闭环。同时,通过机器人将不同信息孤岛里的数据来回传输,建立一整套基于数据流转的信息通衢,这样可以大大提升各业务线的执行效能。

1.4.2 节省企业人力成本

中国企业社保白皮书显示,“成本过高”长期稳居企业经营难题之首。而RPA的引入,可以大大降低企业在人力上的投入。从笔者多年的从业经验来看,一个RPA机器人每年的投入在5万元左右,而一位普通的业务人员工资及各项社保支出每年的投入至少10万元(一二线城市远不止),因此机器人比人工便宜至少50%,这大幅降低了企业人力成本。如果企业采用的RPA机器人数量多,那么边际成本会更少。

1.4.3 提高业务流程的执行效率

根据笔者的观察,很多企业已经尝试使用BPM工具和流程再造、优化来提高业务流程执行的效率问题。但这些解决方案在实际操作中由于业务的复杂性和跨多个部门等种种原因遇到阻力,导致其不能在整个企业范围内应用。

BPM工具虽然在一定程度上可以简化流程,并消除流程步骤之间的等待和停机时间,但流程的实际执行大部分可能仍需手动操作。对于流程再造和优化,由于可能需要大幅改动现有业务流程并付出较高的成本,企业往往避免重新设计流程或彻底抛弃现有工作方法。

相比之下,RPA允许公司内部的单独业务部门定制解决方案,以快速构建数字化流程,在短时间内提供显著和可持续的价值,同时较大程度地降低总体风险。通过在部门层面构建和部署,管理人员可以快速处理重复性高且烦琐的业务流程,从而提高效率和节约成本,同时尽量保持灵活性。

同时,企业员工由于自身的特点,受诸如疲倦、外界干扰、心情等的影响,有时人工操作效率比较低下,而采用RPA机器人执行既定的应用流程,机器人的操作速度可以达到人工处理的N倍(一般是2~3倍),并可实现7 × 24h工作。

1.4.4 平衡开发周期和成本且投资回报周期较短

为了提高效率,企业通常会通过增加人工或采用传统的模式来开发软件。现在,RPA机器人为企业提供了第三种选择,并且优势明显:它既不像增加人工那样效率不高且易出错,也不像传统模式开发软件那样需要投入较大的成本及较长的开发周期。同时,易于部署的特性以及为企业带来的开发效率上的提高可以大大节省成本支出,缩短投资回报周期。截至本书发稿,大多数成本优化和效率改进都是通过集中化和流程标准化来实现的,而RPA机器人在标准化流程的执行方面有天然的优势。

综上所述,RPA在企业数字化转型和提升业务效能方面发挥着重要的作用,通过RPA项目的快速实施和交付上线,能够迅速推动企业业务流程的自动化进程,为企业持续创造价值,使企业员工能够从大量重复、烦琐的工作中解放,专注于具有更高附加值的数据分析、决策和创新工作,提高企业在市场上的竞争力,实现共赢。

1.5 RPA的优劣势

一个事物总有两面性,RPA也不例外。作为一个快速发展的领域,RPA有其他技术无法比拟的优越性,但也有局限性。

1.5.1 RPA的优势

1.非侵入性

RPA机器人采用在系统表现层操作的方式,不会对企业现有的系统造成任何威胁,也不会影响现有系统的稳定性。RPA机器人遵循现有系统的安全性和数据完整性要求,模拟人的操作行为去访问当前系统,这样可以最大限度地与现有系统共存,彼此不会造成干扰。

2.较少编程

在RPA实施、交付过程中,很少需要编写代码。RPA的设计初衷是为企业内部业务人员提供流程上的自动化。熟练掌握业务流程但编程经验少的业务人员可以在短时间内学会使用RPA软件,通过控件拖曳的方式(RPA软件已经实现了封装)实现业务流程的自动化编排。国内外的很多RPA软件都提供了类似于流程图设计器的图形界面方式,只需要使用代表流程中步骤的图标来创建业务流程定义。

3.快速开发和高效运维

正常情况下,除去前期的服务器部署、环境安装等工作(大约需要半天时间),一个熟悉业务流程的人员开发一个中等难度的RPA应用流程只需要2~3天,然后就可以上线运行。这种模式不仅大大提高了流程的处理效率,解决了业务上的痛点,而且后续应用流程的修改和运维工作也相当便捷。针对同样的业务,如果换成传统的开发模式(如使用Java、C#等编程语言进行开发),开发周期会呈几何倍数增加。

RPA的优势很多,这里无法一一列举。在实际的RPA案例中读者可以体会到RPA给企业和员工的日常工作带来的好处。

RPA机器人的功能及系统结构如图1-8所示。

图1-8 RPA机器人的功能及系统结构

1.5.2 RPA的劣势

1.需要基于明确的业务流程规则

RPA非常快速且高效,但这种高效是建立在规则明确、流程确定的基础之上的,如果存在错误的规则,或者规则一直处于变化中,那么采用RPA机器人可能会产生错误。如果一个业务流程需要复杂且模糊的判断逻辑,RPA机器人是无法100%取代人工做出判断的,这种情况就需要人工干预,这种场合不适合使用RPA。

2.异常处理机制不健全

目前国内外RPA厂商提供的软件在应用流程执行过程中的异常处理机制都不太健全,针对宕机、流程回滚、中断后的流程接续等问题并没有较好的解决办法。在某些有特殊要求的流程中异常处理机制的不健全有可能给企业带来比较差的体验,更有甚者会造成不必要的损失。

但无论如何,RPA不仅仅是一项技术,还是数字化转型中不可或缺的一部分。结合人工智能和大数据技术,RPA创造了新的数字劳动力。

1.6 RPA的适用场景

如今,RPA主要的应用领域包括财税、电商、新零售、银行、保险、证券、制造、能源、医药、政务等。Gartner副总裁Cathy Tornbohm表示,通常这些组织很难将财务和HR系统等不同元素结合在一起,他们正在转向尝试采用RPA解决方案,实现现有的手动任务或流程的自动化,或者传统系统功能的自动化。

RPA发展至今,RPA应用在全球领域日趋成熟。通过RPA软件,企业员工可以开发RPA机器人应用流程来捕获界面、处理交易过程、操纵业务流程、与其他信息系统通信等。任何采用大规模人力执行的重复性工作,现在都可以由RPA机器人代劳。

RPA机器人开始在各个方面改变我们对管理业务流程的认知,包括业务流程、工作流程、远程基础架构和后台的工作方式。它能显著提高工作的精确度和生产效率。

1.7 本章小结

作为本书的开篇,我们从RPA概念出发介绍了什么是RPA、RPA的发展现状和产品模式,通过对3款RPA工具的评测剖析了RPA的特点及主要功能,随后着重介绍了RPA给企业带来的价值和适用的场景,以帮助读者建立对RPA的基本认知。

RPA实现了用可视化编程思想编写应用流程,通过RPA机器人代替人工操作,可以提高工作效率,节省人工成本,带来更高的经济效益。因此,RPA在许多行业得到广泛应用。

随着RPA概念在中国的全面传播,RPA市场已呈井喷之势。RPA在财税、电商和新零售等领域得到广泛应用,并已经成为企业数字化转型的重要推手。面对RPA这一“大蛋糕”,国内RPA企业的数量也在不断增加。未来,RPA将会成为中国乃至全球市场不可或缺的一部分。

RPA的未来可期。

相关图书

GPT图解 大模型是怎样构建的
GPT图解 大模型是怎样构建的
大语言模型:基础与前沿
大语言模型:基础与前沿
扩散模型从原理到实战
扩散模型从原理到实战
ChatGPT原理与应用开发
ChatGPT原理与应用开发
人工智能(第3版)
人工智能(第3版)
ChatGPT写作超简单
ChatGPT写作超简单

相关文章

相关课程