RPA项目POC指南:概念、步骤与技巧
“为什么部署RPA前要进行POC?RPA不是开箱即用吗?”
其实,RPA的实施并非总是一帆风顺,“碰坑”在所难免。
据安永报告显示,30%至50%的初始RPA项目都以失败告终。
之所以会出现这种情况,是由于企业在部署RPA的过程中,碰上了“实施砖墙”。
而在部署RPA前进行POC,则有助于提高RPA项目的实施成功率和可扩展性,以便更好更快地部署RPA。“
POC是什么?
概念验证
(Proof of Concept,POC)
POC是一种有效的方法,可根据用户对RPA项目的具体要求,在指定的业务场景,通过对编写好的脚本进行测试,发现其局限性并提供反馈,以提前排除隐患,确保机器人能达到预期效果。其关键特点是匹配用户真实的业务场景。
可以说,POC是企业部署RPA的必经环节,企业需要POC来确定业务流程在技术上是否可行。
尤其对那些尚未部署过RPA的企业而言,RPA到底能带来多大影响,能否达到预期效果,这些都无从考证,因此更需要在部署RPA之前进行POC验证。
根据用户要求,POC大致分为两类:
01
短周期POC
周期短的POC,客户需要在短期内迅速地看到RPA的成效,这种类型的周期在2-4周内,甚至1-2周。
02
长周期POC
周期长的POC,这种类型的项目周期在4到6周左右。虽然是POC项目,但是项目的规模、周期同普通的RPA项目没有区别。

