關(guān)于機(jī)器人流程自動(dòng)化(RPA)軟件及其應(yīng)用 - 1(草稿)

隨著RPA技術(shù)的日趨成熟,不少公司實(shí)現(xiàn)了基于RPA技術(shù)的軟件系統(tǒng)的落地。比如:國(guó)際知名咨詢公司德勤正在利用RPA來(lái)輔助財(cái)務(wù)工作;復(fù)星財(cái)務(wù)共享服務(wù)中心也已經(jīng)應(yīng)用機(jī)器人到查驗(yàn)發(fā)票、銀行回單、外匯匯率、納稅申報(bào)等場(chǎng)景;普華永道在全國(guó)率先為廣東省人民醫(yī)院RPA,在耗材監(jiān)控及供應(yīng)商管理應(yīng)用場(chǎng)景上等成功實(shí)施了RPA技術(shù);State Auto 金融公司首席信息官GregTacchetti表示,該公司正在利用RPA來(lái)縮短保險(xiǎn)公司員工人工處理索賠和其他任務(wù)的時(shí)間。

我們相信在這競(jìng)爭(zhēng)激烈的商業(yè)環(huán)境中,無(wú)論是商業(yè)公司還是技術(shù)公司的處境都如"逆水行舟,不進(jìn)則退" 。為了更好地幫助我們的客戶進(jìn)一步提高競(jìng)爭(zhēng)力,我們針對(duì)一些具體的RPA應(yīng)用場(chǎng)景研發(fā)相應(yīng)的工具及解決方案。本文僅對(duì)RPA技術(shù)及應(yīng)用做些簡(jiǎn)單介紹。主要目的是掃盲。具體解決方案需根據(jù)客戶的具體問(wèn)題case-by-case而定。

什么是RPA

RPA(Robotic Process Automation)指的是以機(jī)器人為虛擬勞動(dòng)力,可通過(guò)界面預(yù)先設(shè)定程序并由程序執(zhí)行完成預(yù)定操作的過(guò)程自動(dòng)化。

RPA應(yīng)用場(chǎng)景

還是那句老話。離開(kāi)了所要解決的問(wèn)題及適用場(chǎng)景談技術(shù)產(chǎn)品與方案都是在"耍流氓"。RPA主要是為了解決由于非自動(dòng)化操做帶來(lái)的效率低下的問(wèn)題。其適用于那些邏輯清晰、穩(wěn)定性要求較低、重復(fù)性高且可通過(guò)編程進(jìn)行控制執(zhí)行的工作。與以前做過(guò)的流程自動(dòng)化的產(chǎn)品與解決方案相比較,我的感覺(jué)是:RPA是傳統(tǒng)的自動(dòng)化軟件(如:各種企業(yè)及商用流程自動(dòng)化軟件、桌面自動(dòng)化等)向智能化軟件升級(jí)的中間過(guò)渡產(chǎn)品。


RPA技術(shù)架構(gòu)

RPA產(chǎn)品架構(gòu)可分為內(nèi)部產(chǎn)品架構(gòu)和外部接口兩部分。

1) 關(guān)于內(nèi)部架構(gòu)

RPA的內(nèi)部產(chǎn)品架構(gòu)總體來(lái)說(shuō)包括RPA客戶端(或機(jī)器人端)、RPA服務(wù)器端(或RPA控制中心)、以及RPA集成開(kāi)發(fā)環(huán)境(縮寫(xiě)為IDE)三部分。其中RPA客戶端也可分為交互式和非交互式兩類(lèi)。以達(dá)觀數(shù)據(jù)定義的產(chǎn)品架構(gòu)為例。如下圖:

RPA內(nèi)部產(chǎn)品架構(gòu)(僅示例)

a) 關(guān)于RPA控制中心

RPA控制中心大都位于服務(wù)器端。其作用就是負(fù)責(zé)管理客戶端的“機(jī)器人”。相對(duì)應(yīng)master-slave架構(gòu)中的master角色。其職責(zé)主要有:RPA功能版本管理、RPA客戶端運(yùn)行監(jiān)控、任務(wù)分配、運(yùn)行結(jié)果展現(xiàn)及日志分析等。

