RPA小结

1--怎么理解RPA?

RPA就是机器人流程自动化,根据业务的固定规则,自动完成一些任务(如数据抓取,信息录入,数据处理,自动化运维等),替代人类的重复劳动,
但RPA的发展已经不仅仅满足于此,正朝着与AI结合的方向发展,试图将决策功能加入其中,现在IBM在推的智能工作流和国内企业在推的智慧RPA都是这个趋势的代表。

RPA is robot process automation. According to the fixed rules of business, it can automatically complete some tasks (such as data capture,
information input, data processing, automatic operation and maintenance, etc.) to replace the repetitive labor of human beings.
However, the future of RPA is not only satisfied with this, it is developing in the direction of combining with AI, trying to add decision-making 
function into it,the intelligent workflow promoted by IBM is a representative of this trend.

2--目前RPA应用在哪些方面?
1)CRM系统:信息维护,包括信息的录入与导出;
2)ERP系统:数据写入,抓取及基于这些信息的数据操作;
3)票据:票面识别、信息提取;
4)财税:财务、税务数据处理,信息录入,银行对账等;
5)HR业务,如简历识别、筛选、录入,面试邮件通知等;
6)电商平台:竞品数据采集,数据清理和数据分析,商品上架,下架,旺旺自动回复等;
7)政务平台:民意信息采集,问题归档收集,答案匹配等;
8)邮件系统:自动收集附件,读取文件内容,回复邮件等;
9)营销推广

What are the current applications of RPA?
1) CRM system: information maintenance, including input and export of information;
2) ERP system: data writing, fetching and data operation;
3) Bills: face recognition and information extraction;
4) Finance and tax: financial and tax data processing, Data entry, bank reconciliation.;
5) HR business, such as resume identification, screening, input, email notification of interview;
6) E-commerce platform: data collection of competing products, data cleaning and data analysis, goods on the shelves,
 off the shelves, Ali wangwang automatic reply, etc.;
7) Government affairs platform: public opinion information collection, question archiving and collection, answer matching.
8) Email system: automatically collect attachments, read file contents, reply emails;
9) Marketing promotion

3--RPA有哪些优点:
1)设计良好的机器人可以快速,准确,效率高地帮用户处理业务,节省人力成本。
2)不改变原有的系统,无代码侵入,成本相对较低,投入产出比高。

What are the advantages of RPA:
1) A well-designed robot can help users deal with business quickly, accurately and efficiently, thus saving labor costs.
2) No change to the original system, no code intrusion /ɪnˈtruːʒn/, low cost, high input-output ratio.


4--RPA有哪些缺点:
   1--数据侵入隐患,尤其是对不可逆系统的数据写入:比如:
      1)一旦机器人设计的逻辑有问题,而没有在测试阶段察觉,那么这就是一个隐患,而且有可能是长期隐患。
      2)一旦机器人运行过程中异常终止(无论bug还是环境引起)都会对不可逆数据系统造成数据污染。

   2--耦合度过高的时候,健壮性和可维护性会变差:比如:
      1)业务上有承接关系的不同的机器人,一个机器人的输出是另一个机器人的输入时。
      2)时间上有承接关系的同一个机器人,上次的运行结果是下次运行的前提。

What are the disadvantages of RPA:
1-- Potential data intrusion, especially data written to an irreversible system: for example:
1) If there is a problem with the logic of the robot design and it is not detected during the testing phase, 
then it is a hidden danger and may be a long-term danger.
2) Once the robot is abnormally terminated during running (whether caused by bug or environment), 
data pollution will be caused to the irreversible data system.
2-- When the coupling degree is too high, the stability and maintainability will become worse: for example:
1) When there are different robots with continuous relationship in business, the output of one robot is the input of another robot.	  

	  
5--尽量避免上面的问题的方法:
   1)针对数据侵入隐患:重视测试环节,尽量提高代码逻辑的准确性和程序的健壮性,加强对依赖环境的日常维护
   2)针对耦合过高的风险:降低流程耦合度;提高人的参与度,增加人工审核环节;机器人尽量做到能够在异常发生后,可以简单设置后就可以重复运行。

