參考MarketsandMarkets發(fā)布的市場調(diào)查報告書 《機器人流程自動化(RPA)的全球市場預(yù)測2022年:自動化解決方案、決策支持& 經(jīng)營管理解決方案、互動解決方案》: '全球機器人流程自動化(RPA) 市場規(guī)模,預(yù)計從2017到2022年以30.14%的年復(fù)合成長率發(fā)展,到2022年達到24億6,700萬美元。促進該市場成長的主要原因,是RPA提供的商務(wù)流程的容易性,及RPA和傳統(tǒng)商務(wù)流程產(chǎn)業(yè)的匯流。' RPA(Robotic Process Automation),譯為機器人流程自動化,又可以稱為數(shù)字化勞動力(DigitalLabor),是一種智能化軟件,通過模擬并增強人類與計算機的交互過程,實現(xiàn)工作流程中的自動化。RPA具有對企業(yè)現(xiàn)有系統(tǒng)影響小,基本不編碼,實施周期短,而且對非技術(shù)的業(yè)務(wù)人員友好等特性,RPA不僅可以模擬人類,而且可以利用和融合現(xiàn)有各項技術(shù)如規(guī)則引擎、光學(xué)字符識別、語音識別、虛擬助手、高級分析、機器學(xué)習(xí)及人工智能等前沿技術(shù)來實現(xiàn)其流程自動化的目標(biāo),該技術(shù)能夠加快產(chǎn)品和服務(wù)的上市速度,降低成本并釋放員工能力,正成為企業(yè)數(shù)字化轉(zhuǎn)型的重要途徑。 目前市場上對于RPA軟件機器人各種版本的定義和版本很多,各有其側(cè)重點,參考一些咨詢公司和機構(gòu)對于RPA(“機器人流程自動化”)的定義和論述:
為了便于理解RPA是如何顯著提高企業(yè)生產(chǎn)力的,請參考下面這張圖,這是全球著名的管理咨詢公司麥肯錫發(fā)布的一個RPA軟件機器人應(yīng)用案例: 圖中左列:人工完成,昂貴,易錯,數(shù)以萬計的人身保險等待處理,面臨deadline前的管理壓力,30余位員工在處理日常工作,每個員工需要3-4周的培訓(xùn)。 圖中右列:兩周時間搭建RPA平臺,待解決的工作被機器人自動執(zhí)行,熟練的人力資源被應(yīng)用在高價值的工作中,人為失誤減少,處理成本降低80%,并極大的提高了工作質(zhì)量。 目前的RPA技術(shù)應(yīng)用已經(jīng)日趨成熟,該技術(shù)的應(yīng)用可讓企業(yè)里員工配置計算器軟件或“機器人”來捕獲現(xiàn)有應(yīng)用程序處理交易,操縱數(shù)據(jù),驅(qū)動反應(yīng)、互動,與其他信息系統(tǒng)進行通信,任何采用大規(guī)模人力執(zhí)行的大量重復(fù)性工作,現(xiàn)在都可以由RPA軟件機器人代勞,節(jié)省人力、金錢和時間。正如工業(yè)機器人是由創(chuàng)造更高的生產(chǎn)率和質(zhì)量來提高和改造制造業(yè),RPA軟件機器人正在徹底改變我們對管理業(yè)務(wù)流程的認(rèn)知,包括IT支持流程、工作流程、遠程基礎(chǔ)架構(gòu)和后臺的工作方式,顯著改善工作的精確度和周期時間,并提高在企業(yè)事務(wù)處理上的生產(chǎn)效率。 從上面的案例和論述來看,RPA(機器人流程自動化軟件)是在電腦上運行的軟件機器人,不是電影或者工廠中的實體機器人,而RPA的應(yīng)用場景需要符合兩大要點:大量重復(fù)(讓RPA有必要)、規(guī)則明確(讓RPA有可能)。在此基礎(chǔ)上,RPA軟件機器人可以應(yīng)用于任何行業(yè)和業(yè)務(wù)場景,例如:
RPA的全球需求量激增,業(yè)務(wù)對象涵蓋金融、銀行、保險、客服、財務(wù)、制造業(yè)及其它傳統(tǒng)人力資源企業(yè),在不同的工作模式中對RPA都有著不同的需求,因而各個企業(yè)都在積極開展相關(guān)嘗試并推進RPA部署。在過去幾年世間里,我和我的團隊一直致力于亞太地區(qū)本地客戶RPA實施,積累了豐富的RPA實施經(jīng)驗,推動客戶業(yè)務(wù)的數(shù)字化變革,為客戶創(chuàng)造價值,使用RPA軟件機器人替代人來完成業(yè)務(wù),從而提高工作質(zhì)量、效率和用戶體驗,使員工得以更專注于具有更高附加值的數(shù)據(jù)分析、決策和創(chuàng)新工作,提高客戶在市場上競爭力,實現(xiàn)共贏。在接下來的一些文章里,我將具體談一下我的團隊在這些行業(yè)和業(yè)務(wù)領(lǐng)域RPA軟件機器人的構(gòu)架和實施的探索以及如何通過RPA為客戶創(chuàng)造價值。 在我看來,如果您的客戶(業(yè)務(wù)部門)的流程有一項或者多項下列的情形:
您可能需要考慮建議您的客戶采用RPA軟件機器人解決方案,快速實施,快速見效,幫助客戶有效地減少成本,增強效率,提升業(yè)績。
最基本的RPA軟件機器人定義:機器人通過記錄員工在電腦桌面上的操作行為,將業(yè)務(wù)處理規(guī)則和操作行為記錄下來,并模擬人的方式在電腦上自動執(zhí)行一系列特定的工作流程。 RPA軟件機器人可以記錄員工在電腦桌面上的任何操作行為,包括鍵盤錄入、鼠標(biāo)移動和點擊、觸發(fā)調(diào)用Windows系統(tǒng)桌面操作例如文件夾和文件操作等、以及觸發(fā)調(diào)用各類應(yīng)用程序例如收發(fā)Outlook郵件、Word/Excel操作、網(wǎng)頁操作、打印文檔,錄音/錄屏、打開攝像頭、遠程登錄服務(wù)器、SQL Server客戶端操作、Lync客戶端發(fā)送信息、SAP客戶端操作、業(yè)務(wù)應(yīng)用客戶端操作、在ERP系統(tǒng)上的操作等等,并將這些操作行為抽象化變成計算機能夠理解和處理的對象,然后按照約定的規(guī)則在電腦上自動執(zhí)行這些對象。 從上面的論述可以推導(dǎo)出RPA軟件機器人具有的一些主要特征如下:
最簡單的RPA應(yīng)用示例可以參考兩個現(xiàn)有的常見產(chǎn)品/功能:
使用這些功能在游戲、軟件測試、辦公、ERP等方面可以為用戶帶來很多便利和效率的提升,同樣,RPA軟件機器人作為商業(yè)化的流程自動化應(yīng)用勢必會為企業(yè)帶來更具有震撼性效果的效率提升。
從上面的動畫中可以清晰的看到,機器人幾分鐘就能完成員工幾十分鐘才能完成的基礎(chǔ)工作,且可以7*24不間斷工作,幫助員工完成大量重復(fù)規(guī)則化的工作,工作效率大大提升。一個RPA(“流程自動化機器人”)的時代正在悄悄來臨。
RPA相對于人工進行大量重復(fù)操作(第一個RPA適用場景條件:大量重復(fù))有著非常明顯的優(yōu)勢,體現(xiàn)為以下五點:
在2017年,全球各大公司都在討論RPA專題,市場需求大增,原因何在? 從企業(yè)信息自動化的進程來看,過去的二十年是企業(yè)ERP系統(tǒng)高速發(fā)展的一個過程,經(jīng)過這些年企業(yè)ERP系統(tǒng)的建設(shè)和推廣,企業(yè)各個部門包括財務(wù)、人事、生產(chǎn)、銷售、IT等的信息化和自動化水平都達到了相當(dāng)高的程度。 當(dāng)員工都開始使用企業(yè)ERP系統(tǒng)和部門業(yè)務(wù)系統(tǒng)來完成日常工作的時候,如何讓員工更有效地使用自動化系統(tǒng)來提高效率為企業(yè)創(chuàng)造更大價值? 為了解決這個問題,需要分析哪些人和系統(tǒng)的交互是必要的、高價值的、有創(chuàng)造性的,而哪些交互是機械的、低價值的、可能由機器來完成的。RPA軟件機器人就是對應(yīng)這種需求而產(chǎn)生的,用來取代那些機械的、低價值的、可能由機器來完成的人機交互,提高企業(yè)的自動化和數(shù)字化水平,將員工從大量重復(fù)的機械的、低價值的工作中解放出來,更加集中精力于創(chuàng)造性的高價值(Value-add)工作上,增強企業(yè)核心競爭力。 企業(yè)經(jīng)常面臨的另外一個痛點使中各個部門業(yè)務(wù)系統(tǒng)之間的數(shù)據(jù)傳遞和集成,為了解決這個問題,計算機技術(shù)專家和流程專家提出了很多概念試圖從多個抽象層面包括接口、數(shù)據(jù)、流程等角度來解決這個問題:
但是在涉及到各部門之間數(shù)據(jù)交互時,下面這個場景或者結(jié)論出現(xiàn)的頻率還是最高的: “我們部門這個需求真的挺急的,IT開發(fā)這個需求的周期也挺長,要不我每日/周/月導(dǎo)出一個固定格式的excel/text文件發(fā)給你吧!”
深入分析下去,這個問題出現(xiàn)的兩個關(guān)鍵點是“實施成本”和“實施速度”。 客戶(業(yè)務(wù)部門)期望“用最少的錢來做最多的事”,而從IT角度來看,要提升信息系統(tǒng)對業(yè)務(wù)的可擴展性就意味著設(shè)計復(fù)雜度的增加,同時也就意味著投資成本的增加。從根本上來說,軟件項目的實施從來都是需求和成本之間的權(quán)衡,這是一個“實施成本”的問題。而同時在業(yè)務(wù)部門有需求變更時,最不想要得到的答復(fù)是IT需要排期,而IT部門又面臨著人員不足需求實施排不開的實際困難,這是一個“實施速度”的問題。
從客戶(業(yè)務(wù)部門)的角度來看,RPA軟件機器人在解決企業(yè)現(xiàn)有系統(tǒng)間的交互問題上和人處理的方式非常類似,而從IT部門的角度來看,RPA軟件機器人是一種外掛式的技術(shù)解決方案,并不改變現(xiàn)有業(yè)務(wù)系統(tǒng)的處理邏輯,RPA軟件機器人解決方案的特點使其實施成本較其他技術(shù)解決方案低,而實施速度要更快,這種實施周期短見效快成本低的特點能夠有效緩解(客戶)業(yè)務(wù)部門和IT部門之間的矛盾,實現(xiàn)Win-Win雙贏的目的。 展望未來,隨著計算機技術(shù)的發(fā)展,New IT的各種新技術(shù)不斷發(fā)展和投入應(yīng)用,特別是人工智能AI的應(yīng)用,在阿爾法狗戰(zhàn)勝了世界第一的圍棋高手之后,引發(fā)了無數(shù)討論。而企業(yè)也期望將人工智能、認(rèn)知服務(wù)、圖像識別、語義識別、語音識別、語音合成等新技術(shù)大規(guī)模應(yīng)用到企業(yè)生產(chǎn)和運營中,但是考慮到投入產(chǎn)出,在短期內(nèi)這種實際的可行性并不高。 那么,怎么解決這個問題呢?在這里,讓我們發(fā)揮一下想象力,腦洞大開一下。 RPA是一種軟件機器人,既然是“人”,那么就應(yīng)該有眼睛、耳朵、嘴巴、有手,有腦袋,利用上述的這些相對成熟的技術(shù),RPA機器人就具有了類似于人的這些功能:
RPA軟件機器人解決方案可以將這些相對成熟的新興技術(shù)連接起來為客戶提供一個高效的行業(yè)解決方案,以客戶可以承受的價格(“實施成本”)和時間軸(“實施速度”)讓客戶提前開始利用這些新興技術(shù)創(chuàng)造價值,從而在市場競爭中占據(jù)先機,成就未來。 作為一種新興的技術(shù),RPA軟件機器人在不斷發(fā)展進化 在2017年,麥肯錫發(fā)布了一份報告《智能流程自動化(IPA)將成為數(shù)字時代的核心運營管理模式》,將管理智能化從RPA(Robotic Process Automation)提升到了IPA(Intelligent Process Automation)。 傳統(tǒng)的RPA流程機器人通過模仿員工在不同系統(tǒng)之間的的操作行為,來自動執(zhí)行規(guī)律性工作,其本質(zhì)是即插即用的外掛式自動化軟件工具,只能執(zhí)行一些重復(fù)性的、有規(guī)則的工作,不具備超出規(guī)則外的分析決策能力,而按照麥卡錫的定義,IPA則是下一代的流程增強的工具(或者可以被稱之為下一代RPA),是在目前的RPA基礎(chǔ)上結(jié)合了機器學(xué)習(xí)等AI技術(shù),隨著深度學(xué)習(xí)和認(rèn)知技術(shù)的快速發(fā)展,IPA將逐步具備制定決策的能力,從而遠遠超出現(xiàn)有的基于規(guī)則的自動化,從根本上提高效率,提高工人績效,減少操作風(fēng)險,以及改善響應(yīng)時間和客戶體驗。 在該報告中,麥卡錫提出IPA(下一代RPA)應(yīng)至少具備以下五種核心技術(shù):
在未來,如果IPA接管了企業(yè)日常經(jīng)營管理工作,員工就可以被完全解放出來,從而專注于讓客戶滿意,并從其他的新數(shù)據(jù)中(偶發(fā)低頻影響大無法量化分析的數(shù)據(jù))思考如何實現(xiàn)業(yè)務(wù)目標(biāo),這將是一幅全新的圖景。 當(dāng)然了,以上是麥肯錫對RPA技術(shù)未來發(fā)展方向的觀點,并不是一個標(biāo)準(zhǔn)答案。 事實上,對于RPA的技術(shù)發(fā)展路線,各個RPA軟件產(chǎn)品提供商例如Automation Anywhere,Blue Prism等各有其產(chǎn)品策略,而咨詢公司和實施公司也有其各自的理解和觀點。 作為一個比較資深的RPA項目實施負(fù)責(zé)人,本人對于RPA軟件機器人技術(shù)的未來發(fā)展也有一些自己的看法,也做了一些整理,最近看了Everest的一份關(guān)于RPA變革的報告,對于其RPA框架定義和未來發(fā)展方向的階段性劃分比較認(rèn)可,如下圖所示: 第一、圖中將RPA劃分為1.0~4.0共四個階段,其中RPA 1.0被稱為虛擬化助手(Virtual Assistant),而后續(xù)三個階段2.0~2.0被稱為虛擬勞動力(Virtual Workforce),顯然,從1.0到2.0是一個非常大的飛躍,從2.0開始,RPA才可以被稱作是一個軟件機器人,具有了代替人的可能。 第二、圖中對于RPA的框架化的定義非常有價值,體現(xiàn)了RPA的技術(shù)發(fā)展路線。
第三、從RPA產(chǎn)品提供商(例如AutomationAnywhere, Blur Prism等)的角度而言,目前大多數(shù)的RPA軟件產(chǎn)品都集中在RPA 2.0和RPA 3.0之間,需要提高RPA流程自動化程度來完善RPA軟件產(chǎn)品,解決掉2.0和3.0的所有問題,同時要積極探索4.0(AI)技術(shù)的引入,例如Automation Anywhere已經(jīng)開始在其產(chǎn)品中引入機器學(xué)習(xí)的概念。 第四、從企業(yè)(RPA應(yīng)用方,客戶)的角度,可以通過這個RPA技術(shù)發(fā)展框架來判斷自身對RPA的引入程度,當(dāng)前是在觀望階段,還是在試點應(yīng)用,或者已經(jīng)在規(guī)劃RPA卓越中心,從而更好的規(guī)劃RPA應(yīng)用來提高企業(yè)在市場上的競爭力。 第五、從咨詢公司和RPA實施公司的角度,則需要不斷反省能夠為客戶提供的咨詢建議及技術(shù)解決方案能夠涵蓋RPA的哪些階段,各自的優(yōu)勢聚焦在哪個部分的功能需求,如何為客戶提供更好的RPA解決方案。 從RPA實施方的角度,在過去幾年,我和我的團隊在不斷為亞太地區(qū)本地客戶實施RPA項目(主要是RPA 1.0/2.0)過程中積累了豐富的經(jīng)驗。從2017開始,逐漸向RPA 3.0擴展,并且開始探索將RPA機器人和AI人工智能以及New UI等結(jié)合起來的解決方案(RPA 4.0),為客戶創(chuàng)造更大商業(yè)價值,為客戶數(shù)字化轉(zhuǎn)型提供助力。 請參考我此前的一篇文章《RPA和AI結(jié)合的戰(zhàn)略和未來影響研究》。 目前的RPA軟件機器人(主要是RPA 1.0/2.0)主要是按照事先約定好的規(guī)則,對計算機進行鼠標(biāo)點擊,敲擊鍵盤,數(shù)據(jù)處理等操作,而在下一個階段的RPA軟件機器人(RPA 4.0)將會插上AI的翅膀,通過機器學(xué)習(xí),也將變得更加聰明。在當(dāng)前這個階段,RPA軟件機器人主要應(yīng)用與大量重復(fù)和規(guī)則明確的一般性事務(wù)、財務(wù)、稅務(wù)、人事管理、IT服務(wù)等領(lǐng)域,操作使用頻率較高的應(yīng)用程序如下圖所示: 客戶已經(jīng)可以成功利用RPA軟件機器人實現(xiàn)降低成本、提高生產(chǎn)力的目標(biāo):
而且,RPA機器人的實施周期非常短,針對一般性業(yè)務(wù)來講7~14天即可上線應(yīng)用。(根據(jù)業(yè)務(wù)不同會有縮短/延長的可能性),同樣業(yè)務(wù)如果換做傳統(tǒng)的開發(fā)模式進行(Java,C#,Batch等),開發(fā)周期會成倍數(shù)增加。 隨著RPA軟件機器人技術(shù)的進一步發(fā)展(RPA 3.0/4.0),特別是引入人工智能AI后,RPA軟件機器人就插上了翅膀,可以為客戶提供更加強大的服務(wù),創(chuàng)造更大的商業(yè)價值。 目前市場有很多RPA軟件產(chǎn)品,簡單談一下RPA軟件產(chǎn)品的選擇 目前市場上RPA商業(yè)產(chǎn)品很多,各有特點和優(yōu)勢,為了避免失之偏頗,下圖是第三方公司Forrester Research (著名的獨立的技術(shù)和市場調(diào)研公司) 在2017年發(fā)布的調(diào)查報告結(jié)論:
在上圖里列示了11個RPA產(chǎn)品,包括Automation Anywhere, Blue Prism, UiPath等,在圖中從三個維度來分析這些RPA產(chǎn)品:現(xiàn)有功能、戰(zhàn)略方向、市場份額。 在圖中的位置越靠上,說明軟件功能越強大,位置越靠右側(cè),說明公司更專注于RPA領(lǐng)域,而在圖中圖示的圈越大,則說明該產(chǎn)品的用戶越多,市場占有率越高。 在過去幾年我和我的團隊在為亞太地區(qū)本地客戶實施RPA過程中分別使用了下面這兩款第三方RPA產(chǎn)品,簡單介紹一下:
軟件產(chǎn)品選型時要考慮到很多的因素,也是更加個性化綜合分析的結(jié)果,除了成本、公司規(guī)模、產(chǎn)品功能與需求的契合度、案例對比等各種因素外,實施方的RPA實施經(jīng)驗和后期維護運營支持也要考慮進來。需要指出的是一些客戶,特別是一些企業(yè)內(nèi)部客戶,并不愿意直接從市場上購買第三方RPA產(chǎn)品,而是更期望由IT部門針對各自需求自主開發(fā)RPA應(yīng)用,根本原因在于購買RPA產(chǎn)品需要很大一筆投資在軟件License上。從市場上購買的第三方RPA產(chǎn)品需要支持License費用,但是對于各種類型功能需求的支持做得較為完善(盡管很多功能在實際應(yīng)用中并沒有用到),開發(fā)工具強大因此開發(fā)周期較短,很少寫代碼或基本不用寫代碼,維護成本也較低;而自主開發(fā)的RPA應(yīng)用不需要軟件License費用,需要針對功能寫代碼,功能支持相對單一,開發(fā)周期較長,維護成本較高,優(yōu)勢在于和業(yè)務(wù)系統(tǒng)更深層的集成。究竟最終如何選擇,要看客戶的實際需要和預(yù)算(投入產(chǎn)出比)。 在過去幾年時間里,我和我的團隊成功地為亞太地區(qū)本地客戶交付了15個以上的RPA應(yīng)用,有使用第三方RPA產(chǎn)品(Automation Anywhere, Blue Prism)的,也有自主開發(fā)的RPA應(yīng)用的,客戶反饋非常積極,為客戶方業(yè)務(wù)部門創(chuàng)造了可觀地價值,助力客戶數(shù)字化轉(zhuǎn)型。而對于自主開發(fā)的RPA應(yīng)用,我們開發(fā)了一系列的包括VBA,Selenium Web Driver和Sikuli等在內(nèi)的RPA應(yīng)用開發(fā)工具包,有效地提高了自主開發(fā)RPA應(yīng)用地開發(fā)交付效率,降低了交付成本,和客戶實現(xiàn)雙贏。 當(dāng)然,不管是從第三方購買的RPA產(chǎn)品,還是自開發(fā)的RPA應(yīng)用,在和ERP系統(tǒng)集成上有一個悖論,如果可以直接訪問目標(biāo)系統(tǒng)的數(shù)據(jù)庫,如果目標(biāo)系統(tǒng)已經(jīng)開放了接口(API,ETL,Web Service,etc),是不是就不需要用RPA了?是的,從技術(shù)層面上而言的確如此,但是,從客戶角度來看,選擇什么樣的技術(shù)解決方案需要考慮到更多因素,比如“實施成本”,“實施速度”等,to be the honest,對于客戶而言,毫無疑問,RPA是一款非常amazing(令人心動的)的Quick-Win(速贏)的外掛式技術(shù)解決方案,將員工從大量重復(fù)、規(guī)則明確的機械式低價值的工作中解放出來,使其集中精力于創(chuàng)造性的高價值(Value-add)的工作上,極大提高企業(yè)核心競爭力,助力企業(yè)數(shù)字化轉(zhuǎn)型。 結(jié)束語: 那么,RPA是什么呢?是流程改進?是一個工具?還是一種方法論? 一、在客戶(業(yè)務(wù)部門)看來,RPA是數(shù)字勞動力,軟件機器人,用來將員工從大量重復(fù)的機械式低價值工作中解放出來,使其集中精力于高價值的工作上,大大提高生產(chǎn)效率; 二、在IT(實施方)看來,RPA使一種速贏的外掛式技術(shù)解決方案,在不觸動原有系統(tǒng)架構(gòu)的情況下以客戶可以接受的成本(“實施成本”)快速實施(“實施速度”),實現(xiàn)與客戶雙贏; 三、在我看來,RPA更是一種理念,用機器取代人工的理念(replace human with machine)。RPA從最初的虛擬化助手,發(fā)展到現(xiàn)在的虛擬勞動力,就是這種理念的不斷延伸和發(fā)展。隨著人工智能AI等新技術(shù)的引入,RPA不斷升級換代,在未來將成為漫威電影系列中鋼鐵俠托尼·史塔克的智能管家“賈維斯”一樣的超智能軟件機器人。 |
|