數(shù)據(jù)管理DMS迭代模板提供了自定義研發(fā)流程和控制研發(fā)流程質(zhì)量的功能,該功能可以在數(shù)據(jù)變更、結(jié)構(gòu)設(shè)計(jì)、SQL審核等所有的工單類型中使用。本文介紹新建迭代模板的方法。
操作步驟
- 登錄數(shù)據(jù)管理DMS 5.0。
- 在頂部菜單欄中,選擇數(shù)據(jù)庫(kù)開發(fā) > 研發(fā)空間 > DevOps。
- 單擊迭代模板頁(yè)簽。
- 單擊新建迭代模板。
- 在新建迭代模板頁(yè)面,配置以下信息,并單擊確認(rèn)。
配置項(xiàng) 描述 模板名稱 填寫迭代模板名稱。 使用范圍 選擇模板可被使用的范圍。 - 全員可用:租戶下所有用戶均可使用該模板。
- 指定人員:僅指定人員可以使用該模板。
描述 填寫迭代模板描述,便于后期應(yīng)用和管理。 - 單擊新增的迭代模板名稱,進(jìn)入模板詳情頁(yè)面。
- 根據(jù)開發(fā)需求,管理迭代的階段。
- 增加迭代階段:?jiǎn)螕?span id="z68uejxpaoma" class="ph uicontrol" id="uicontrol-m96-8mn-6l3">添加,輸入迭代階段名稱。
- 編輯迭代階段名稱:選擇迭代階段名稱,單擊其后的,編輯迭代階段名稱。
說明 新建模板中默認(rèn)有開發(fā)和生產(chǎn)兩個(gè)迭代階段,允許編輯和刪除。
- 刪除迭代階段:選擇迭代階段名稱,單擊其后的,單擊確認(rèn),刪除該迭代階段。
- 配置階段規(guī)則。依次選中每個(gè)迭代階段,配置該階段的規(guī)則。
- 單擊規(guī)則基礎(chǔ)配置頁(yè)簽,配置以下規(guī)則。
配置項(xiàng) 描述 操作 數(shù)據(jù)庫(kù)環(huán)境類型 定義在每個(gè)迭代階段新建工單時(shí),可選擇的數(shù)據(jù)庫(kù)的環(huán)境類型。 單擊數(shù)據(jù)庫(kù)環(huán)境類型中的配置值,在下拉列表中增加或刪除數(shù)據(jù)庫(kù)環(huán)境類型。 階段推進(jìn)人員權(quán)限 定義在每個(gè)迭代中擁有推進(jìn)階段權(quán)限的人員。 單擊階段推進(jìn)人員權(quán)限中的配置值,在下拉列表中增加或刪除人員。 說明 僅迭代創(chuàng)建人和迭代參與人可以推進(jìn)迭代階段。回退管理 如果迭代推進(jìn)到了下一迭代階段,是否允許回退到前一個(gè)迭代階段。 單擊回退管理中的配置值,在下拉列表中選擇允許退回或不允許退回。 說明 第一個(gè)迭代階段中沒有回退管理的設(shè)置。 - 單擊階段工單及檢查點(diǎn)頁(yè)簽,配置工單規(guī)則。
- 新增工單規(guī)則:?jiǎn)螕?span id="z68uejxpaoma" class="ph uicontrol" id="uicontrol-2ua-j1k-t41">新增工單規(guī)則。
- 從工單類型列表中選擇工單類型:
- 數(shù)據(jù)變更,包含普通數(shù)據(jù)變更、無鎖變更、數(shù)據(jù)導(dǎo)入和可編程對(duì)象。
- 結(jié)構(gòu)設(shè)計(jì)。
- SQL審核。
- 庫(kù)表同步,包括結(jié)構(gòu)同步和空庫(kù)初始化。
說明 定義迭代的每個(gè)階段,都可以創(chuàng)建新的工單類型規(guī)則。 - 從是否必選列表中選擇是或者否。
- 是:在迭代的對(duì)應(yīng)階段必須新建目標(biāo)類型的工單,否則不滿足階段推進(jìn)條件,無法推進(jìn)迭代到下一階段。
- 否:不論是否在迭代的對(duì)應(yīng)階段新建目標(biāo)類型的工單,都允許將迭代推進(jìn)到下一階段。
- 從推進(jìn)狀態(tài)檢查(單擊修改)列表中,選擇工單狀態(tài)。
配置項(xiàng) 操作 數(shù)據(jù)變更 - 不檢查:不需要對(duì)工單的狀態(tài)進(jìn)行檢查,允許推進(jìn)迭代到下一階段。
- 執(zhí)行成功:工單執(zhí)行成功,允許迭代推進(jìn)到下一階段。
- 已關(guān)閉:工單處于關(guān)閉狀態(tài),允許迭代推進(jìn)到下一階段。
結(jié)構(gòu)設(shè)計(jì) - 不檢查:不需要對(duì)工單的狀態(tài)進(jìn)行檢查,允許推進(jìn)迭代到下一階段。
- 設(shè)計(jì)節(jié)點(diǎn)已完成:檢查結(jié)構(gòu)設(shè)計(jì)工單的設(shè)計(jì)節(jié)點(diǎn)已完成后,允許迭代推進(jìn)到下一階段。
- 第n個(gè)節(jié)點(diǎn)已完成:檢查工單的第n個(gè)節(jié)點(diǎn)已完成后,允許迭代推進(jìn)到下一階段。
說明
- n的取值為[1,7]。
- 如需了解結(jié)構(gòu)設(shè)計(jì)中每個(gè)節(jié)點(diǎn)的配置內(nèi)容,請(qǐng)查看目標(biāo)數(shù)據(jù)庫(kù)所在實(shí)例的安全規(guī)則中結(jié)構(gòu)設(shè)計(jì) > 基礎(chǔ)配置項(xiàng) > 研發(fā)流程的定義。
- 已發(fā)布:工單已發(fā)布,允許迭代推進(jìn)到下一階段。
- 工單已結(jié)束:工單已結(jié)束,允許迭代推進(jìn)到下一階段。
- 已關(guān)閉:工單處于關(guān)閉狀態(tài),允許迭代推進(jìn)到下一階段。
SQL審核 - 不檢查:不需要對(duì)工單的狀態(tài)進(jìn)行檢查,允許推進(jìn)迭代到下一階段。
- 審核成功:工單審核成功,允許迭代推進(jìn)到下一階段。
庫(kù)表同步 - 不檢查:不需要對(duì)工單的狀態(tài)進(jìn)行檢查,允許推進(jìn)迭代到下一階段。
- 執(zhí)行成功:工單執(zhí)行成功,允許迭代推進(jìn)到下一階段。
- 已關(guān)閉:工單處于關(guān)閉狀態(tài),允許迭代推進(jìn)到下一階段。
說明 您可以根據(jù)需求選擇多個(gè)工單推進(jìn)狀態(tài)檢查。
- 從工單類型列表中選擇工單類型:
- 刪除工單規(guī)則:?jiǎn)螕艄晤愋秃蟮?span id="z68uejxpaoma" class="ph uicontrol" id="uicontrol-lec-s2g-kx0">刪除,刪除工單規(guī)則。
- 新增工單規(guī)則:?jiǎn)螕?span id="z68uejxpaoma" class="ph uicontrol" id="uicontrol-2ua-j1k-t41">新增工單規(guī)則。
- 單擊階段推進(jìn)審批流程頁(yè)簽,配置審批流程。
規(guī)則名稱 描述 操作 不符合狀態(tài)檢查 工單的推進(jìn)狀態(tài)檢查不符合模板的設(shè)定。 單擊不符合狀態(tài)檢查中的配置值,在下拉列表中選擇檢查狀態(tài)。 - 不允許推進(jìn):工單不符合狀態(tài)檢查,不允許推進(jìn)到下一階段。
- 可推進(jìn)且需要審批:工單不符合狀態(tài)檢查,允許推進(jìn)到下一階段,但需要經(jīng)過審核。
下圖展示了推進(jìn)狀態(tài)檢查設(shè)置為可推進(jìn)且需要審批。審批人依次是項(xiàng)目測(cè)試人員和項(xiàng)目管理員。
符合狀態(tài)檢查 工單的推進(jìn)狀態(tài)檢查符合模板的設(shè)定。 單擊符合狀態(tài)檢查中的配置值,在下拉列表中選擇檢查狀態(tài)。 - 可推進(jìn)且不需要審批:工單符合狀態(tài)檢查,可以直接推進(jìn)到下一階段,不需要經(jīng)過審批。
- 可推進(jìn)且需要審批:工單符合狀態(tài)檢查,且經(jīng)過審批才可以推進(jìn)到下一階段。
下圖展示了將推進(jìn)狀態(tài)檢查設(shè)置為可推進(jìn)且需要審批。審批人是項(xiàng)目測(cè)試人員。
- 單擊規(guī)則基礎(chǔ)配置頁(yè)簽,配置以下規(guī)則。