機器人流程自動化(Robotic process automation)簡稱RPA,是以軟件機器人及人工智能(AI)為基礎的業(yè)務過程自動化科技。
概念
RPA ≠ AI,RPA是用AI技術(ML、DL、CNN、NLP、CV等)賦能,讓RPA機器人學會感知與思考。

RPA與AI的關系,圖來自UIPATH
目標
讓RAP成為一名“數智化”員工。
關聯(lián)概念
- IT Transformation:IT轉型,是數字化轉型的一個要素,是指 IT 提供新一代解決方案以更好地支持組織日常技術需求以及高級業(yè)務計劃的眾多方式。
- BPMS:業(yè)務流程管理系統(tǒng)(Business Process Management System),涉及業(yè)務活動流的建模,自動化,執(zhí)行,控制,度量和優(yōu)化的任何組合,以支持企業(yè)目標,跨越企業(yè)邊界內外的系統(tǒng),員工,客戶和合作伙伴。
- Outsourcing:外包(Outsourcing),是一個戰(zhàn)略管理模型,指企業(yè)為維持組織的核心競爭力,且組織人力資源不足的困境下,可將組織的非核心業(yè)務委派給外部的專業(yè)公司,以降低營運成本,提高品質,集中人力資源,提高顧客滿意度。
- LCDP (Low-Code Development Platform,低代碼開發(fā)平臺),是無需編碼(0代碼)或通過少量代碼就可以快速生成應用程序的開發(fā)平臺。
能力
RPA機器人是自動化的基本單位。
三大核心能力
- 屏幕抓取
- 業(yè)務流程自動化
- 人工智能
特點
- 可集成
- 可編程
- 可處理業(yè)務異常
- 可為不同的用戶訪問級別
- 可分析
可執(zhí)行活動或任務
- 啟動和使用各種應用程序,包括:
- 打開電子郵件和附件
- 登錄應用程序
- 移動文件和文件夾
- 通過以下兩種方式和企業(yè)工具集成
- 連接系統(tǒng)API
- 讀取和寫入數據庫
- 擴展數據
- 從網絡(包括社交媒體)上抓取數據
- 數據處理
- 遵循邏輯規(guī)則,如”if/else”規(guī)則
- 進行計算
- 從文檔中提取數據
- 將數據輸入到窗口
- 提取數據并將其重新格式化到報表或面板上
- 合并來自多個數據源的數據
- 復制和粘貼數據
類型
- 可編程
- 不可編程
分類維度
- 編程選項:RPA機器人需要編程,并且有好幾種方法可以對機器人進行編程,其中會涉及到在機器人復雜性和編程時間耗費之間進行權衡
- 認知能力:編程機器人需要具備認知能力,以根據從其他系統(tǒng)收集的輸入來確定其操作。RPA工具提供一系列認知功能
- 使用方式:機器人可以提供特定的功能。雖然大多數RPA工具都可用于構建滿足所有這些功能的軟件機器人,但有些工具更是針對有人值守或無人值守的自動化進行了優(yōu)化。無人值守的自動化是類似于批處理的后臺過程,而在有人值守的半自動化(例如客戶服務代表)流程中,需要人工調用自動程序協(xié)作(如調用宏)。
未來形態(tài)
- 免編程RPA:使公司可利用更廉價的資源并縮短RPA開發(fā)時間
- 有自學能力的RPA:使公司可利用更廉價的資源并縮短RPA開發(fā)時間
- 認知RPA:通過圖像處理和自然語言處理等高級功能豐富RPA的能力
實施
自動化運營模式(AOM)
包含了五個部分, 分別是管控、技術、流程、人才和文化、以及組織角色
1. 管控、包含
- 開發(fā)框架
- 代碼標準化
- 權限和審計日志
- 開發(fā)準則
2. 技術
- 項目管理規(guī)范
- 部署管理規(guī)范
- 變更管理規(guī)范
- 生命周期管理規(guī)范
3. 項目和運營流程管理
- 立項評估
- 方案設計
- 監(jiān)控巡檢
- RPA運營維護
4. 人才和文化
5. 組織角色
RPA的角色分工不同,主要核心角色包括贊助者,RPA架構師, 業(yè)務流程分析師, RPA開發(fā)人員,RPA運維人員等等。每個角色各司其職,才能讓協(xié)同發(fā)揮更大的效力。以下是對每個角色的具體職責進行詮釋和舉例。
- RPA 系統(tǒng)架構
- RPA 業(yè)務分析師與開發(fā)者
- RPA產品運營維護
以上,內容持續(xù)更新。