分享方式:


自定義 Azure Boards 以支援 SAFe® 做法

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

自定義程式的主要原因是支援進度追蹤和監視、報告關鍵計量,以及符合特定商務需求。 本文涵蓋一些您可以實作的程式自定義,並說明為何想要採用它們來補充您的 Scaled Agile Framework (SAFe®) 做法。 這些自定義大部分都是選擇性的。

瞭解 Azure Boards 如何透過下列作業支援 SAFe® 做法:

  • 自訂工作項目類型或新增自定義工作項目類型
  • 新增自訂欄位或自訂現有欄位
  • 自訂工作流程
  • 將自訂規則新增至工作項目類型
  • 新增自定義控件或自定義延伸模組
  • 自定義待辦專案或新增自定義公事包待辦專案

注意

本文是一組適用於 Azure Boards 和 Azure DevOps Services 的 Scaled Agile Framework® 教學課程。 大部分的指導方針都適用於雲端和內部部署版本。 不過,某些功能和程式是雲端或最新版的 Azure DevOps Server 專屬。

關於自定義和繼承的程式

Azure Boards 提供圖形使用者介面,以支持專案的自定義。 此功能稱為「繼承」進程。 對該程式進行自定義時,所有使用繼承程式的專案都會自動更新。
如需您可以對繼承程序進行之所有自定義的概觀,請參閱 關於程式自定義和繼承的進程

自訂工作項目類型

每個工作項目類型都會定義擷取和儲存資訊的欄位。 您可以透過下列方式自定義現有的工作項目類型,以支援特定的 SAFe® 追蹤需求。

如需自定義工作項目類型的詳細資訊,請參閱 新增和管理工作項目類型

新增自訂欄位

您可以新增自定義欄位,以支援不符合現有欄位集的追蹤資料需求。 一些要考慮新增至一或多個工作項目類型的欄位,包括下表所列的專案。

欄位名稱

工作項目類型

注意事項

預算成本

功能、Epic

使用 來擷取預估成本。 可以使用匯總來擷取 Epic 功能的總估計成本。

類別或群組

功能、Epic、用戶劇本

使用 來指定挑選清單,以指出工作專案已編目為下列其中一個 SAFe® 類別:功能功能啟用或解決方案

里程碑

功能、Epic、用戶劇本

使用 來指定事件里程碑清單,故事、功能或 Epic 應符合的事件里程碑清單。

值資料流

功能、Epic、用戶劇本

使用 來指定選擇清單,以支援您想要與工作建立關聯的值數據流分類法。

如需詳細資訊,請參閱 將自定義欄位新增至工作項目類型

欄位與標記使用方式

您可以使用欄位或標記來擷取值數據流。 卷標代表更非正式且臨機操作的方法,用於分類工作。 特定欄位,特別是具有預設專案的特定欄位更為正式。 判斷要使用標記和欄位的方式時,請考慮下列語句:

  • 您可以透過自定義規則建立所需的欄位,不過,您不需要將標籤新增至工作專案
  • 您可以根據自定義欄位建立查詢圖表,但是您無法指定標籤以用於查詢圖表
  • 您可以根據欄位或標籤篩選待辦專案、面板和查詢
  • 只要擁有正確的許可權,建立的標籤數目就可以快速成長,因為任何人都可以新增新的標籤

自訂現有的欄位

您可以自訂現有的欄位,以支援下列一或多個動作:

  • 重新標記欄位的名稱
  • 變更欄位出現的位置,或從表單中移除
  • 新增或變更選擇清單(下拉功能表)。 例如, 值區域 提供兩個選項 :商務架構。 您可以新增至此值選擇清單
  • 變更對欄位所做的預設工作分派
  • 需要欄位
  • 將規則新增至欄位 ,如下一節所述

如需現有欄位的索引,請參閱 工作專案欄位索引。 如需自定義欄位的詳細資訊,請參閱 新增和管理繼承程式的欄位。

將規則新增至欄位

欄位規則提供許多商務使用案例的支援。 規則會指定要根據選取條件採取的動作。 例如,您可以根據指派給另一個字段的值來建立必要的欄位。 您可以將數個規則新增至欄位。

