RPA進階(一)RPA工具Uipath入門基礎知識
RPA可以通過讓機器人執行制定好的流程,釋放人力資源,提高工作效率。

RPA適合做有規則、高度手工及重復、成熟穩定、高頻率的業務流程。
RPA能夠打破信息孤島,將業務流程串接,形成業務閉環,以較高的效率、較低的出錯率完成業務。在不斷增長的IT需求和有限的IT資源投入面前,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軟件及方案,就可以自動識別單據類型,費用,特定員工信息,自動輸入公司的管理系統,稅務系統,減少人工錯誤、確保零失誤、提高效率、大幅度降低運營成本。
跨系統業務報表
自動生成,自動發送:RPA機器人以非侵入的方式采集跨平臺跨系統數據(包括網銀交易系統,網銀系統后臺數據庫、運行計算機性能數據和其他業務系統),定制化生成報表報告,所需數據一目了然。
企業數據挖掘
每個行業隨著消費者多樣化的消費需求,對數據精細化挖掘的需求也變得愈加強烈。數據挖掘動則上萬、十萬、甚至百萬級的數據需要去收集。收集的數據來源多種多樣,有內部的,也有外部的,且沒有標準API可以調用。
使用RPA機器人,可通過自動化操作網頁、應用,抓取相關信息。為數據挖掘提供了大量的輸入。幫助企業更及時、精準的決策。
總賬
銀行必須確保其總分類賬更新所有重要信息,如財務報表、資產、負債、收入和支出。該信息用于編制銀行的財務報表,然后由公眾,媒體和其他利益相關者訪問。考慮到從不同系統創建財務報表所需的大量詳細信息,確保總分類賬沒有任何錯誤非常重要。RPA的應用有助于從不同系統收集信息,驗證信息并在系統中進行更新而不會出現任何錯誤。
報告自動化
作為合規的一部分,銀行必須準備一份關于其各種流程的報告,并將其提交給董事會和其他利益相關者,以顯示銀行的業績。考慮到報告對銀行聲譽的重要性,確保沒有錯誤非常重要。RPA可以從不同來源收集信息,驗證信息,以可理解的格式安排信息,幫助銀行準備數據準確的報告。
賬戶關閉流程
銀行每月都會收到關閉賬戶的請求。有時,如果客戶未提供操作賬戶所需的證明,也可以關閉賬戶。考慮到銀行每個月需處理大量的數據以及他們需要遵守的清單,人為錯誤的范圍也會擴大。銀行可以使用RPA向客戶發送自動提醒,要求他們提供所需的證明。RPA機器人可以在短時間內以100%的準確度基于設置規則處理隊列中的賬戶關閉請求。
RPA的優勢
RPA在多領域正在發揮者它的重要作用,包括財務流程自動化、辦公自動化、工業控制自動化、網站數據自動抓取,電商的訂單自動處理等等,總結下列,主要有以下的優點:
1.將信息孤島變成信息通衢
隨著企業經營業務的多元化和復雜化,業務流程變得越來越復雜,在企業內部信息孤島隨處可見,RPA的出現可以整合各個相關業務流,通過自動化的手段將業務流程的上下游串接起來,形成小規模的業務閉環。同時,通過機器人將不同信息孤島里的數據來回傳輸,建立一整套基于數據流轉的信息通衢,可以大大提升各業務線的執行效能。
2.提升業務流程的執行效率
RPA允許公司內部的單獨業務部門定制解決方案,以快速構建數字化流程,在短時間內提供顯著和可持續的價值,同時較大程度上降低總體風險。通過在部門層面構建和部署,管理人員可以快速處理重復性高且繁瑣的業務流程,從而實現效率和成本的節約,同時盡量保持靈活性。
同時,企業員工由于自身的特點,諸如疲倦、外界干擾、情緒等影響,有時人工操作效率比較低下,而采用RPA機器人執行既定的流程,機器人的操作速度可以達到人工處理的N倍(一般是2-3倍),并可實現24x7的全天候工作,不會犯錯。RPA機器人能夠模仿大多數人類用戶的行為, 比如可以登錄應用程序,移動文件和文件夾,復制和粘貼數據,填寫表單,從文檔中提取結構化和半結構化數據,抓取并執行瀏覽器控件等等。
3.出錯率低
基于明確的規則操作,無差別化,盡可能消除人為因素產生的錯誤。
4.周期短,見效快,快速開發和高效運維
正常情況下,除去前期的服務器部署、環境安裝等工作(大約需要半天時間),一個熟悉業務流程的人員開發一個中等難度的RPA應用只需要2-3天時間,然后就可以上線運行,不僅大大提升了流程的處理效率,解決了業務上的痛點,而且后續應用的修改和運維工作也相當便捷。同樣的業務如果換成傳統的開發模式進行(比如Java,C#等),開發周期會成倍數的增加。
有些流程自動化通過改造現有企業辦公系統,讓多套系統提供API接口,然后基于SOA的架構也能完成。但這需要耗費巨大的財力和較長的周期才能完成這樣的整合。相比起來,RPA的自動化可以通過自動化腳本快速搭建自動化流程,在短期內產生效益。
三點思考
1.關于人的集成
過去的二十年經歷的是ERP(企業資源計劃)由高速發展走向成熟的過程,也是ERP由奢侈品變成必需品的過程(舉個例子:2008年前后,國家電網SAP項目基本上都是由國際咨詢公司負責實施的,且顧問難求;10年之后的今天,國內的SAP實施廠商已經有非常成熟的實施能力了,一些中型的企業甚至可以不用建機房也同樣可以使用SAP/Oracle的ERP產品服務)。
這個過程中,人和信息系統發生了非常緊密的集成。也許10年前,我們可以說信息水平比較高的部門是財務部門和HR部門,而現在已經沒有人會提哪個部門信息化水平比較高了(因為大家的信息化水平都很高了)。
當人使用信息系統由稀缺變成普遍,大家一定會追求:如何能夠更加體現人的價值?如何能夠讓人和信息系統有更高效的集成?
所以我們就會分析,哪些人和機器的交互是必要的、高附加值的、有創造性的?而哪些交互是機械的、低附加值的、可以讓機器完成的?
在這樣的大背景下,RPA就變得非常有價值。(如果ERP沒有完成普及,RPA便不會有如此的緊迫性)
2.關于信息系統的集成
雖然ERP已經“飛入尋常百姓家”,但系統間的集成一直是很多企業諱莫如深的痛點。
為了解決這個問題,我們提出了很多的概念(非IT人員請忽略后面的英文縮寫):ESB、WebService、OLTP/OLAP、數據倉庫、MDM、BPM等等,試圖從多個抽象層面(技術接口、數據、流程等角度)解決這個問題。
涉及到部門之間信息交互時,這個場景/結論出現的頻率依舊是最頻繁的:“這個需求挺急的,IT開發這個需求的周期也挺長的,要不我每月/每天導出固定格式的Excel文件發給你吧!”
這個問題可總結為兩個主要矛盾:
矛盾1:企業日益增長的對IT系統的需求與IT系統有限的資源投入之間的矛盾。
矛盾2:企業對業務變更迅速響應需求的與IT系統建設需遵循固有周期之間的矛盾。
提升信息系統群對業務的可擴展性,便意味著設計復雜度的增加,同時也意味著投資成本的增加;而信息系統的建設從來都是需求與成本的權衡。俗話說:“一分耕耘一分收獲”、“一文價錢一文貨”。
RPA在解決現有信息系統間的交互問題上,具有得天獨厚的優勢。
從業務人員的角度看,RPA解決系統集成的問題方式和人處理的方式非常類似。
從IT人員的角度看,RPA解決系統集成的問題方式非常符合軟件工程中“高內聚,低耦合”的原則。
業務部門有需求變更時,最不想得到的答復是:“IT需要排期”。IT部門最痛苦的莫過于人手本來不足,各個業務部門報需求的緊迫性都是“非常高”。這個矛盾不僅短期存在,而且未來相當長的時間內都會存在。
RPA項目實施周期短(后續關于實施策略的文章會分析),見效快(后續關于RPA投資回報率的文章會分析)的特點,能夠非常有效的緩解業務部門和IT部門之間的矛盾。
3.關于未來的集成
都說“未來已來”,都在討論“機器會不會替代人”,不過這些問題都不是我們短期做IT規劃需要重點考慮的問題(主要是當前可行性不太夠,畢竟企業門口栓一條“阿爾法狗”來看家護院,投入和產出明顯不劃算)。
要展望未來,也要腳踏實地,RPA可以是一個很好的連接點。
為什么說RPA可以讓AI離我們近一些?
RPA是流程自動化機器人;如果是機器“人”,就需要有眼睛、有耳朵、有嘴巴、有手、有腦袋。
其中:
眼睛=OCR、圖像識別、語義識別等
耳朵=語音識別
嘴巴=語音合成
手=初級階段的RPA、機械手臂
腦袋=統計分析、機器學習等
這些單項的技術已經相對成熟,RPA可以將這些散落的珍珠串成美麗的項鏈,戴在企業的脖子上,使其以更加優雅的姿態參與日益嚴酷的市場競爭。
ERP 機器人
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。