400 086 0698

Language

知识干货

BPM 与 RPA 的完美结合

发布时间:2019-10-31

浏览量:2404

BPM 业务流程管理 和 RPA 机器人流程自动化 都是具有20+年历史,BPM 成名非常早,但一直以来 BPM 不温不火,RPA 则从之前默默无闻到这两年突然非常炙手可热,获得众多资本青睐,新技术及应用也层出不穷,本文尝试简要介绍及回顾下这两者各自是什么以及差异化,还有两者之间如何结合使用。
BPM 是 Business Process Management 的缩写,中文有各种翻译,比如业务流程管理、企业流程管理、商务流程管理、流程管理,并没有一个统一的名词或标准,属于管理学科体系的一个分支。

RPA 是 Robotic Process Automation 的缩写,中文翻译为机器人流程自动化,指的是用软件机器人(类似生产线上的物理机器人)实现业务处理的自动化,替代人力手工的工作。
 

机器人流程.jpg


成都上门侠CEO 张浩在一次和客户专题研讨会上,对 RPA和BPM 的主要功能做了如下的分类:
1、图像识别及处理:这部分类似OCR 扫描及自动识别的功能,比如出差过程产生的机票、火车票、出租车票等,还有增值税发票等纸质发票,这些发票如果需要成为电子版本首先需要通过OCR扫描,然后结合发票自动识别功能,获取发票的相关信息,比如公司名称、发票编号、金额等。
2、文件机器人:文件机器人就是用来移动文件或文件夹,对文件的加工处理等。大部分企业除了结构化数据(关系型数据库)以外,还存在大量的非结构化数据,比如word、pdf、Excel、Email等,比较常见的场景是 编写标准的报告文件(某些数据来源于专业系统,但报告模板是标准化的),或者公司格式化标准合同。


 

RPA1.jpg

来源:www.ultimus.com.cn


3、前台操作:针对早期传统系统不提供接口,难以捕获数据。比如机器人可以自动登录到51job,然后按照提前设置好的关键词搜索合适的简历,自动下载简历并通过Email发送给HR部门或需求部门。另外的场景是切换不同的业务系统,录入不同的数据,而这些系统之间没有开放接口。
4、接口机器人:后台操作,SAP系统等的接口集成。接口的开发及调用在传统的业务系统一直都存在,对于需要集成的系统之间,只要提供标准化的接口,系统和系统之间都可以有效的集成。比如公司内部考勤信息(考勤机+出差/加班/请假数据整合),结合绩效管理,自动进行薪资核算。


 

RPA2.jpg

来源:www.ultimus.com.cn

5、规则机器人:比如不同情境下自动寻找不同的人员进行流程审批,按照不同的授权体系进行流程的流转,尤其是这些规则是在不同的第三方专业系统进行维护。


 RPA3.jpg

来源:www.ultimus.com.cn

 

6、AI 思考机器人:微软的 Azure 也提供非常完善的AI 及ML机器学习能力,但这需要经过大量的数据训练和自学习。


 

RPA4.jpg

来源:www.ultimus.com.cn


 RPA 擅长或主要是适合高频率重复的,有规律的,无需人工参与的工作任务,BPM 擅长出于无规律,需要人工介入及处理,高价值的任务,两者的主要区别如下:


 RPA5.jpg


BPM + RPA 可以实现流程全生命周期的完整管理,从流程梳理/建模,到流程实现自动化,和第三方系统深度整合/集成,到流程绩效评估分析,从而实现流程持续不断优化及改进,为企业构建Adaptive 动态自适应商业系统。


 

RPA6.jpg

来源:www.ultimus.com.cn

 
BPM 和 RPA 天然的属性是都是处理流程需求的最好的解决方案,并不完全是冲突或孤立的,两者可以非常好的结合使用。以上提到的6大部分流程自动化的需求,具有流程机器人组件的 BPM 可以很好的支持第2、4、5、6类需求,RPA可以更好支持第1和第3类需求。

 

RPA7.jpg

来源:www.ultimus.com.cn


需要查阅更多资源?