为POC选择正确的流程
RPA项目的失败大都源于选错了流程,即选择了那些过于复杂、变化多端、业务价值低的流程。那么,POC时选择什么样的流程比较合适呢?
POC的理想候选流程类型:
| 大小合理 | 尽量选择从效益高的小流程入手 |
| 相对简单 | 选择不太复杂的流程,避免流程分叉 |
| 基于规则 | 选择操作规则固定明确、有特定程序的流程 |
| 重复成熟 | 选择高度重复、成熟稳定的流程,节省时间和成本 |
| 业务量大 | 通过大量业务测试,可确保稳定的投资回报率 |
| 跨系统任务 | 选择需要用户访问多个系统才能完成的任务 |
| 结构化数据 | 选择结构化数据多、有稳定数据库的流程 |
| 快速见效 | 选择能快速产生高投资回报的流程 |
建立和执行POC的步骤
01规划
制定业务方案,其中应包括概述目标、成功标准(KPI)、项目范围、ROI预期、预算。
02评估
选定业务流程后,需要对该流程中的业务进行简单的梳理和分析,初步判断是否可以进行POC。主要评估依据:业务规则是否固定、技术是否无法实现。
03流程准备
对业务流程执行进行详细走查,删除过时、无关或多余的步骤。可借力流程挖掘软件查看流程真实状态,提前发现瓶颈。
04技术准备
建立技术环境以支持POC,这包括:安装POC所需RPA产品的电脑,确保执行流程的相关网站和系统可以访问等。
05开发
开发POC所需的代码。预先记录流程非常有用,因为它允许开发人员在开发过程中反复检查流程。任务挖掘软件是记录任务的一个很好的选择。
06结果演示
为用户、关键利益相关者安排并执行自动化演示。验证成功标准,确保达到目标和目的。
POC实施小技巧
01场景选择
应挑选那些有固定规则、逻辑性强,不需要人工参与,又有大量高度重复的场景进行POC。这样便于用户快速看到成果,有利于后续RPA项目的推广。
02方案制定
制定方案,首要确定最有可能看到具有积极业务影响的流程。通过ROI(投资回报)分析,挑选最优选择,确保提升实现业务流程自动化的可能性,使其在部署中获得最大价值。
03后续维护
必须要考虑RPA部署后的可维护性,这是重要测试指标之一。RPA部署必须具备较强的可维护性,RPA操作脚本必须具备参数化调整,同时还必须提供模块化组件,确保在系统调整时能够快速响应。
实施POC是为了更好地部署RPA。若能通过POC快速产生高投资回报率,为企业节省时间和成本,便可增加用户认可度,建立整个企业构建自动化的信心。
RPA项目POC指南:概念、步骤与技巧的更多相关文章
- Google开源项目风格指南
Google开源项目风格指南 来源 https://github.com/zh-google-styleguide/zh-google-styleguide Google 开源项目风格指南 (中文版) ...
- 关于Scrapy爬虫项目运行和调试的小技巧(下篇)
前几天给大家分享了关于Scrapy爬虫项目运行和调试的小技巧上篇,没来得及上车的小伙伴可以戳超链接看一下.今天小编继续沿着上篇的思路往下延伸,给大家分享更为实用的Scrapy项目调试技巧. 三.设置网 ...
- STM32之ADC+步骤小技巧(英文)
神通广大的各位互联网的网友们.大家早上中午晚上好好好.今早起来很准时的收到了两条10086的扣月租的信息.心痛不已.怀着这心情.又开始了STM32的研究.早上做了计算机控制的PID实验,又让我想起了飞 ...
- 总结android项目的基本开发步骤(转帖)
总结android项目的基本开发步骤(转帖) 做了几个android企业应用项目后,总结了项目的基本开发步骤,希望能够交流.一 应用规划: ※确定功能. ※必须的界面及界面跳转的流程. ...
- 在MyEclipse(2015)中上传项目到github的步骤(很详细)
(图文)在MyEclipse(2015)中上传项目到github的步骤(很详细) git|smartGit使用详解 SmartGit使用教程
- .Net Core 项目部署IIS简单步骤
1.新建一个解决方案: 我习惯会把运行文件移至一级目录 然后清除CoreTest 文件夹里面的文件 2.在解决方案中新建一个项目 点击确认有,这里有几种选择类型,我一般选择空类型(这里需要注意一下,空 ...
- Windows下编译vpx获得各个项目VS2010解决方案的步骤
最近研究了一下几种常见的视频编码器:x264,x265,vpx.本文简单记录一下它们的编译方法. x264,x265,vpx这三个开源的视频编码器可以说是当今“最火”的视频编码器.x264现在占据着H ...
- Python安装pyinstaller方法,以及将项目生成可执行程序的步骤
pyinstaller安装方法 前提:确保计算机安装了Python语言环境,并且正确配置了环境变量. 方法一:联网在线自动安装 选择一 Windows OS下进入cmd(命令行窗口) 输入:pip i ...
- Sharding-Jdbc概念与使用技巧
1. Sharding-Jdbc概念与使用技巧 此讲解版本为4.0.0-RC1,目前最新的版本 2019年5月21日发布 1.1. 绑定表 指分片规则一致的主表和子表.例如:t_order表和t_or ...
随机推荐
- Codeforces 1304F1/F2 Animal Observation(单调队列优化 dp)
easy 题目链接 & hard 题目链接 给出一张 \(n \times m\) 的矩阵,每个格子上面有一个数,你要在每行选出一个点 \((i,t)\),并覆盖左上角为 \((i,t)\), ...
- NFLSOJ 1072 - 【2021 六校联合训练 NOIP #1】异或(FWT+插值)
题面传送门 一道非常不错的 FWT+插值的题 %%%%%%%%%%%% 还是那句话,反正非六校的看不到题对吧((( 方便起见在下文中设 \(n=2^d\). 首先很明显的一点是这题涉及两个维度:异或和 ...
- 如何反向推断基因型文件中的参考碱基(REF/ALT)?
目录 需求 解决 方法一 方法二 需求 客户随手丢来一个基因型文件,类似于hapmap格式,只是少了中间多余的那几列,像这种类hapmap格式文件,往往是芯片数据. 这样的数据因为缺乏等位基因:参考碱 ...
- C++中Try Catch中的继承
1.C++中Try Catch简介:我们编译运行程序出错的时候,编译器就会抛出异常.抛出异常要比终止程序灵活许多. 而C++异常是指在程序运行时发生的反常行为,这些行为超出了函数正常功能的范围.当程序 ...
- Vue函数防抖和函数节流
函数防抖(debounce) 应用场景 登录.发短信等按钮避免用户点击太快,以致于发送了多次请求,需要防抖 调整浏览器窗口大小时,resize 次数过于频繁,造成计算过多,此时需要一次到位,就用到了防 ...
- day22面向对象编程思想
day22面向对象编程思想 1.面向过程 面向过程: 核心是"过程"二字 过程的终极奥义就是将程序流程化 过程是"流水线",用来分步骤解决问题的 面向对象: 核 ...
- Spark(十)【RDD的读取和保存】
目录 一.文件类型 1.Text文件 2.Json文件 3.对象文件 4.Sequence文件 二.文件系统 1. MySQL 2. Hbase 一.文件类型 1.Text文件 读写 读取 scala ...
- Scala(六)【模式匹配】
目录 一.基本语法 二.匹配固定值 三.守卫 四.匹配类型 五.匹配集合 1.Array 2.List 3.元祖 4.对象和样例类 六.偏函数 七.赋值匹配 八.for循环匹配 一.基本语法 在匹配某 ...
- 单体内置对象 Global 和 Math
单体内置对象 Global 和 Math 在所有代码执行前,作用域中就已经存在两个内置对象:Global(全局)和Math.在大多数ES实现中都不能直接访问Global对象.不过,WEB浏览器实现了承 ...
- Apache2配置文件解读
每次碰到都不知道具体的作用,所以来分析一下 配置文件结构 apache2在启动的时候自动读取/etc/apache2/apache2.conf文件的配置信息,不同的配置项按功能分布在不同的文件中,然后 ...