b) RPA客戶端

具體執(zhí)行任務(wù)的"機(jī)器人"位于客戶端。就如master-slave架構(gòu)中的slave的角色。又分為用戶交互式RPA和非交互式RPA兩類(lèi)。

非交互式RPA就是完全不需要人參與的機(jī)器人(也稱(chēng)為后臺(tái)機(jī)器人)。如由時(shí)間調(diào)度器根據(jù)預(yù)先制訂的規(guī)則自動(dòng)觸發(fā)執(zhí)行的自動(dòng)化腳本程序。

交互式RPA的“交互”,從業(yè)務(wù)角度理解應(yīng)該為“人機(jī)交互”。其觸發(fā)執(zhí)行需要人工介入。這主要是為了應(yīng)對(duì)那些邏輯不是很確定的應(yīng)用場(chǎng)景。

c) RPA開(kāi)發(fā)平臺(tái)

這是RPA的集成開(kāi)發(fā)環(huán)境(IDE)。RPA產(chǎn)品使用可在集成環(huán)境設(shè)計(jì)和發(fā)布相關(guān)規(guī)則并發(fā)布到控制中心。類(lèi)似于流程管理軟件的流程設(shè)計(jì)工具。

2) 關(guān)于RPA外部接口

RPA也有很多不能處理的業(yè)務(wù)場(chǎng)景,那么就需要通過(guò)外部接口擴(kuò)展其功能。設(shè)計(jì)外部接口目的是為了讓RPA專(zhuān)注于其擅長(zhǎng)的領(lǐng)域。需要設(shè)計(jì)考慮的接口包括:PowerShell、Webservice、數(shù)據(jù)庫(kù)、DLL插件、VBScript。引入各種人工智能插件是RPA與傳統(tǒng)流程自動(dòng)化產(chǎn)品的明顯區(qū)別。


關(guān)于參與的人員

在人員方面公司實(shí)現(xiàn)與運(yùn)行RPA產(chǎn)品需設(shè)置以下角色:

1)業(yè)務(wù)用戶:制定業(yè)務(wù)邏輯及規(guī)則、處理RPA無(wú)法處理的數(shù)據(jù)及特例;

2) 系統(tǒng)管理員:維護(hù)和監(jiān)控RPA的運(yùn)行情況;

3)工程師:開(kāi)發(fā)、設(shè)計(jì)、實(shí)施落地及升級(jí)RPA產(chǎn)品。


關(guān)于RPA與AI和流程自動(dòng)化的關(guān)系

在近期RPA中國(guó)主辦的2019中國(guó)RPA應(yīng)用與發(fā)展論壇上有嘉賓提出RPA的價(jià)值在于"AI Inside"(zack)。我認(rèn)為未來(lái)RPA的關(guān)注點(diǎn)必將是人工智能技術(shù)在流程自動(dòng)化領(lǐng)域的具體落地。其將表現(xiàn)在相關(guān)軟件廠家及供應(yīng)商在軟件產(chǎn)品上的智能化升級(jí)。

關(guān)于RPA軟件及廠商

國(guó)外在RPA軟件研發(fā)上起步和投入較早產(chǎn)品也較多。以下為Forrester于2017Q1及2018年Q2出具的產(chǎn)品分布報(bào)告:

2017Q1(注:圖源于網(wǎng)絡(luò))

2018Q2(注:圖源于網(wǎng)絡(luò))


近一兩年國(guó)內(nèi)受AI技術(shù)爆發(fā)與成果的影響(如:NLP技術(shù)、語(yǔ)言識(shí)別、圖像識(shí)別、OCR技術(shù)等)各方都在積極尋找AI技術(shù)的落地點(diǎn)。一些大廠及軟件供應(yīng)商也開(kāi)始在RPA產(chǎn)品上進(jìn)行布局。如:阿里云RPA(碼棧)、藝賽旗RPA、達(dá)觀數(shù)據(jù)的RPA工具等。



(未完。持續(xù)更新中)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容