过去的一年,RPA机器人流程自动化行业迎来了一个快速发展的机遇。RPA创业者得到了国内投资人的认可,一些RPA公司也接连拿到千万美金级别的融资,这在当下遇冷的资本市场环境下显得格外耀眼。

眼下,RPA已在金融、财会、电信、能源、制造、物流等行业领域生根发芽。当下的RPA技术可以替代各行业企业内部软件中所有需要人工重复操作的工作。

RPA的技术原理与产品形态

目前,大部分的RPA工具都是基于微软.NET Framework的Workflow Foundation开发,整合OCR、NLP等AI技术,能够以弱耦合,即不改变现有软件系统部署的形式跨系统执行,且实现零出错率。在技术上,RPA早已不是单个企业的定制化功能,事实上已经生长成融合AI技术、系统级的跨软硬件、多账户的服务。

当下的市场上存在三种RPA产品形态

1、企业定制化的独立RPA软件,打开电脑点击即可使用;

2、应用于财会、金融等行业场景的平台化RPA产品,客户端包括图形化设计器、执行环境(机器人),云端控制台则是基础的AI服务和结算系统;

3、支持开发者二次开发的RPA平台,提供第二种所有功能的同时还提供对应的开发接口,以便定制化。

第一种产品形态已经在国内外市场存在了近20年,是一些劳务外包公司常用的基础工具,金融、财会、电信运营商、呼叫中心等行业领域一直在使用,属于定制化RPA服务。这种RPA更加精专、服务稳定、价格低廉、合作灵活,适合中小企业、大集团分公司以及外包公司使用。

后两种在垂直行业的通用性更好,产品灵活性高,可实时升级公司内部业务流程,适合大集团部署,产品技术要求高。但缺陷在于,如果产品技术不达标,便容易沦为SI的技术服务商。

RPA企业也在学习SaaS、PaaS模式,将部分功能部署在云端,以出租机器人劳力的方式按时收费——想方设法在交付模式上靠近订阅制。目前,国内RPA+AI SaaS平台比较有代表性的有UiBot Store,也是目前国内最大的RPA+AI SaaS平台。

未来,RPA企业是否能找到一条比集成自动化更具优势的上云路径,或者直接在集成自动化上形成强势地位,从而引领企服软件发展,直接将集成自动化吞并到RPA的概念之中。

详解RPA的设计与构建

德勤在一份有关RPA的研究报告中曾提到,一家收入在200亿美元且拥有5万名员工的财富1000强公司,如果其20%的工作能够用RPA自动化完成,每年将会为公司带来超过3000万美元的利润。实施RPA已成为一项新潮流。那么,企业又该如何部署一套RPA机器人?

RPA机器人的设计与构建,主要包括3大步骤:首先确定流程细节逻辑。其次确定基于RPA模式的新业务流程。最后确定机器人软件配置及开发工作量。

一、确定流程细节逻辑

RPA是一种通过执行电脑上大量重复且基于规则的任务,将手动活动进行自动化的技术。所以,在确定流程细节逻辑之前,首先应该明确RPA的基础功能,判断现有业务流程中每一步骤如何运用RPA实现替代。

目前市场上的RPA基础功能通常包括数据检索与记录,图像识别与处理,平台上传与下载,数据加工与分析,信息监控与产出等。基于RPA的适用场景,对现有业务流程进行优化再造,需要确定业务流程的每个步骤运用RPA进行替换的细节逻辑。

二、确定基于RPA模式的新业务流程

企业在确定了业务流程每个环节的RPA替换逻辑后,需对业务环节连点成线,确定新的基于RPA模式的业务流程。RPA业务流程无须与人工业务流程环节完全一致,在保证完流程完整的基础上,可考虑RPA自身优势,进行环节的合并或拆分。

三、确定RPA机器人软件配置与开发工作量

1、软件配置。确定了基于RPA模式的新业务流程之后,需对新流程中各环节中的IT系统或应用程序进行相应的软件配置,并确定软件开发工作量。

新流程中并非每个环节都需要配置相应的软件系统。通常情况下,多个环节可在同一个IT系统或互联网平台上完成,企业需确定RPA流程所需的软件配置及各软件的开发工作量。此项工作一般需参考IT专家的意见,以此为基础确定由企业IT部门配合其他业务部门完成新流程开发工作,或寻求第三方供应商支持。

2、人员配置。RPA的实施上线需要业务人员、IT部门以及供应商协调完成。通常需要的人员包括:基础架构团队,应用开发专家或主管,技术业务分析师,业务分析师,IT自动化经理,应用合规专家,项目经理。实现RPA实施过程中的关键人员优化配置,有利于RPA部署的顺利实现。实际上,这一过程也可以通过构建一个跨职能的部门来实现。这个部门即RPA卓越中心(COE)。

COE通常在企业早期推出RPA时创建,主要用于支持RPA的实现和正在进行的部署。这个团队使用RPA工具和技术经验来识别和管理正在进行的RPA实施。