RPA 技术适用于什么地方?
-
重复、复杂度低、规则
-
需要大量人力去重复做的事情
-
不需要人为思考的简单动作
-
有规律,能被编码
-
一些人工实现没有优势的操作(机会)
-
OCR,音频视频识别
-
过多的分支流程。不好培训,也不好执行,容易出错,但是对于计算机却很简单
-
网络数据抓取
-
数据处理、报表汇总
-
企业管理系统的整合
-
避免 人为系统打工 的情况
-
不改变原有系统的基础上快速搭建新功能
-
改造过于昂贵/复杂,无法在短期内实现
改善过程中的一些经验:
l 深层次理解用户的目的和意义
l 要了解清楚用户的需求,看清楚用户的操作步骤并记录下来
l 有些用户可能一直用了错误的方法,笨的去做对的事情,而也有些用户长期以来的做法本来就是错的。
l 在需求了解的过程中,就是要梳理清楚流程,把细节也要搞清楚。再回去编码实现,这样的话会减少很多调试和修改的麻烦。
l 带着自己的想法去帮助用户解决问题
l 用户原来的做法不一定是最好的,要在 理解客户需求的前提下 做出一些 改善和调整 。
以报表为例,原来的报表设计并不合理,我们可以帮助他们设计得更加合理,甚至找到一种对用户来说 达到目的,对程序实现来说更简单 的方案。
评估实现的代价,全自动化只是追求,半自动化也可以绕开很多困难而达到目的。对于用户来说,即使是半自动化也是可以节省很多时间的,也是有价值和意义的;对于我们实施人员来说,则节省了很多时间和精力。
比如登录时验证码的录入,如果仅仅是一次性的,让用户手工输入就好了嘛,何必苦苦找到验证码识别的方案呢,验证码这东西本来就是避免你自动化设下的坑。
话又说回来,当然能找到最好,找不到就想别的办法实现它,就是别钻进牛角尖。实施的时候要充分考虑这些问题,用最省事的方式达到目的。