RPA(Robotic Process Automation)

RPA实施之准备工作

2018-11-14  本文已影响53人  Xiangdong_She

摘要: 如何区分流程中的不同模块,如何选择流程中可自动化的部分,如何提升对流程是否能进行RPA的识别意识并驱动RPA?

一、机器人部署方案

通过对整体流程初步的评估,可以根据以下三种方式对某个环境中存在的机器人进行分组部署:

1. 根据应用程序划分

优势:在一个环境中,可能会有多重应用程序的存在(如Excel/SAP/EBS...),如果一个流程完全可以在后台进行操作,另外流程需要在屏幕上操作,这样就可以更好的利用机器人,将他们部署到同一个环境中,同时运行多个机器人流程,可以使机器人长时间保持忙碌,提升资源的利用率。
缺点:当进程之间有多个应用程序组合时,效率就会变得低下。

2. 根据进程分组

优势:每个机器人都有自己的专用环境,不混杂其他的机器人,可以100%保证机器人用于专用的流程
缺点:可能会有机器人空闲的时候,资源的利用率会下降

3. 混合分组

优势:最灵活的方式
缺点:需要有明确的机器人执行排班表,包括流程业务发生时间、业务频次、业务量大小、机器人执行时长,以避免机器人执行时发生混乱。

二、凭证存储方案

1. 使用本地Windows凭证存储

优势:可以被本地机器人灵活改变
缺点:不能集中式管理,必须要在每台机器上定义

2. 作为Asset信息保存在Orchestrator上

优势:可以由管理员进行集中式管理,与机器人运行的机器分开管理。
缺点:不能适用于很多公司的安全策略

3. 使用第三方存储凭证(如。CyberArk)

优势:安全性高,可按照公司安全策略进行实施部署
缺点:涉及额外的成本。

三、变量/参数命名及使用

1. Variables
variables示例
2. Arguments
arguments示例
3. 工作流文件

四、注释

1. 参数/变量注释

定义参数的地方需要对某些变量或参数进行赋值


定义变量注释.jpg

每个模块中,在最开始需要将出入参数赋值给变量,并添加参数注释信息


赋值变量注释.jpg
2. 文件模块注释

要求每个文件都添加注释,说明该文件的用途或使用方法。

文件注释.jpg
3. 流程节点注释

在流程中的每个节点,都需要将流程步骤改为对应的说明


流程节点注释.jpg

五、版本控制

上一篇 下一篇

猜你喜欢

热点阅读