rpa技术 RPA全攻略之技术篇 七大秘籍 助你“玩转”RPA

rpa技术 RPA全攻略之技术篇 七大秘籍 助你“玩转”RPA


文章图片

前言
机器人过程自动化无疑是最成熟、应用最广泛、意义最重大的数字化技术之一。其应用场景不断从早期的财务、税务领域拓展和尝试到其他业务领域,包括人力资源管理、信息系统运维、供应链管理、客户服务中心、法律事务、内部审计等。
图1适用于RPA的不同业务领域

rpa技术 RPA全攻略之技术篇 七大秘籍 助你“玩转”RPA


文章图片

在实施和沟通的过程中,安永发现RPA的实施方式决定了其运行的稳定性和后续运维的复杂性。一个优秀的设计理念和实现过程,不仅可以保证RPA稳定运行,还可以方便后续的运行和优化。
安永在过去丰富的RPA实施案例基础上,结合主流RPA产品和业务流程,梳理总结出一套行之有效的RPA设计理念。基于这种设计理念,可以有效避免企业在部署RPA时经常遇到的问题,如RPA经常不稳定、意外终止,流程异常中断后需要手动调试重启,自动化流程增加导致代码管理难度急剧上升,RPA开发成本居高不下,运维工作量大等。
这个设计概念包括七个部分,即:框架设计、开发规范、工厂设置、资源管理、通用代码、质量检查程序和安全策略。以下内容将详细解释这七个部分。

rpa技术 RPA全攻略之技术篇 七大秘籍 助你“玩转”RPA


文章图片

RPA的七个设计概念
1.框架设计
为了保证信息系统建设的成功和可持续发展,优秀的框架设计是必不可少的。同样,在RPA项目实施过程中,一个优秀的目标流程框架设计是保证流程顺利自动化和持续稳定运行的关键。
“我们需要实现端到端的自动化流程”;“可以自由添加我希望机器人运行的组织”吗;“这种情况下,需要及时向业务人员反馈,必要时甚至终止流程”;“最近,网络不太稳定。如果RPA停止,是否可以作为最后一次操作的结果继续运行”;“我们明天的业务量可能会翻倍,需要进行二次开发吗?”
这些问题往往出现在RPA项目的需求沟通阶段。客户的不同角色导致了他们对RPA流程的不同需求,如何满足不同的需求是对RPA框架设计最大的考验。
基于大量的开发经验和成果,安永认为,在设计和开发流程自动化框架的过程中,应遵循“安全、灵活、稳定、高效”四大原则,同时考虑业务标准化对未来的可扩展性要求。
为了保证在框架设计过程中充分考虑这四个核心原则,我们从业务流程的长度、复杂度、关键流程节点、检查点、检查逻辑等内部影响因素入手,结合机器人运行时间、运行时间、运行环境等外部影响因素。从需求汇聚、本地化参数与配置、风险控制与恢复机制、结构化开发、快速需求扩展、整体维护考虑六个方面实现全面完整的框架设计,设计思路贯穿于流程执行前、执行中、执行后的全过程。
例如:
流程执行前:
进行大量的环境检查和分析,包括输入文件、配置文件、初始运行环境状态等。
该流程正在执行:
整个流程根据系统涉及的流程操作、流程执行节点、流程长度等因素进行划分,保证不同功能模块的低耦合。
充分考虑未来业务增长或扩张,预留连接位置。
整理常见的业务异常状态和可预见的系统异常状态,按照异常类型、后续影响、特殊性等维度进行分类。,在关键节点捕捉异常,并根据异常的不同划分,指导不同的自动化流程,以保证当前子流程在发生异常时能够及时停止和跳过,继续运行或尝试再次执行。

推荐阅读