回顧2019年,RPA機器人流程自動化行業迎來了一個快速發展,其產品的低代碼模式、非侵入式開發、快速實施和部署讓客戶對它青睞有加。由于RPA產品本身是一個非常靈活的工具,因此,推出RPA解決方案需要大量的編程和自定義。由于每個客戶的流程、系統架構、組織劃分等均不相同,現有RPA產品廠商不可能為將要自動化的每個流程或任務構建定制解決方案,因此RPA實施公司會針對行業或者流程維度定制可重用解決方案。這些基于實施經驗提煉的可重用解決方法好處是:減少實施時間,減少RPA編程工作,降低維護成本,其中甚至包括流程改進。
-
為什么可重用的RPA插件/機器人很重要? -
RPA市場中提供的可重用RPA插件有哪些類型? -
什么是最受歡迎的可重用RPA插件? -
RPA的實施團隊應該具備哪些條件?
可重用性是高效軟件開發的關鍵,我們可以通過基于應用場景或者功能封裝一套組件來操作,使其到達高可重用性。通用組件的優點在于它們能提供:任務封裝、任務分離、簡化代碼、簡化測試、分離數據和邏輯的功能。因此,只要輸入和輸出要求不變,其他程序員就可以更新和改進子程序,而不會干擾使用該子程序的任何程序。
RPA開發世界也不例外!企業在實施RPA的時候需要類似的功能或者組件,而構建組件或者流程是RPA最耗時的方面之一。很多企業其實在不同的流程顆粒度上都具有一定的通用性,例如工資發放的流程,員工入職等。這些流程具有共同的任務,例如檢查日期,發送電子郵件等。這些流程很少是企業的業務相關,所有不同企業的特異性不會太多,因此將軟件重新用于另一家企業可提高整個開發和部署的效率。越來越多的企業開始使用可運行在RPA工具上的應用程序來處理具有通用性的任務或者流程,從而減少使實施成本。
我們可以將應用分為以下類別:
通用工具箱
所謂前人栽樹后人乘涼,提煉與業務無關的通用模塊可以大大加快后續的實施效率,實施人員可以把重心放在業務流程的合理設計上,而不用過多考慮Excel如何讀取最快,Outlook如何收發郵件,SAP如何定位某個按鈕,各大產品廠商都有自己的應用商店(工具平臺),在平臺中匯集了大量的來自官方團隊或個人開發者的經驗總結。如UiPath推出的Go平臺,在UiPath Go上傳的每個組件都會經過UiPath的審查和批準,發布前的安全性和可用性驗證使得參與者權益得到保障。AA調用DLL的技術封裝成了專屬插件以區別于普通的流程文件,并在很早就推出了Bot Store。在這個方向,國內廠商也有類似的平臺或者應用商店,例如藝賽旗2019底也推出自己的商城。
流程維度的解決方案
由于大多數公司的基本流程在高層上都是相似的,因此預編程的流程架構以及詳細的文檔有助于簡化開發并減少定制需求,這些可以通過行業(例如零售),業務類型(例如營銷,人資,財務)或目的(例如協作)等不同維度提供通用的解決架構和流程。
連接器/集成器
盡管RPA產品為不同的本地/云軟件提供了大量的集成商,但等待他們建立所有可能的連接并不可行。目前很多RPA的廠商作為進入市場戰略的一部分,和不同的產品合作建立自己的集成插件和組件。
認知/機器學習解決方案
如發票校驗,項目文檔校驗之類的流程是需要NLP和機器學習解決方案,這些解決方案提供一個基礎框架,并通過集成不同的產品端到端地解決此問題。但是認知/機器學習目前還是需要大量的時間和案例做模型訓練,大家可以盡量選擇市面上成熟的案例來實施。
最常用的組件應該是執行簡單的、廣泛適用的功能,而不是處理特定流程或業務。這些受歡迎的組件對大多數項目都有用,所以企業RPA項目可以從針對自己需要的自動化流程設計更加貼合業務的組件,可以幫助后面的項目實施提高效率。
1. 各種電子郵件操作:此組件可以排序/閱讀/發送電子郵件并創建約會。無需重新開會或考慮容錯監控等功能,便可以輕松地將其集成到新的或現有的電子郵件平臺中。
2. 更改日期和時間格式:此組件可用于執行常見的日期/時間操作,例如添加秒、分鐘、天、月、月、年,更改日期格式,減去/比較日期等。不同的數據庫可以將日期保留為不同的格式,因此機器人在依賴多個數據/時間數據源的項目中很有用。
3. 將語音轉換為文本:利用IBM的API將長或短格式音頻轉換為文本。
4. Microsoft Excel操作:執行常見的Excel操作。
5. PDF 操作:讀取PDF內容,按照模板轉換成結構化數據。
6. SAP 操作:SAP系統本身提供了一套成熟的GUI Scripting API,通過錄屏方式即可實現代碼自動生成,大大提高實施效率,某些RPA廠商基于此技術,封裝成了自己的組件。
7. 分析圖像內容:使用Microsoft Computer Vision API進行圖像分析。
8. OCR識別功能:對應簡單的圖片或者圖標識別,某些廠商提供了針對性OCR識別模塊,識別效率更高,如身份證,駕駛證,護照等。
單個RPA組件并不能完成業務的需求,我們需要成百上千個RPA組件的高效聯動才能無縫嵌入原本的工作。RPA的項目不能只關注局部工作,而要注重整體的規劃和工作流程上下游的串聯。這樣才能避免RPA成為單點作戰的孤立單元,讓RPA運行的穩定性有所保證,并且具備后續在企業內部大范圍的應用、擴展和延伸的可能性。
傳統領域的軟件開發,由于定制化內容過多,往往只會在項目開發過程中,僅在內部提煉一些通用模塊,方便后續開發。整個流程操作比較單一、封閉。到了RPA領域,流程操作變的多樣了,也開放了,小到Excel的拆分合并,大到多個系統之間的數據傳遞與交互,除了內部系統或數據處理,對第三方平臺的操作自動化處理也變成了很多企業期望解決的問題。
RPA實施團隊,必須對主流的各RPA產品都有所了解,而且有豐富的技術棧,同時需要有一套完整的RPA咨詢實施運維方法論,一套產品級別的RPA開發架構,其中RPA插件/組件將會起到關鍵作用。實施團隊不僅具備在短時間內開發出或找到高可用的RPA插件的能力,同時還能清楚的知道在什么時候使用他們,如何組裝他們,很多情況下在項目初期團隊就會考慮設計后續實施過程中可能用到的組件,而真正到了實施階段,更多的時間是在做組裝和配置,適配和測試。
元年RPA團隊擁有豐富的技術儲備與實施經驗,擁有掌握多項技術的全棧架構師,也有曾經是國內最早一批接觸RPA實施的咨詢顧問。同時元年長期扎根管理會計并擁有自己的預算和共享產品,RPA團隊能夠給出專業的優化建議和實施方案。
特別聲明:
文章來源:元年(yuanian)
原文鏈接:https://mp.weixin.qq.com/s/3lGbR3L_W4tNBaQHAfXH3w
RPA中國推薦閱讀,轉載此文是出于傳遞更多信息之目的。如有來源標注錯誤或侵權,請聯系更正或刪除,謝謝。
未經允許不得轉載:RPA中國 | RPA全球生態 | 數字化勞動力 | RPA新聞 | 推動中國RPA生態發展 | 流 > 如何快速部署RPA:RPA組件&模塊的合理應用
熱門信息
閱讀 (14728)
1 2023第三屆中國RPA+AI開發者大賽圓滿收官&獲獎名單公示閱讀 (13753)
2 《Market Insight:中國RPA市場發展洞察(2022)》報告正式發布 | RPA中國閱讀 (13055)
3 「RPA中國杯 · 第五屆RPA極客挑戰賽」成功舉辦及獲獎名單公示閱讀 (12964)
4 與科技共贏,與產業共進,第四屆ISIG中國產業智能大會成功召開閱讀 (11567)
5 《2022年中國流程挖掘行業研究報告》正式發布 | RPA中國