下列影像顯示您可以從中選取的支援條件和動作。

支援的條件 支援的動作
顯示條件清單的螢幕快照。 顯示動作清單的螢幕快照。
支援的條件 支援的動作
顯示條件清單 2020 的螢幕快照 顯示 2020 動作清單的螢幕快照
支援的條件 支援的動作
顯示 2019 年條件清單的螢幕快照 顯示 2019 動作清單的螢幕快照

如需設定欄位規則的詳細資訊,請參閱將規則新增至工作專案類型(繼承程式)。

自訂工作流程

您可能想要自定義用戶劇本、功能及 Epic 的工作流程,使其符合您的工作流程程式。 藉由提早自定義工作流程,您可以將 Kanban 面板設定小組降至最低。

敏捷式程序的預設工作流程包括 [新增]、[ 作用中]、[ 已解決] 和 [ 已關閉 ] 狀態。 雖然每個小組都可以將工作流程數據行新增至其工作流程看板,但您可能想要自定義工作流程來改為追蹤這些數據行。 如此一來,所有小組的工作流程看板都會設定為使用相同的工作流程狀態。

例如,您可以新增和重新命名工作流程狀態,以符合下圖所示的工作流程看板數據行:待辦專案、分析開發測試完成

工作流程看板數據行的概念影像,以可視化方式呈現流程和限制 WIP。

與您的小組討論哪些工作流程狀態最能支援其敏捷式做法。 如需詳細資訊,請參閱下列文章:

自訂控制項

透過自定義控件,您可以將豐富的功能新增至工作項目表單。 自定義控件是已新增至 Azure DevOps Marketplace 延伸模組的延伸模組。

您可以從 Marketplace 新增控件,或建立自己的控件。

WorkBoard OKR 整合可協助組織在整個企業中對齊、當地語系化及測量目標與關鍵結果(OKR)。 透過這項整合,小組可以從 Azure DevOps 中檢視和更新其 OKR。

新增自定義工作項目類型

User Story、Feature 和 Epic 工作項目類型旨在支援產品規劃和追蹤。 不過,其他工作專案類型對於支援SAFe®組織以客戶為中心的焦點可能很有用。 具體而言,您可能想要新增工作項目來擷取客戶意見反應、客戶要求等等。

當您定義新的工作項目類型時,請思考下列專案:

  • 您想要擷取、追蹤和報告的資訊
  • 如何擷取工作
  • 支援追蹤工作的工作流程

不過,為了保持簡單,最好將您所做的自定義量降到最低。 因此,如果可以使用現有的工作項目類型來取得 ,您可以視需要新增自定義欄位來追蹤特定資訊。

自定義待辦專案

每個小組的待辦專案和面板都是設計來支援特定的工作項目類型。 針對 Agile 程式,下列工作項目類型會如使用一樣。

  • 敏捷式發行 Teams:用戶劇本和 Bug(選擇性)
  • Program Teams:功能
  • 組合團隊:Epics

不過,您可以將現有的工作項目類型或自定義專案納入這些待辦專案。 每個小組都可以訂閱一組他們需要追蹤的待辦專案。

您也可以新增最多三個組合待辦專案,如下圖所示。 組合待辦項目是設計成階層式。

待辦項目選擇清單的螢幕快照,其中顯示五個組合待辦專案層級。

提示

您可能想要新增方案 (功能) 待辦專案,該待辦專案會顯示為 Program (Features) 待辦專案的父代。 此 SAFe 設定無法透過待辦專案層級頁面達成。 作為不太理想的因應措施,您可以停用繼承的 Epic 工作項目類型,並將其重新建立為自定義工作項目類型。 如需詳細資訊,請參閱 自定義進程待辦專案和面板

如需詳細資訊,請參閱自定義待辦專案或面板(繼承程式)。

新增更多功能

您可以新增下列 Marketplace 擴充功能,以存取支援 SAFe 的許多豐富功能。

注意

在您自定義專案之前,建議您先閱讀 設定和自定義 Azure Boards。 本文提供針對數個小組管理專案及支援各種商務目標的詳細資訊。

下一步