流程自动化机器人与传统业务流程管理平台(BPMS/BPMN)的不同?

近二十年以来,尤其是从互联网、移动计算云计算、大数据、物联网、人工智能的变革被称为第四次工业革命带来的数字化转型,诸多高竞争性行业,如:通讯、公用事业、金融和医疗服务等通过利用信息技术发展,对信息系统建设大量投入,在企业/组织内外部建构了大量信息系统,这些信息系统的集合组成了支撑企业/组织运营的基本平台。如何将这些各自独立的信息系统的功能进行组合,构建成能够高效支撑指定业务目标的具有特定业务逻辑的业务处理流程,是组成企业/组织的核心竞争力的重要部分。

业务处理流程 往往由分布在 多个逻辑上独立的 信息系统内 的功能 按特定逻辑顺序组合 来完成,当这些流程中的 电子信息数据 在 多个信息系统的功能间 流转时,如何提高系统间信息交换的效率与准确性,降低信息交换的成本,决定了这些业务处理流程的执行效率,并对所在企业/组织的核心竞争力产生重要影响

为解决在业务处理流程中,电子信息在逻辑独立系统间的交换和处理问题,企业/组织通常采用构建“业务流程管理平台”(BPMS: Business Process Management Suite)完成流程自动化处理和由人工团队手动处理相结合的方式,完成相关业务流程处理工作。

BPMS的主要目标是是通过构建和增强企业/组织IT架构,使得企业/组织在业务流程处理自动化和业务流程管理方面具有更高的灵活性。BPMS通常的做法是通过系统开发的方式,代替人工进行桌面(界面)操作,连通不同信息系统、定义业务处理流程的工作流,达到来提高(系统间)交互的效率。企业/组织的IT架构与BPMS的集成需要通过传统IT手段,如针对特定业务需求和特定应用系统进行编码,花费相当时间和资源来实现。诚然,一旦BPMS与企业/组织的原有IT架构集成成功,会在BPMS涵盖的信息系统间建立起具有非常好的敏捷性、客制化、可重用性、灵活性和维护性的接口/API。但是,实施BPMS对企业/组织来说往往意味着要进行主要业务的转型改造,大量的IT投资,以及可观的系统建设、开发、测试时间。

而如果由人工团队手动完成业务流程处理相关工作,尤其是在高竞争行业的企业/组织中,通过人工完成大量、繁琐的、高交互性事务处理类型的后台(Back offices)工作,则需要应对由此带来的在人员费用、团队管理、操作准确性、内控与安全等方面的各种挑战。

为解决上述不足,近年来国际上提出了新的解决方案,“流程自动化机器人(Robotic Process Automation,简称RPA)”,RPA通过采用人机交互层自动化技术,在不影响企业/组织现有IT结构的情况下,以模拟人机交互行为的方式来完成基于规则的、非主观性的流程处理任务。就常见的后台业务处理流程而言,RPA利用与人类近似的方式通过计算设备驱动企业/组织内已存在的信息系统完成业务处理流程。不同于传统信息系统或BPMS采用“系统集成”的方式来实现与其他信息系统自动化交互,RPA提供一套工具集合,通过模拟人工操作信息系统的方式实现与其他信息系统的自动化交互

流程自动化机器人与传统流程改造方法对比:

流程自动化机器人与传统业务流程管理平台(BPMS/BPMN)的不同?

从定义上来讲,RPA是一套运行虚拟员工(机器人)来进行流程操作的软件平台。RPA的流程操作/处理是基于规则的,利用目标系统的人机交互界面获取并处理结构化数据,例如:重复的数据录入,或者与ERP系统有关的数据上传、下载操作。RPA解决方案的主要目标是在不影响现有应用、不必额外增加运维成本的前提下实现业务流程自动化,从而降低成本、实现企业IT架构优化的长尾效应。由于RPA是通过模拟现有用户角色的操作与能力实现流程自动化,不需要额外的系统测试工作。

l  利用机器人:RPA是一套软件,利用人工智能与机器学习技术,实现重复人工工作自动化。

l  解放双手:企业员工往往会被重复性的任务,无论是数据录入、还是数据监控,这些都需要消耗员工大量工作精力,要他们用双手来完成。RPA能够有效的将企业员工从这些枯燥的重复性工作中解放出来,着眼于更有创造性的工作。

l  这是一套软件:RPA是一套自动化机器人软件平台。其自身无法通过关注某些企业感兴趣的领域来优化流程,但其可以通过记录流程处理中的管理信息(MI)等方式,帮助用户优化流程。

l  业务流程管理平台的有效组成工具:在企业中您总能找到几个业务流程,通过自动化来帮助您的员工。尤其是当使用业务流程管理平台实现业务流程从“AS-IS”到“TO-BE”转换时。


另一方面,业务流程管理平台(BPMS/BPMN)通常作为企业整体解决方案,用以精简业务流程,实现企业核心业务能力效率与价值提高。业务流程管理平台(BPMS/BPMN)是企业流程自动化解决方案不可分割的一部分。其通过对底层流程的重构实现效率优化并创建更好的用户体验。来自基础底层记录系统(如:DB)的数据,绕过用户交互界面,在前后台系统之间进行交换。由于业务流程管理平台(BPMS/BPMN)需要在数据层在系统之间创建接口,在建设过程中往往需要额外的测试工作。

l  着眼于通过优化当前业务流程实现企业目标:实际上,企业实施业务流程平台的动因往往是感受到了来自企业核心竞争力方面的紧迫感,比如:被客户抱怨,企业总是无法及时响应客户的请求,为客户提供有效的帮助。业务流程管理平台着眼于定位问题到底出在哪里 – 过时的技术?系统错误?重复的流程消耗了员工过多的时间?- 并且提供解决方案。

l  持续监控当前流程并不断优化它。对流程进行持续的建模,建立行动计划,将流程从“as-is”场景,向“to-be“场景转移。

业务流程自动化机器人(RPA)

业务流程管理平台(BPMS/BPMN)

RPA使用软件机器人,智能化机器人代替人工处理业务流程操作。

业务流程管理平台是关于业务处理管理的解决方案,着重于通过简化业务流程、移除瓶颈、提高价值,从而提供业务处理的性能。

其主要着眼于使用软件机器人代替人工操作。

其主要着眼于通过精简流程、识别并移除瓶颈获得更短的流程处理周期。

RPA主要利用人机交互界面完成自动化处理,通常不涉及流程优化,但会着重于通过代替人工操作实现业务处理更快捷与高效。

业务流程管理平台需要深入业务流程管理内部,帮助优化业务流程自身。业务流程管理平台往往需要利用RPA作为其解决方案的一部分。

RPA主要着眼于软件技术的概念。

业务流程管理平台更多的涉及管理方法与路径。

RPA能够编写被修改用以适应任何类型的业务流程管理平台。

业务流程管理平台可以将RPA做为其移除业务流程处理瓶颈的有效手段。

RPA相比较业务流程管理平台,敏捷、更少的费用投入。RPA不需要侵略性的集成、不需要改变用户的底层IT系统/应用系统架构、不需要大规模的用户培训。

在不计较投入成本时,通过建设RPA平台可获得的收益,都可以通过建设业务流程管理平台来实现(涉及不受用户控制的外部系统的业务流程除外)。


相关资讯