關於區域和反覆項目 (短期衝刺) 路徑

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

區域路徑可讓您依小組、產品或功能區域將工作專案分組。 反覆項目路徑可讓您將工作分組為短期衝刺、里程碑或其他事件特定或時間相關期間。 這兩個字段都可讓您定義路徑階層。

您可以定義項目的區域和反覆項目路徑。 然後,Teams 可以選擇用來支援其待辦專案和其他敏捷式工具的路徑。 若要瞭解敏捷式工具如何使用區域和反覆項目路徑,請參閱 依賴區域和反覆專案的敏捷式工具。

注意

區域路徑和反覆項目路徑也稱為 分類節點。 您可以透過 分類節點 (REST API) 或 Azure DevOps CLI 命令 az boards 反覆專案,以程式設計方式管理它們。

注意

區域路徑和反覆項目路徑也稱為 分類節點。 您可以透過 分類節點 (REST API) 以程式設計方式管理它們。

您看到的區域和反覆項目取決於您用來建立項目的程式。 我們在這裡顯示針對 Scrum 程式定義的預設值。 未設定日期。 您將日期設定為對應至短期衝刺或發行排程。

反覆項目 區域
默認反覆專案、Scrum 程式 一組範例區域路徑

重要

刪除區域路徑或重新設定反覆項目路徑可能會導致數據遺失,且無法還原。 例如,已變更區域路徑小組的燒毀或燒毀小工具圖表、短期衝刺燒毀和速度圖表不會反映正確的數據。 歷史趨勢圖會參考 區域路徑反覆項目路徑 ,如過去針對每個工作項目定義。 刪除區域路徑或反覆項目路徑時,就無法擷取其歷程記錄數據。

定義和指派區域路徑

如果您不熟悉管理專案和小組,則設定專案和小組的最直接順序如下。

  1. 決定您想要支援以分類工作的區域 路徑 數目和名稱。 針對您定義的每個小組,至少新增一個區域路徑。
  2. 決定您想要支援的小組數目和名稱。 如需指引,請檢閱 關於小組和敏捷式工具
  3. 開啟 [項目設定 > ] [專案組態 ],並定義區域路徑,以支援專案層級的步驟 1 和 2。 請遵循本文稍後提供的步驟:開啟專案 設定、項目組態新增區域路徑
  4. 定義您需要支援步驟 2 的小組。 如需指引,請參閱 新增小組,從一個預設小組移至數個小組
  5. 開啟小組組態,並將預設和其他區域路徑指派給每個小組。 請遵循本文稍後提供的步驟:開啟小組設定設定小組默認區域路徑。。
  6. 將工作項目的區域路徑指派給您定義的區域路徑。 使用 大量修改 一次修改數個工作專案。

注意

專案最多只能定義 10,000 個區域路徑,並將最多 300 個區域路徑指派給單一小組。 若要深入瞭解,請參閱 工作追蹤、程序和專案限制

此外,雖然您可以將相同的 區域路徑 指派給多個小組,但如果兩個小組宣告同一組工作項目的擁有權,這可能會導致問題。 若要深入瞭解,請參閱 關於面板和工作流程看板、多小組工作流程看板檢視的限制。

視需要,您可以隨時執行下列動作:

  • 新增其他子節點
  • 重新命名區域路徑(根區域路徑除外)
  • 在另一個節點下移動子節點
  • 刪除子節點
  • 重新命名小組
  • 變更對小組所做的區域路徑指派

請參閱設定小組階層。

小組應該定義多少區域?

您可以新增區域以支援小組的追蹤能力和安全性需求。 使用區域來代表邏輯或實體元件,然後建立子區域來代表特定功能。

當您有下列需求時,請新增區域:

  • 根據產品或功能區域篩選查詢
  • 依小組或子小組組織或群組工作專案
  • 根據工作項目的區域限制工作專案的存取。

每個小組都可以建立區域階層,讓小組可以組織其待辦專案、用戶劇本、需求、工作和 Bug。

避免建立太複雜的區域結構。 您可以建立區域來分割工作項目的許可權,但複雜的樹狀結構需要大量的許可權管理額外負荷。 您可能會發現複製其他專案中的結構和許可權太多。

定義和指派反覆項目路徑

