RPA - 機器人流程自動化介紹

RPA,正在席卷全球

這是一個平常的星期二。你睜開睡眼惺忪的眼睛,迅速洗漱,在樓下的商店里買了個三明治就狂奔到地鐵站。在工位坐定后,開機。

這時,你的BPM管理后臺發(fā)來一條消息,通知:RPA機器人已經(jīng)將本月的國稅和增值稅全部自動申報完畢,等你查驗后點擊確認(rèn)。今天是報稅的deadline。你悠閑地享用著自己的三明治,看著機器人自動申報的結(jié)果,點擊確認(rèn)。

自從有了一位“機器人”同事,每月報稅deadline不再需要加班熬夜,省出來的時間可以做更深入的思考,更好地分析、總結(jié)工作。

以上的場景,正在成為常態(tài)。你的同事,可能會是一個機器人。

RPA是誰?

確切來說,它并不是一個真實的、肉眼可見的機器人,而是流程自動化服務(wù)。RPA的全稱為機器人流程自動化(Robotic Process Automation),是一款軟件產(chǎn)品,可模擬人在電腦上的不同系統(tǒng)之間操作行為,替代人在電腦前執(zhí)行具有規(guī)律與重復(fù)性高的辦公流程。

大量繁瑣但有規(guī)律的工作RPA都能勝任。

對于RPA,也有人將它稱為數(shù)字勞動力(Digital Labor),因為它擅長把工作流程中的重復(fù)操作進行自動化。繁瑣流程自動化是企業(yè)數(shù)字化轉(zhuǎn)型的重要環(huán)節(jié)。RPA能夠有效優(yōu)化傳統(tǒng)辦公流程,提升工作效率,間接優(yōu)化企業(yè)勞動資源配置,助力企業(yè)數(shù)字化升級。

根據(jù)麥肯錫公司關(guān)于新興和顛覆性技術(shù)的報告,RPA所屬的自動化技術(shù)市場到2025年將產(chǎn)生近6.7萬億美元的經(jīng)濟價值。由此看來,RPA增長的空間巨大,有望成長為領(lǐng)先的技術(shù)平臺,成為衡量各行各業(yè)業(yè)務(wù)成果和業(yè)績的標(biāo)準(zhǔn)之一。

被視為企業(yè)效率和生產(chǎn)力的關(guān)鍵驅(qū)動因素。未來,它還將如何影響各行各業(yè)?要預(yù)測RPA的未來發(fā)展趨勢,就必須了解RPA的過去。

前RPA時代:1990年代初期

1990年代早中期,計算機、軟件程序和機器人平臺開始成為企業(yè)降低運營成本和提高整體效率的前沿方法。在此期間出現(xiàn)了多種平臺/技術(shù)試圖參與流程自動化的實踐,但最終形成RPA開發(fā)的技術(shù)大致可歸到以下三大類之中:

1.屏幕抓取

早期,系統(tǒng)為了提取關(guān)鍵術(shù)語而掃描大量靜態(tài)信息以及其他可視數(shù)據(jù),這種抓取數(shù)據(jù)并且進行簡單的歸類與分析的能力不僅是目前RPA的核心功能,還是屏幕抓取功能集成到大功能套件中的基礎(chǔ)。

屏幕抓取技術(shù)是第一種在系統(tǒng)與不兼容的系統(tǒng)之間建立橋梁的技術(shù),最近它被用于從表層網(wǎng)絡(luò)中提取數(shù)據(jù)。雖然屏幕抓取肯定會比手工勞動更有好處,但屏幕抓取也受到限制,例如,軟件與現(xiàn)有系統(tǒng)和應(yīng)用程序的兼容性各不相同,并且對網(wǎng)站底層HTML代碼的依賴使得廣大普通的企業(yè)用戶難以真正了解和應(yīng)用。出于這個原因,許多企業(yè)想要尋求適應(yīng)性更強、功能更多的技術(shù)。

2.工作流程自動化工具

術(shù)語“工作流程自動化”可以追溯到20世紀(jì)20年代工業(yè)和制造業(yè)時代。從20世紀(jì)90年代開始,流程自動化的使用頻率越來越高。各類工作流程自動化軟件可以通過捕獲某些特定字段來幫助處理訂單,例如客戶聯(lián)系信息、發(fā)票總額和訂購的項目清單,并將它們翻譯到公司的數(shù)據(jù)庫中,最后通知相應(yīng)的員工。手動數(shù)據(jù)輸入變得不再必要,提高了訂單處理的速度,效率和準(zhǔn)確性。

3.人工智能

盡管早期在工作流程自動化方面取得了進展,但直到1956年在達特茅斯學(xué)院的會議上,大眾才開始使用“人工智能”一詞。人工智能(AI)是指計算機系統(tǒng)執(zhí)行通常需要人為干預(yù)和智能的任務(wù)的能力。 AI可以完成以前高度依賴于人類的判斷和決策能力的任務(wù),包括財務(wù)計劃和欺詐檢測。

