一个有趣的现象正在发生,Automation Anywhere进入中国市场的这两年,中国市场上突然涌现出一批RPA(机器人流程自动化)企业。Automation Anywhere中国区总经理严立忠表示,估计今天可能已经达到上百家了。
对于大多数企业,国产RPA更适合。
目前国内RPA市场竞争成白热化,每一家都有不少的知名乃至500强客户,但其实同质化竞争严重,笔者也试用过国产另外几家RPA,总的来说国产RPA更容易上手,实事求是的讲,80%企业的80%的需求诸如数据抓取和录入,市面上大部分RPA都可以完成。
其实不是这样的,举一个例子,画一个界面,可以用Photoshop,也可以用CorelDraw,甚至Windows自带的画图也可以,为什么很多企业用Figma或Sketch?
同样的需求,不同厂家开发出来的RPA都能基本完成任务,但有的需要两倍的开发和调试时间,有的总是出现莫名其妙的异常无法解决,有的运行缓慢。
举个例子,UiPath的鼠标键盘点击有四种模式,有的可以后台运行,有的速度快一倍,有的兼容性好可以运行在老旧软件上。

茴香豆的茴字有几种写法
UiBot也有模拟操作、后台操作、系统消息三种类型分别对应不同场景,而有些国产RPA就要弱一些,在个别场景会有一些吃力。
RPA选型重点
1. RPA厂家的优势和特点 UiPath,领导厂商,功能强大,外企首选,有丰富的动作库Activities(UiBot称为命令库),状态机和REF企业级RPA框架可以用于复杂场景,IDE功能强大,提供了很多的调试手段,甚至提供了一个正则表达式调试工具,文档和培训资料齐全,遗憾的是基本没有本地化,外企首选。
UiBot,源自国产RPA先驱按键精灵,基于Electron构建,除了三件套之外还提供了Mage魔法师,赋予了机器人AI和NLP能力,主要基于代码开发,厂家称为UB script,相对于UiPath,界面简洁,提供了一些实用的功能例如写屏、分身、辅助流程。
UiBot功能完备,生态健康,MiniBot可将机器人打包成独立应用程序,UB Store平台对接用户和开发者,内部没有开发人员的中小企业可以较方便的找到外包开发。
UiBot没有针对平民开发者的IDE,企业级REF框架的资料也只针对专业开发者,要开发出健壮的企业级机器人,对开发者的要求较高。
2. Selector 所谓Selector,就是Web或桌面软件中的输入框、文本框等控件,RPA要进行抓取或点击动作,首先要使用Selector准确的定位控件,Selector要想全部适配五花八门基于不同技术构建的Web和应用软件,正是考察RPA厂商实力的地方。有些企业的软件基于Citrix或Java GUI,往往需要专门的Selector,如果企业中存在类似的年代久远的内网或桌面应用,那么一定要实地测试下Selector是否好用。
3. 企业级框架REF RPA上手容易,要想开发出成熟健壮的机器人,仍然要遵循软件开发的工程思想,例如命名规范、封装重用、版本管理、异常处理、事务处理、测试用例等,由此而生企业级机器人模板框架,UiPath和UiBot都称为企业级框架REF Framework,遵循该框架模板开发的机器人易于重用,更加健壮。 无代码决定了RPA的下限,企业级框架REF决定了RPA的高度。
4. 是否易于扩展 UiBot有500多个命令,UiPath更多,厂家内置的命令库/Activities再丰富也有满足不了的场景,RPA的计算功能比较弱,如果涉及到一些稍微复杂的计算场景,可能需要调用外部命令或编写插件,大多数RPA工具都声称易于扩展,尤其是Python,有些RPA平台底层就是调用Python实现的,不过只是简单的调用是不够的,看看是否有厂家扩展包,提供一些函数可以与机器人进行通讯。
5. 厂商的发展情况 这两年RPA市场井喷,各厂家都获得了大量的融资跑马圈地过的很滋润,一个成熟的市场不太可能出现十多家厂家,而现在国内已经有上百家RPA厂家了,风口过后是否一地鸡毛犹未可知。 从RPA的整个生命周期来选择RPA工具,尽量选择头部大厂,那些不太知名的小型RPA厂家,几年过后还在不在很难说。
6. 自己做一个简单的机器人 最好的评估方式就是动手做,厂家如果提供免费的社区版,可以下载下来,自己做一个简单的机器人原型,体验下开发难易程度,在开发过程中肯定会遇到一些新手问题,没关系,看看厂家的手把手学习视频,去论坛看看FAQ,试着提问看看能不能得到支持,顺便也考察了下服务,如果写一个简单的机器人让你觉得很头疼或者别扭,说明这款RPA可能不适合你。
结论
RPA易学难精,这两年受到资本的追捧,俨然成为企业数字化转型的关键,我们要冷静的看到行业内有不低的烂尾率,RPA毕竟只是一个工具,工欲善其事必先利其器,选择适合自己的工具尤为重要。
除了License上的投入,还需要开发维护人员的投入,这个价值是无法估量的,如果可以,和你的开发人员一起选型,多听听他的意见,毕竟以后主要是他在用。
选择主流厂商,不做小白鼠,价格在选型中是最不重要的。
先尝后买,有些厂商的社区版已经很好用了,在准备采购前可以充分的做概念验证(PoC)。
本文转自 知乎,原文链接:https://zhuanlan.zhihu.com/p/551601195,如需转载请自行联系原作者