使用下列指引來設定 專案和小組的反覆項目路徑

  1. 首先,遵循定義區域路徑並指派給小組中 提供的指引,定義區域路徑和小組
  2. 決定您想要支援的反覆項目長度。 建議的做法是讓所有小組使用相同的短期衝刺步調。
  3. 判斷您是否要有短期衝刺和發行的平面結構或階層。
  4. 開啟 [項目設定 > ] [專案組態 ],並定義反復項目路徑,以支援專案層級的步驟 2 和 3。 請遵循本文稍後提供的步驟:開啟專案 設定、項目組態和新增反覆專案,以及設定反覆專案日期
  5. 開啟小組組態,並將預設、待辦專案和其他反覆項目路徑指派給每個小組。 請遵循本文稍後提供的步驟:開啟小組設定設定小組默認反覆項目路徑。。
  6. 每個小組都應該將反覆專案路徑指派給屬於待辦專案反覆專案路徑的工作專案。 然後,這些工作項目會顯示在其產品待辦專案和面板上。 使用 大量修改 一次修改數個工作專案。 另 請參閱將待辦專案指派給短期衝刺

注意

專案只能定義最多 10,000 個反覆項目路徑,並將最多 300 個反覆項目路徑 指派給單一小組。 若要深入瞭解,請參閱 工作追蹤、程序和專案限制

視需要,您可以隨時執行下列動作:

  • 新增其他子反覆運算節點
  • 重新命名反覆運算路徑(根路徑除外)
  • 在另一個節點下移動子反覆運算路徑
  • 刪除子反覆運算路徑
  • 變更指派給小組的預設和選取反覆項目路徑

小組應該定義多少個反覆專案?

您可以視需要定義多個子反覆專案,以反映您的專案生命週期。 這些路徑代表一系列事件,例如短期衝刺、Beta 前和 Beta 結果,以及其他發行里程碑。 如果尚未排程工作或發行,小組通常會將工作專案指派給小組的預設反覆專案。

新增反覆專案以支持這些需求:

  • 定義您的 Scrum 小組用來 規劃和執行短期衝刺的短期衝刺
  • 設定更複雜的多發行和短期衝刺週期
  • 根據專案的短期衝刺、里程碑或週期時間篩選查詢
  • 支援您尚未準備好指派給目標發行周期的未來工作。

在下列範例中,Beta 1、Beta 2、版本 1.0 和 Release 2.0 是針對 MyApplication 專案所定義。

一般反覆項目階層

當您建立產品功能和工作的待辦專案時,請將它們指派給里程碑。 指派您希望小組完成的功能和工作。 隨著您的需求變更,您可以在每個主要里程碑下新增事件,以反映小組如何排程和管理其工作。

如下列範例所示,Beta 1 反覆項目現在包含三個子節點,在 Beta 1 期間內每個短期衝刺各有一個。

階層式反覆運算階層

反覆專案不會強制執行任何規則。 例如,您可以將工作指派給反覆專案,但無法在該反覆運算期間關閉或完成。 在反覆項目結束時,您應該會發現該反覆專案保持作用中或開啟的所有工作專案,並採取適當的動作。 例如,您可以將它們移至不同的反覆專案,或將它們傳回待辦專案。

命名限制

[ 區域路徑 ] 和 [反復項目路徑 ] 字段 數據類型=TreePath 包含多個節點專案,並以反斜杠 (\) 字元分隔。 最小化節點的名稱,並確定您在新增子節點時符合下列限制。

限制類型 限制
節點長度 不能包含超過 255 個字元。
保留名稱 - 不得只包含句點 . 或兩個句點 ..
- 不得為系統保留的名稱,例如 PRN、COM1、COM2、COM3、COM4、COM5、COM6、COM7、COM8、COM9、COM10、LPT1、LPT1、LPT2、LPT3、LPT4、LPT5、LPT6、LPT7、LPT8、LPT9、NUL、CON 或 AUX。 如需保留名稱的詳細資訊,請參閱 檔名、路徑和命名空間
節點的特殊字元 - 不得包含 Unicode 控制字元。
- 不得包含下列任何一個字元: \ / : * ? " < > | # $ * +
- 不得包含本機文件系統所禁止的字元。 如需 Windows 字元限制的詳細資訊,請參閱 命名檔案、路徑和命名空間
路徑長度 不能包含超過 4,000 個 Unicode 字元。
路徑階層深度 深度必須少於14層。

如您所見,區域和反覆專案在支援敏捷式工具和管理工作專案方面扮演了主要角色。 您可以從下列文章深入瞭解如何使用這些欄位。