2000年:RPA出現(xiàn)

RPA技術(shù)起源于20世紀(jì)90年代早期,但RPA這一術(shù)語的出現(xiàn)是在2000年。

RPA建立在人工智能和自動化技術(shù)的基礎(chǔ)上,能夠?qū)崿F(xiàn)基于業(yè)務(wù)場景的高級功能。

自動化技術(shù)本身能夠簡化重復(fù)、有規(guī)則的業(yè)務(wù)流程,但很難在程序之外做出決策,也無法單獨處理異常情況。

將人工智能技術(shù)與自動化技術(shù)結(jié)合,是RPA與之前單一的技術(shù)工具平臺拉開差距的主要原因之一,這也是為什么許多公司認(rèn)識到RPA在日益全球化的業(yè)務(wù)中變得更敏捷、靈活和越來越具有價值。

與普通的網(wǎng)絡(luò)抓取工具相比,RPA軟件利用OCR技術(shù)來適應(yīng)不斷變化的網(wǎng)站,且獲取的信息準(zhǔn)確度較高。

RPA軟件不依賴于代碼進行屏幕抓取,而是允許用戶以可視化的方式、使用拖放功能建立流程管理工作流,并且將重復(fù)勞動自動化。這種方式降低了用戶的使用門檻,無需專業(yè)編碼知識即可迅速獲取數(shù)據(jù)與搭建流程,也是RPA的價值所在。

RPA廣泛應(yīng)用:2010-2015

從簡單的屏幕抓取開始,RPA技術(shù)的發(fā)展已經(jīng)走過了漫長的道路。從2010年開始,RPA已經(jīng)在各行各業(yè)開花結(jié)果,特別是在擴展和簡化流程方面。結(jié)合不同的業(yè)務(wù)場景,預(yù)計未來將出現(xiàn)更多創(chuàng)新的RPA解決方案。

與任何新興的顛覆性技術(shù)一樣,專家和內(nèi)部人員開始認(rèn)真評估在未知的情況下改進或應(yīng)用該技術(shù)。

從2010年開始至今,在某種意義上,RPA像是一個顯微鏡,放大了各行各業(yè)組織內(nèi)部的場景與流程。

企業(yè)利用RPA發(fā)現(xiàn)了可以自動化的場景,發(fā)展為RPA新應(yīng)用,實現(xiàn)業(yè)務(wù)流程的自動化。

RPA近年來在許多新興產(chǎn)業(yè)中實現(xiàn)了強勁增長,特別是在保險、醫(yī)療保健、金融服務(wù)以及新零售行業(yè)。這些業(yè)務(wù)部門都充斥著手動輸入數(shù)據(jù)和管理的現(xiàn)象,出錯率高,且效率低下。

RPA的實施大幅降低了人力成本,提高了生產(chǎn)力,同時減少了錯誤。無論是創(chuàng)建、管理還是處理發(fā)票/索賠,管理收據(jù)/基于模板的文檔實例,都顯示出RPA與業(yè)務(wù)場景充分融合的屬性。

RPA現(xiàn)在以及將來:2016年至今

RPA的未來在哪里?

未來,RPA與大數(shù)據(jù)、云計算、人工智能等新興技術(shù)和概念相結(jié)合之后,不僅可以為公司提供更強的能力,還可以讓公司更深入地了解其實踐效果。

關(guān)于RPA企業(yè)落地現(xiàn)狀,本文列舉了一些國內(nèi)外廠商,幫助讀者看清RPA行業(yè)在國內(nèi)外的發(fā)展:

1、Blue Prism成立于2001年,是一家英國跨國軟件公司,是國外比較成熟的RPA項目開發(fā)企業(yè),開創(chuàng)并制造企業(yè)流程自動化軟件,替代低回報、高風(fēng)險、手動數(shù)據(jù)輸入和處理的人工工作。RPA 作為 Blue Prism的應(yīng)用技術(shù),為企業(yè)提供業(yè)務(wù)流程的數(shù)字化勞動力,并以與現(xiàn)有用戶相同的方式與企業(yè)系統(tǒng)進行交互,界面比較友好。

2、Automation Anywhere(簡稱AA)成立于 2003,總部位于美國加利福尼亞州圣何塞市,是一家 RPA 軟件開發(fā)商,該公司產(chǎn)品 Automation Anywhere Enterprise 將傳統(tǒng)的 RPA 與自然語言處理和讀取非結(jié)構(gòu)化數(shù)據(jù)等認(rèn)知元素相結(jié)合,這些機器人可以端對端完成業(yè)務(wù)流程,滿足了企業(yè)用機器人組成的數(shù)字化勞動力替代人工的需求。

