RPA是什麼?

接觸RPA這個行業已經有挺長一段時間了,希望自己慢慢的有所輸出。

RPA概念

RPA全稱爲:Robotic Process Automation,即機器人流程自動化。我們分析下這三個關鍵的英文單詞,首先是Robotic ,也就是機器人,這裏的機器人是一個虛擬的概念,並不是需要一個實體的機器人,它只是我們流程的執行體,或者說執行單元。接着是Process ,也就是我們的流程,它對應的就是我們的業務邏輯,我們將業務需求梳理成一個可以被執行的流程,然後通過我們的“機器人”來執行我們定製的一些流程,比如我們熟知的網絡爬蟲,就是RPA的一個很好的例子,我們通過寫好相應的爬蟲腳本,然後通過腳本程序我們就能自動獲取到我們想要的信息了。最後的這個Automation,自動化,也就很好理解了,前面的“機器人”和“流程”就是爲了實現自動化的目的,通過機器人來執行我們定製好的流程,這個流程也可以理解爲一項任務,如果任務足夠複雜,需要的人力成本很高,那通過機器人來代替人工自動化的完成我們的任務,就可以大大提高工作效率,解放勞動力,減少人力成本。

RPA適用條件

事實上,並不是所有的業務流程都適合RPA來實現,要選擇RPA來實現是有一定的條件的,它適合於重複的、有規則的、穩定少變的流程。,下面我們看下需要哪些條件:
1.重複
RPA適合的流程必須是高重複性,因爲本身開發一個開發一個流程就需要相當的時間,開發成本,如果一個流程只是一次性的或者使用頻率極低,那原本的人工成本那些也就顯得不太重要了,相反,如果一個流程是高重複性的,那原本的時間成本和人工成本就顯得非常重要了,而且這個RPA發揮的重要也就更加明顯了。另外這樣也可以在最短時間內蒐集足量的測試數據,縮短我們的開發週期。
2.有規則的
RPA適合的流程必須是有一定的規則的,如果一個流程毫無規則,散亂,需要人爲進行主觀判斷操作的,那它本身是不適合RPA實現的,因爲我們機器人做不到主觀判斷,當然,目前通過藉助AI技術,我們確實可以實現一部分的判斷,像ocr識別紙質文檔,語音識別,人臉識別等,但是對於大部分情況,我們還是需要一個規則的流程。
3.穩定的
RPA最常操作的就是各種軟件,客戶端或者瀏覽器(某個網站),我們需要頁面的元素去點位到我們要操作的組件,如果用戶界面經常發生改變,那我們流程也就要跟着改變了,這樣就會加大我們流程的維護成本,或者如果一個流程本身的業務流程也是經常改變的,那它同樣不適合RPA實現。

RPA發展

RPA其實不算新技術,說白一點就是一個自動化測試技術,但是它通過多方面結合,使它能夠獨立出來成爲一個產業,專門爲企業解決業務流程問題。它最先也是由國外的公司推出的,RPA 技術自 2012-2015 年後在國外開始商業落地,在這方面比較出名的公司有Blue Prism、 Automation Anywhere(簡稱AA) 和 UiPath ,他們都成立於 2000 年 - 2005 年間。目前在國內使用和推廣的最多是UiPath。相比國外,國內RPA行業要起步得晚得多,基本在 2017 年後出現,比如藝賽旗、AiStream、金智唯、弘璣Cyclone、雲擴科技、Uibot、阿里雲 RPA,平安科技旗下的平安雲等。大型上市公司、銀行、國企等機構,是目前國內 RPA 公司主要面向的客戶。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章