RPA的内涵
RPA是近年出现的一种自动化技术,很多文献给出了RPA的定义,代表性的有:IEEE(IEEECorporateAdvisoryGroup,2017)把RPA定义为“一种预先配置的软件,它能使用业务规则和预定义的活动设计,来自动执行完成一个或多个不相关软件系统中的流程、活动、事务和任务的组合。人可以参与管理其中某些异常结果或服务”。Deloitte(2017)认为RPA是一种执行常规业务流程的方法,它能通过一个用户界面层实现用户与多个应用程序或系统交互方式的自动化,并通过遵循简单的规则来做出决策。Kokina(2019)认为RPA是一种新兴的技术,它通过使用软件机器人来实现基于规则的业务流程和任务的自动化。综上所述,RPA是指一种新的软件技术,它能根据预先设定的程序和规划,模拟人类与计算机系统的交互过程,自动执行大批量、重复性的任务,并通过遵循简单的规则来做出决策,从而实现工作流程自动化。
RPA的主要特点通过以上分析,不难发现RPA具有以下特点:
(1)一种软件技术。RPA是为实现自动化而设计和开发的一种软件技术,这种软件技术可以用来帮助用户很容易地、快速地设计出针对所需要业务流程操作的自动化实现方法及实现软件。
(2)模仿人的操作。RPA主要是能模拟人的手工操作与计算机系统进行交互,如复制、粘贴、鼠标点击、键盘输入、数据的转换、数据的分析、自动收发邮件、自动打开检验网页链接、文献检索、收集资料等重复操作。
(3)基于预定的规则。RPA主要是代替人工进行重复机械性操作,研发RPA需要基于明确规则去编写脚本。因此,RPA适用的流程必须有明确的、可被数字化的触发指令和输入。
(4)用于执行重复的、大工作量的工作。RPA根据预先编写的脚本进行重复、机械式的运行,用自动化处理代替人工任务处理。因此,RPA可以7×24小时不间断地工作,提高工作效率。越是重复的、大工作量的工作,越是能体现出RPA的优势。
(5)能跨多个应用系统进行操作。RPA能模拟人实现跨多个应用系统进行操作,从而实现不同应用系统之间业务操作的流程自动化。