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


全过程关键数据节点的质量检查和信息反馈,可以提高整个自动化过程的质量。
流程执行后:
执行结果的反馈、操作环境的恢复、所有操作相关数据的备份和归档等。按要求进行,以便于后续过程的操作和历史记录的追溯。
图3框架设计注意事项

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


文章图片

2.开发规范
“不循规蹈矩,不成方圆”。作为RPA的实施者,我们的首要目标是保证项目的顺利落地。一套严格的执行标准可以从各个方面促进项目的快速、准确、高质量完成。安永从大量的项目经验中总结建立了一套开发规范和标准,在标注、日志、排版、目录、版本、命名等方面应用到整个项目中,提高项目的效率和质量。
图4安永倡导的各种开发规范

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


文章图片

安永认为,从流程的实施阶段来看,需要建立统一的工作目录和配置管理,构建清晰的工作目录结构,在对关键文档进行版本化时,根据配置管理的要求对更新后的关键信息进行标记。例如,为不同的部门和不同的业务属性设置流程目录。在独立进程中建立不同系统功能模块的子目录。
在模块代码的开发过程中,要保证统一的文件命名和规范的标注。比如参数变量的命名采用驼峰命名或帕斯卡命名,不能使用编程语言的保留字。规范同一系统功能文件的词缀,便于阅读,要求增加注释和关键节点说明等。
示例:
变量由驼峰命名,如日期表和用户名。
参数命名采用帕斯卡命名法+后缀Arg,如DateTableArg、UserNameArg。
参数的命名采用匈牙利命名法,如in_DataTable,out_UserName。
当整个项目处于一个标准化的需求下,整个自动化项目实施周期的各个阶段都可以从中受益,从开发阶段的效率提升,到测试阶段异常情况的快速解决,再到运维阶段的代码可读等等。同时也提高了相关代码的质量和友好性,方便客户在发货后管理自己的代码。
3.工厂设置
当企业的RPA流程越来越多时,往往需要增加机器人的数量来满足大量业务流程的实现。然而,企业在增加机器人数量的过程中,会遇到机器人部署麻烦、自动化流程迁移困难、机器人资源调度分配困难等困境。
原因是自动化流程在运行时往往需要特定的环境。一旦机器人基本上被配置为固定流程,当机器人需要增加资源时,就需要重新部署和配置相应的生产环境。即使在灾难恢复的情况下,与不同的现有机器人相比,也需要重新配置新的机器人,这不仅需要花费时间和精力来快速恢复机器人,而且很容易导致过程的异常运行。
安永认为,机器人的“工厂”设置应在流程开发之前进行标准化,并根据客户的需求和现有配置的实际情况,形成一个针对整个流程的通用配置规范。每次新机器人诞生,只需要按照规范标准进行配置,就能满足大多数通用流程的操作。
这样,机器人就从复杂的“原材料”变成了可用的资源,只要有需求就可以直接使用。在控制中心的配合下,可以实现机器人的大规模应用,提高RPA工作效率。
图5 RPA工厂设置

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


文章图片

为了最大限度地提高RPA的便利性,配置说明的准备应尽可能清晰和精确。比如前端机器人配置应该包括系统环境、解析、本地化应用、流程涉及的系统,机器人软件环境配置应该包括RPA工具版本、Office工具版本、客户端系统应用版本,甚至Java和压缩工具版本。示例:

推荐阅读