在RPA流程的設(shè)計(jì)階段,通常每個(gè)流程都需要產(chǎn)出一個(gè)獨(dú)立的方案設(shè)計(jì)文檔(Solution Design Document,SDD),這樣就保證該流程實(shí)施的獨(dú)立性,包括后續(xù)的開(kāi)發(fā)、測(cè)試、部署上線工作。與傳統(tǒng)軟件開(kāi)發(fā)中的概要設(shè)計(jì)文檔一樣,SDD承接了PDD中的流程需求體現(xiàn)了整體的設(shè)計(jì)要求,以及對(duì)后續(xù)RPA開(kāi)發(fā)過(guò)程的指導(dǎo)。通常在單流程設(shè)計(jì)前,RPA架構(gòu)師可將項(xiàng)目的整體架構(gòu)設(shè)計(jì)、設(shè)計(jì)開(kāi)發(fā)原則和指南、可復(fù)用組件等一切共性內(nèi)容,都提煉到整體架構(gòu)設(shè)計(jì)或解決方案設(shè)計(jì)文檔中。
雖然,目前在業(yè)內(nèi)仍沒(méi)有一套標(biāo)準(zhǔn)格式的SDD文檔,但基于之前一些項(xiàng)目的最佳實(shí)踐,我們可以大致羅列出RPA設(shè)計(jì)文檔中的主要內(nèi)容。
1.流程概述
定義該流程的基本描述和運(yùn)行情況、PDD中的業(yè)務(wù)用戶需求,明確流程的業(yè)務(wù)負(fù)責(zé)人和溝通接口人,以及 RPA設(shè)計(jì)的前提假定、技術(shù)約束、環(huán)境依賴(lài)和所要求的服務(wù)水平協(xié)議等。
2.涉及的應(yīng)用系統(tǒng)/工具
描述該流程需要操作的應(yīng)用系統(tǒng)、工具、技術(shù)。例如,是B/S架構(gòu)還是C/S架構(gòu)。
3.描述登錄方式或口令
描述流程中所涉及系統(tǒng)的用戶登錄方式,如哪些系統(tǒng)需要業(yè)務(wù)用戶登錄,如果需要,在開(kāi)發(fā)或測(cè)試環(huán)境下所使用的用戶名和口令是什么。
4.現(xiàn)狀業(yè)務(wù)流程
內(nèi)容主要來(lái)自PDD中對(duì)于業(yè)務(wù)流程的描述。與SDD的區(qū)別是,SDD中所描述的業(yè)務(wù)流程必須是能夠被RPA設(shè)計(jì)人員所理解的。
5.目標(biāo)業(yè)務(wù)流程
主要目的是清晰地告訴業(yè)務(wù)人員,引入RPA之后的業(yè)務(wù)流程是如何運(yùn)行的,其中包含機(jī)器人處理的環(huán)節(jié)、人工處理的環(huán)節(jié),以及雙方的協(xié)作環(huán)節(jié)。那么,設(shè)計(jì)人員就需要收集匯總該流程在業(yè)務(wù)層面的優(yōu)化點(diǎn),以及由于引入機(jī)器人之后所帶來(lái)的流程改進(jìn)點(diǎn),并將這些統(tǒng)一體現(xiàn)在目標(biāo)業(yè)務(wù)流程的定義中。
6.機(jī)器人處理流
目標(biāo)業(yè)務(wù)流程是面向業(yè)務(wù)人員的,而機(jī)器人處理流是面向技術(shù)人員的。機(jī)器人處理流可以拆分出該流程需要幾個(gè)機(jī)器人、幾個(gè)自動(dòng)化任務(wù),以及這些自動(dòng)化任務(wù)的執(zhí)行時(shí)間是什么,任務(wù)之間是如何編排的。
7.文件目錄結(jié)構(gòu)
為了區(qū)分不同業(yè)務(wù)流程的處理過(guò)程,機(jī)器人通常需要擁有專(zhuān)屬的文件目錄。SDD中應(yīng)清晰地定義出機(jī)器人程序的存儲(chǔ)目錄和所需處理的文件的存儲(chǔ)目錄,避免出現(xiàn)不同流程輸入、輸出文件混用的問(wèn)題。
8.機(jī)器人設(shè)計(jì)要點(diǎn)
體現(xiàn)機(jī)器人程序之間的依賴(lài)關(guān)系,包括所需要復(fù)用的代碼庫(kù)、配置文件、機(jī)器人的控制方式、數(shù)據(jù)安全和數(shù)據(jù)管理、業(yè)務(wù)連續(xù)性處理手段等一切需要重點(diǎn)說(shuō)明的設(shè)計(jì)內(nèi)容。
在一些RPA項(xiàng)目中,實(shí)施人員常常會(huì)忽視對(duì)自動(dòng)化業(yè)務(wù)流程的設(shè)計(jì)過(guò)程,打著“敏捷快速”的旗號(hào)直接從需求階段轉(zhuǎn)入開(kāi)發(fā)階段,這是十分有害的。如果開(kāi)發(fā)人員不在RPA的開(kāi)發(fā)過(guò)程中仔細(xì)思考如程序結(jié)構(gòu)、人機(jī)協(xié)作、目錄劃分、異常處理等設(shè)計(jì)問(wèn)題,則只能依賴(lài)于后續(xù)不斷地開(kāi)發(fā)迭代來(lái)解決前期的設(shè)計(jì)缺陷,反而會(huì)大大拉長(zhǎng)開(kāi)發(fā)周期。
審核編輯:符乾江
-
機(jī)器人
+關(guān)注
關(guān)注
213文章
29748瀏覽量
212910 -
開(kāi)發(fā)設(shè)計(jì)
+關(guān)注
關(guān)注
0文章
8瀏覽量
6531
發(fā)布評(píng)論請(qǐng)先 登錄
【「# ROS 2智能機(jī)器人開(kāi)發(fā)實(shí)踐」閱讀體驗(yàn)】+ROS2應(yīng)用案例
【「# ROS 2智能機(jī)器人開(kāi)發(fā)實(shí)踐」閱讀體驗(yàn)】+內(nèi)容初識(shí)
RPA機(jī)器人管理平臺(tái)九科信息:緊抓時(shí)代機(jī)遇,適應(yīng)復(fù)雜業(yè)務(wù)需求
工業(yè)機(jī)器人設(shè)計(jì)工程師必備指南免費(fèi)下載

人形機(jī)器人設(shè)計(jì)中,哪些關(guān)鍵部位需要功率器件?典型電壓/電流參數(shù)如何設(shè)計(jì)?
名單公布!【書(shū)籍評(píng)測(cè)活動(dòng)NO.58】ROS 2智能機(jī)器人開(kāi)發(fā)實(shí)踐
現(xiàn)代(Hyundai)機(jī)器人物聯(lián)網(wǎng)平臺(tái)可以實(shí)現(xiàn)什么功能
RPA是如何工作的_為什么需要RPA

春晚“熱舞”的人形機(jī)器人 多臺(tái)無(wú)人設(shè)備協(xié)作的硬實(shí)力

【「具身智能機(jī)器人系統(tǒng)」閱讀體驗(yàn)】2.具身智能機(jī)器人的基礎(chǔ)模塊
基于火語(yǔ)言RPA做一個(gè)發(fā)貨機(jī)器人
機(jī)器人仿真的類(lèi)型和優(yōu)勢(shì)

機(jī)器人語(yǔ)言系統(tǒng)包括三個(gè)基本狀態(tài)
3D霍爾效應(yīng)傳感器在機(jī)器人設(shè)計(jì)中的機(jī)械優(yōu)勢(shì)

評(píng)論