3、UiPath是一家成立于2005年的全球軟件公司,致力于開發(fā)機器人流程自動化(RPA)平臺,旨在將RPA作為數(shù)字化勞動力運作——通過用戶界面,軟件機器人模擬通常由人類執(zhí)行的任務(wù),直接影響盈利能力和準(zhǔn)確性。目前是勢頭強勁的初創(chuàng)公司。

4、藝賽旗成立于2011年,總部位于上海,是一家做機器人流程自動化iS-RPA( i-Search Robotic Process Automation)產(chǎn)品、UEBA(User and Entity Behavior Analytics)和雙錄系統(tǒng)解決方案(CSM:Counter Service Monitor)的軟件廠商,為客戶提供企業(yè)內(nèi)部數(shù)據(jù)跨平臺整合、云安全管理、大數(shù)據(jù)安全分析、用戶行為收集分析、應(yīng)用操作錄屏審計、客服行為可視化質(zhì)檢、銀行柜面交易監(jiān)控及分析。

5、阿里云RPA(原碼棧)2011年誕生于淘寶;普遍賦能集團內(nèi)部,如天貓、淘寶、飛豬、集團財務(wù)、螞蟻金服等,曾經(jīng)獲得淘寶年度創(chuàng)新獎和集團特殊貢獻獎;2016年正式上線后,已為電商、金融、制造、政務(wù)等多個領(lǐng)域輸出行業(yè)解決方案,平均提高效能500%。目前阿里云RPA發(fā)布了3.0版本,擁有強大的控件錄制功能、豐富的SDK能力以及更私密的數(shù)據(jù)安全措施,并且在與Office相關(guān)的控件上有自己獨特的優(yōu)勢。

RPA的核心技術(shù)

RPA最核心的功能自然是模擬人手工在電腦上操作的具體動作,包括鼠標(biāo)和鍵盤操作,當(dāng)然由于RPA本身是軟件,有天然的優(yōu)勢,可以比人操作的更快,并可以完成一些人手無法實現(xiàn)的操作(比如只keydown不keyup,鼠標(biāo)上下滾輪--即使該電腦的鼠標(biāo)沒有滾輪,鼠標(biāo)光標(biāo)不動情況下的按鈕點擊,等等)。

模擬的技術(shù)有如下幾類:

  • 利用WIN32 API基于屏幕坐標(biāo)點進行鼠標(biāo)的移動點擊拖放以及鍵盤操作

  • 利用WIN32 API獲取句柄從而在鼠標(biāo)光標(biāo)不動情況下直接操作windows OS上運行的任意窗體及其內(nèi)的控件

  • 利用IE DOM類庫在鼠標(biāo)光標(biāo)不動情況下直接操作IE瀏覽器所打開的網(wǎng)頁中的HTML元素

  • 利用圖像識別和OCR技術(shù)基于屏幕區(qū)域截圖比對來獲取屏幕坐標(biāo)位置并用WIN32 API觸發(fā)鼠標(biāo)鍵盤操作

當(dāng)然,多數(shù)主流產(chǎn)品都會組合以上幾種技術(shù),開發(fā)人員可以根據(jù)具體案例選擇一種或幾種實現(xiàn)RPA。下一步技術(shù)的發(fā)展無疑是朝著智能化方向進步,通過嵌入機器學(xué)習(xí)引擎來自適應(yīng)被操作對象的版本迭代造成的細微變化(比如同樣的按鈕改了部分文字、移動了位置等等),而不至于讓RPA維護人員疲于奔命的不斷調(diào)試應(yīng)付,尤其是在如今DevOps大面積采用情況下越來越快速的軟件產(chǎn)品升級。

智能化很可能會更多的借助第四種技術(shù),因為圖像識別場景天然的適宜機器學(xué)習(xí)。MIT的一些師生開發(fā)的小工具Sikuli就是這種技術(shù)的生動寫照!

參考:
https://yq.aliyun.com/articles/625320?utm_content=m_1000012771

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

相關(guān)閱讀更多精彩內(nèi)容

  • 機器人流程自動化(RPA) 大多數(shù)人每天都會使用到一些機器人流程自動化工具,例如讀取郵件和系統(tǒng),計算,生成文件和報...
    oo水桶oo閱讀 9,856評論 1 4
  • 金水是正月初九被接到教師隊的。 來接金水的是一個年輕的張隊長,張隊長五官長得挺俊俏,只是身子有些臃腫。金水猜測,這...
    甘醇閱讀 298評論 0 0
  • 事先聲明,這是我從朋友身上了解到的一個故事。我將盡力為您復(fù)述這個故事。 "我的朋友,你們應(yīng)該都看過歐亨利寫的《麥吉...
    自由的沃倫威廉閱讀 1,636評論 2 7

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