RPA小结
1--怎么理解RPA?
1)RPA就是机器人流程自动化,根据业务的固定规则,自动完成一些任务(如数据抓取,信息录入,数据处理,自动化运维等),替代人类的重复劳动,
但RPA的发展已经不仅仅满足于此,正朝着与AI结合的方向发展,试图将决策功能加入其中,现在IBM在推的智能工作流和国内企业在推的智慧RPA都是这个趋势的代表。
2--目前RPA应用在哪些方面?
1)CRM系统:信息维护,包括信息的录入与导出;
2)ERP系统:数据写入,抓取及基于这些信息的数据操作;
3)票据:票面识别、信息提取;
4)财税:财务、税务数据处理,信息录入,银行对账等;
5)HR业务,如简历识别、筛选、录入,面试邮件通知等;
6)电商平台:竞品数据采集,数据清理和数据分析,商品上架,下架,旺旺自动回复等;
7)政务平台:民意信息采集,问题归档收集,答案匹配等;
8)邮件系统:自动收集附件,读取文件内容,回复邮件等;
9)营销推广
3--RPA有哪些优点:
1)设计良好的机器人可以快速,准确,效率高地帮用户处理业务,节省人力成本。
2)不改变原有的系统,无代码侵入,成本相对较低,投入产出比高。
4--RPA有哪些缺点:
1--数据侵入隐患,尤其是对不可逆系统的数据写入:比如:
1)一旦机器人设计的逻辑有问题,而没有在测试阶段察觉,那么这就是一个隐患,而且有可能是长期隐患。
2)一旦机器人运行过程中异常终止(无论bug还是环境引起)都会对不可逆数据系统造成数据污染。
2--耦合度过高的时候,健壮性和可维护性会变差:比如:
1)业务上有承接关系的不同的机器人,一个机器人的输出是另一个机器人的输入时。
2)时间上有承接关系的同一个机器人,上次的运行结果是下次运行的前提。
5--尽量避免上面的问题的方法:
1)针对数据侵入隐患:重视测试环节,尽量提高代码逻辑的准确性和程序的健壮性,加强对依赖环境的日常维护
2)针对耦合过高的风险:降低流程耦合度;提高人的参与度,增加人工审核环节;机器人尽量做到能够在异常发生后,可以简单设置后就可以重复运行。
6--常见的环境问题有哪些?
Windows环境,浏览器环境,Office,CRM,ERP等操作对象,文件同步工具(如Box.Connection,共享文件夹等)的版本,升级,弹窗,崩溃等等。
7--商业项目:开发测试交付节奏更快,用户的主观感受或第一感受对开发影响比较大,用户需求变更更随意,交流沟通难度大于内部项目,为快速上线测试过程往往
比内部项目要求宽松,为快速开发及知识转移,客户运维方便,技术架构复杂度低。
内部项目:开发测试交付流程相对比较完善;沟通相对容易;一般有专职的BA,需求梳理比较专业;技术架构比较完善;
8--RPA工具之间的比较:
总的来看:技术架构比较相似,相互借鉴,有融合发展的趋势;
1)从市场来看,Uipath市场上一家独大,国内的产品模仿最多的是Uipath,如云扩,uibot,艺赛琪,阿里云,金蝶小K等。
2)从操作界面来看,AA和Uipath代表了两种不同的风格,一种拖拽堆叠是的可视化界面,一种框式层层嵌套的可视界面。个别产品还提供了源码界面,可以直接编辑代码。
3)从产品架构来看,基本上都遵循design studio,runnner,control room,只是叫法有些不同,也有很少的产品只有一个Client客户端,开发和运行都在一起。
4)从发展趋势上来看:都在一边完善基本功能,一边朝着AI的方向发展,比如,计算机视觉,自然语言处理,语音识别等等。
作者:Collin wx:pxy123abc tel:17763230890
```Python
RPA小结的更多相关文章
- 如何利用 RPA 实现自动化获客?
大家好,我是二哥.前高级技术专家 & 增长黑客,现一枚爱折腾的小小创业者,专注于 RPA & SaaS 软件这块.这次给大家带来如何利用 RPA 实现自动化获客 一.RPA 是什么?难 ...
- 从零开始编写自己的C#框架(26)——小结
一直想写个总结,不过实在太忙了,所以一直拖啊拖啊,拖到现在,不过也好,有了这段时间的沉淀,发现自己又有了小小的进步.哈哈...... 原想框架开发的相关开发步骤.文档.代码.功能.部署等都简单的讲过了 ...
- Python自然语言处理工具小结
Python自然语言处理工具小结 作者:白宁超 2016年11月21日21:45:26 目录 [Python NLP]干货!详述Python NLTK下如何使用stanford NLP工具包(1) [ ...
- java单向加密算法小结(2)--MD5哈希算法
上一篇文章整理了Base64算法的相关知识,严格来说,Base64只能算是一种编码方式而非加密算法,这一篇要说的MD5,其实也不算是加密算法,而是一种哈希算法,即将目标文本转化为固定长度,不可逆的字符 ...
- iOS--->微信支付小结
iOS--->微信支付小结 说起支付,除了支付宝支付之外,微信支付也是我们三方支付中最重要的方式之一,承接上面总结的支付宝,接下来把微信支付也总结了一下 ***那么首先还是由公司去创建并申请使用 ...
- iOS 之UITextFiled/UITextView小结
一:编辑被键盘遮挡的问题 参考自:http://blog.csdn.net/windkisshao/article/details/21398521 1.自定方法 ,用于移动视图 -(void)mov ...
- K近邻法(KNN)原理小结
K近邻法(k-nearst neighbors,KNN)是一种很基本的机器学习方法了,在我们平常的生活中也会不自主的应用.比如,我们判断一个人的人品,只需要观察他来往最密切的几个人的人品好坏就可以得出 ...
- scikit-learn随机森林调参小结
在Bagging与随机森林算法原理小结中,我们对随机森林(Random Forest, 以下简称RF)的原理做了总结.本文就从实践的角度对RF做一个总结.重点讲述scikit-learn中RF的调参注 ...
- Bagging与随机森林算法原理小结
在集成学习原理小结中,我们讲到了集成学习有两个流派,一个是boosting派系,它的特点是各个弱学习器之间有依赖关系.另一种是bagging流派,它的特点是各个弱学习器之间没有依赖关系,可以并行拟合. ...
随机推荐
- S3C6410 LCD驱动分析(转)
一. 理论分析1. 几个概念:FIMC : Fully Interactive Mobile Camera (完全交互式移动摄像机)FIMD: Fully Interactive Mob ...
- c++的一些习惯
1.显示转换:类型说明符(表达式),如a = int(z) 2.枚举类型enum:专门用来解决对数据的合法性检查问题,如一星期七天,如果用int/char等数据类型描述时,则需要对数据的合法性检查.声 ...
- 基于Python的接口自动化实战-基础篇之读写配置文件
引言 在编写接口自动化测试脚本时,有时我们需要在代码中定义变量并给变量固定的赋值.为了统一管理和操作这些固定的变量,咱们一般会将这些固定的变量以一定规则配置到指定的配置文件中,后续需要用到这些变量和变 ...
- CVE-2010-2883-CoolType.dll缓冲区溢出漏洞分析
前言 此漏洞是根据泉哥的<漏洞战争>来学习分析的,网上已有大量分析文章在此只是做一个独立的分析记录. 复现环境 操作系统 -> Windows XP Sp3 软件版本 -> A ...
- 笔趣阁小说 selenium爬取
import re from time import sleep from lxml import etree from selenium import webdriver options = web ...
- Pyrhon-OS库
import os 导入OS模块 print(os.getcwd()) #获取当前路径 print(os.listdir()) #当前路径下文件信息 关于路径 Windows 下的路径采用 (\) 在 ...
- HTML <del> 标签
HTML <del> 标签 什么是<del> 标签? 定义文档中已被删除的文本. 实例 a month is <del>25</del> 30 day ...
- oracle oracle sqldeveloper 12505 创建连接失败
ref:http://blog.csdn.net/yangwenxue_admin/article/details/45062557
- 图的全部实现(邻接矩阵 邻接表 BFS DFS 最小生成树 最短路径等)
1 /** 2 * C: Dijkstra算法获取最短路径(邻接矩阵) 3 * 6 */ 7 8 #include <stdio.h> 9 #include <stdlib.h> ...
- java 内存可见性
java线程 -> 线程工作内存 -> 主物理内存 线程工作内存的原理是栈内是连续的小空间,寻址速度比堆快得多,将变量拷贝到栈内生成副本再操作 什么是重排序 代码指令可能并不是严格按照代码 ...