數(shù)據(jù)管理DMS迭代模板提供了自定義研發(fā)流程和控制研發(fā)流程質(zhì)量的功能,該功能可以在數(shù)據(jù)變更、結(jié)構(gòu)設(shè)計(jì)、SQL審核等所有的工單類型中使用。本文介紹新建迭代模板的方法。

操作步驟

  1. 登錄數(shù)據(jù)管理DMS 5.0
  2. 在頂部菜單欄中,選擇數(shù)據(jù)庫(kù)開發(fā) > 研發(fā)空間 > DevOps
  3. 單擊迭代模板頁(yè)簽。
  4. 單擊新建迭代模板
  5. 新建迭代模板頁(yè)面,配置以下信息,并單擊確認(rèn)
    配置項(xiàng) 描述
    模板名稱 填寫迭代模板名稱。
    使用范圍 選擇模板可被使用的范圍。
    • 全員可用:租戶下所有用戶均可使用該模板。
    • 指定人員:僅指定人員可以使用該模板。
    描述 填寫迭代模板描述,便于后期應(yīng)用和管理。
  6. 單擊新增的迭代模板名稱,進(jìn)入模板詳情頁(yè)面。
  7. 根據(jù)開發(fā)需求,管理迭代的階段。
    • 增加迭代階段:?jiǎn)螕?span id="z68uejxpaoma" class="ph uicontrol" id="uicontrol-m96-8mn-6l3">添加,輸入迭代階段名稱。
    • 編輯迭代階段名稱:選擇迭代階段名稱,單擊其后的5編輯,編輯迭代階段名稱。
      說明 新建模板中默認(rèn)有開發(fā)生產(chǎn)兩個(gè)迭代階段,允許編輯和刪除。
    • 刪除迭代階段:選擇迭代階段名稱,單擊其后的刪除,單擊確認(rèn),刪除該迭代階段。
  8. 配置階段規(guī)則。依次選中每個(gè)迭代階段,配置該階段的規(guī)則。
    1. 單擊規(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è)置。
    2. 單擊階段工單及檢查點(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ī)則。
    3. 單擊階段推進(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)目管理員。

        可推進(jìn)且需要審批
      符合狀態(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è)試人員。

        可推進(jìn)且需要審批