Ways to avoid the above problems:
1) For potential data intrusion: pay attention to testing, try to improve the accuracy of code logic and stability of the program, 
and strengthen the daily maintenance of the dependent environment
2) For the risk of excessive coupling: reduce the coupling degree of the process;Improve the participation of people, increase the 
manual audit link;The robot tries its best to be able to run repeatedly after the occurrence of an exception, which can be set up simply/easily.
   

6--What are some common environmental problems?
Windows环境,浏览器环境,Office,CRM,ERP等操作对象,文件同步工具(如Box.Connection,共享文件夹等)的版本,升级,弹窗,崩溃等等。
What are some common environmental problems?
Windows, browser, Operating objects such as Office,CRM,ERP, version of file synchronization tools (such as Box.Connection, Shared folders, etc.), 
software upgrades, pop-ups, crashes, etc.

7--商业项目与内部项目的不同:
商业项目:开发测试交付节奏更快,用户的主观感受或第一感受对开发影响比较大,用户的需求变更比较频繁,交流沟通难度大于内部项目,为快速开发及知识转移和方便客户运维,技术架构复杂度较低。
内部项目:开发测试交付流程相对比较完善;沟通相对容易;一般有专职的BA,需求梳理比较专业;技术架构比较完善;

Differences between commercial projects and internal projects:
1)Commercial projects: the pace of development and test delivery is faster, users' subjective feelings or first feelings have a greater impact on development, 
users' needs change are more frequent, and communication is more difficult than internal projects. For the purpose of rapid development, knowledge transfer and
operation and maintenance, technical architecture complexity is low.
2)Internal project: The development and test delivery process is relatively perfect;Communication is relatively easy,and generally, there is a full-time BA, 
who can deal with user's needs more professionally.The technical framework is relatively perfect;

8--RPA工具之间的比较:
总的来看:技术架构比较相似,相互借鉴,有融合发展的趋势;
1)从市场来看,Uipath市场上一家独大,国内的产品模仿最多的是Uipath,如云扩,uibot,艺赛琪,阿里云,金蝶小K等。
2)从操作界面来看,AA和Uipath代表了两种不同的风格,一种拖拽堆叠是的可视化界面,一种框式层层嵌套的可视界面。个别产品还提供了源码界面,可以直接编辑代码。
3)从产品架构来看,基本上都遵循design studio,runnner,control room,只是叫法有些不同,也有很少的产品只有一个Client客户端,开发和运行都在一起。
4)从发展趋势上来看:都在一边完善基本功能,一边朝着AI的方向发展,比如,计算机视觉,自然语言处理,语音识别等等。

Comparison between RPA tools:
In general, the technical architecture is similar, mutual learning, and tends to be integrated.
1) From the perspective of the market, Uipath is the dominant company in the market, and domestic products are most imitated by Uipath, such as Cloud Expansion,
 UIBOT, IsRPA, Ali cloud, Kingdee k, etc.
2) From the point of view of the operation interface, AA and Uipath represent two different styles, one is the visual interface of drag and drop and stack, 
and the other is the visual interface of box layer upon layer nested.and some products also provide a source interface, you can directly edit the code.
3) From the perspective of product architecture, almost all products have a design Studio, a Runnner and a Control Room, but the name is a little different. 
There are also few products that only have one Client app, which is designed both for developer and user.
4) From the perspective of development trend: while improving basic functions, they are developing towards the direction of AI, such as computer vision, 
natural language processing, speech recognition and so on.




                                                                                                   作者:Collin wx:pxy123abc tel:17763230890
原文地址:https://www.cnblogs.com/Collin-pxy/p/13978865.html