關於設定和自定義 Azure Boards

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

您可以透過多種方式來設定和自定義 Azure Boards,以便更妥善地管理您的組合、相依性和監視。 我們建議本文涵蓋的工作,尤其是負責管理多小組項目的系統管理員。

快速存取一般工作:

自定義卡片 管理數據 | 行 | 加速使用泳道 | 設定待辦專案。

注意

本文中的大部分指引都適用於雲端和內部部署版本。 不過,本文中包含的部分功能,例如匯總、分析,以及某些組合規劃工具,目前僅適用於雲端。

如果您剛開始使用 Project 管理員 istrator,另請參閱以系統管理員身分開始使用。

考量

若要充分利用 Azure Boards,請瞭解您的小組如何使用其工具和功能(例如 Scrum、Kanban 和 Scrumban),以及其與設定和自定義的相依性。 下表摘要說明您在建構專案時應考慮的主要專案。

專案層級

  • 您想要定義的小組數量
  • 如何建構區域路徑以支援公事包管理檢視
  • 欄位自定義
  • 自訂工作項目型態 (WIT)
  • 組合待辦專案自定義專案
  • 工作流程自定義

小組層級

  • 如何使用產品待辦項目來規劃和排定工作優先順序
  • 無論您將 Bug 追蹤為需求或工作,或完全不使用 Bug
  • 您是否使用工作來追蹤時間和容量
  • 如何使用公事包待辦專案層級
  • 如何通知上層管理進度、狀態和風險

自定義您的工作追蹤建置組塊和工具,以支持業務需求,並將使用指導方針傳達給小組。

工作專案類型和組合待辦專案

當您在 Azure Boards 中建立專案時,請先選取程式。 每個程式 (Agile、Basic、Scrum 和 CMMI)都支援 WIT 階層,包括產品和組合待辦專案。 每個進程的預設 WIT 都會列在對應的索引標籤中,而待辦項目位於 [工作] 底下的 [需求] 和 [工作] 底下的工作。

下圖顯示敏捷式程式待辦工作專案的階層:

  • 用戶劇本和工作可用來追蹤工作。

  • Bug 會追蹤程式代碼缺失。

  • Epic 和功能可用來在較大的案例下分組工作。

    顯示敏捷式工作項目類型的圖表。

每個小組都可以藉由設定使用 Bug 設定,在與使用者劇本或工作工作專案相同的層級,設定 其管理 Bug 工作專案的方式。 如需使用這些工作項目類型的詳細資訊,請參閱 敏捷式程式

您可以在每個層級新增自定義 WIT,甚至新增自訂組合待辦專案。 例如,在這裡,是一個專案,會將目標與關鍵結果新增為自定義WIT和對應的組合待辦專案至 Scrum 程式。

作為其他組合待辦項目的目標和主要結果

Teams 可以選擇用來追蹤其工作的 WIT。 下表摘要說明主要選項、建議的使用方式,以及支援的工作和工具。

工作追蹤選項

支援的工作和工具



僅限工作

不建議使用
無法快速在待辦項目中輸入新工作,也無法排定待處理工作的優先順序。 此外,不支援行事曆檢視、跨小組檢視或組合規劃

子系相依工作的需求

支援 Scrum 方法
建議針對遵循 Scrum 方法的小組,並想要追蹤與工作相關聯的時間。

許多小組都開始使用 Scrum 方法來追蹤及規劃其工作,並使用 Sprints 中樞所提供的工具。 Sprints 工具支援估計和追蹤剩餘工作和使用容量規劃。 如果您不打算使用這些工具,則新增子系相依工作是選擇性的。 開發人員可能會將它們新增為完成使用者劇本或待辦專案需求所需的專案檢查清單。

僅限需求,例如使用者劇本(Agile)、問題(基本)、產品待辦專案 (Scrum)、需求 (CMMI)

支援 Kanban 和 Scrumban 方法
建議使用工作流程看板或 Scrumban 方法的小組,使用故事點、工作或大小來估計工作,且不會追蹤與工作相關聯的時間。

組合 WIT 下分組的需求,例如 Epic 和功能

支援行事曆檢視、跨小組檢視和組合規劃
針對想要檢視與多個小組相關聯的匯總和行事歷檢視的組織建議,並利用所有組合規劃工具。

設定和自定義的選項

下表顯示您可以設定和自定義的區域,以及受這些自定義影響的工具。 您可以依照所述自定義組織、專案或小組層級的每個區域,或兩者的組合。 如需標準工具、分析工具和組合規劃工具的描述,請參閱什麼是 Azure Boards內容中的報告:工作追蹤計劃(大規模敏捷式)。

設定或自定義

標準工具

分析

組合規劃工具

  • 面板>所有工具
  • 待辦專案>所有工具
  • 衝刺>所有工具
  • 累計流程圖
  • 速度
  • 燒毀趨勢
  • 傳遞計劃
  • 功能時程表
  • Epic 藍圖
  • 組合機制 (Beta)
  • 待辦專案>短期衝刺規劃
  • 短期衝刺>待辦專案
  • Sprints>短期衝刺容量
  • 短期衝刺>任務板
  • 速度
  • 燒毀趨勢
  • 傳遞計劃
  • 功能時程表
  • Epic 藍圖
  • 組合機制 (Beta)

在待辦項目與面板上顯示 Bug(小組 )
自訂 WIT、產品待辦專案 (程式)
自訂 WIT、工作面板 (行程)

  • Boards>產品面板
  • 待辦專案>產品待辦專案
  • 待辦項目> 對應工具
  • 短期衝刺>待辦專案
  • 短期衝刺>任務板
  • 速度

自訂 WIT、公事包待辦專案 (程式)
更多組合待辦項目 (程式)

  • 面板>公事包面板
  • 待辦項目>組合待辦專案
  • 待辦項目> 對應工具
  • 速度

自訂工作流程(程式)

  • Boards>產品面板
  • 面板>公事包面板
  • 短期衝刺>任務板
  • 累計流程圖

自訂欄位 (程式)

  • Boards>產品面板
  • 面板>公事包面板

區域路徑、產品小組和組合管理

使用區域路徑依產品、功能或商務區域分組工作專案,以及支援負責指派給這些區域的小組。 您可以定義一組階層式區域路徑或一般集合。 一般而言,您可以定義一組階層式區域路徑,以支援想要追蹤數個小組進度的商務階層。

區域路徑和階層式群組

將工作專案分組的兩個主要方式是依區域路徑,並在 組合 WIT 下提供它們,如本文早期所述。 兩者不互斥。 以下是其差異:

  • 指派給小組的區域路徑會決定小組檢視中顯示的工作專案:產品待辦專案、組合待辦專案、傳遞計劃或其他組合規劃工具
  • 將工作專案分組在父功能或 Epic 底下,決定支援哪些匯總檢視,以及工作在組合規劃工具中的顯示方式

您也可以將標籤指派給工作專案,以便進行查詢和篩選。 因此,當您建構小組和專案時,請務必瞭解如何使用這些群組工具來支援您的商務需求。 您的選擇會影響組合規劃工具的使用。

區域路徑相依工具

若要執行下列工作,您必須定義區域路徑:

提示

您可以定義區域路徑結構,並將區域路徑指派給小組。 或者,您可以新增小組,並在該時間使用小組名稱建立區域路徑。 如果小組完全獨立,請建立一組平面的區域路徑。 不過,如果您想要建立小組階層,則想要建立區域路徑的樹狀結構階層。 如需詳細資訊,請參閱 設定小組階層。

若要使用下列工具,小組必須訂閱區域路徑:

區域路徑和小組指派

每個專案都有預設小組和預設區域路徑。 在某些情況下,只有一個小組可以規劃和追蹤工作。 不過,隨著組織成長,您可以新增更多小組來管理待辦專案和短期衝刺。

下列範例顯示區域路徑及其指派給小組,這些團隊支援帳戶管理和服務傳遞小組的公事包管理檢視。

區域路徑和小組指派的螢幕快照。

如需詳細資訊,請參閱下列文章:

建議

  • 考慮哪些高層管理需要知道,以及如何最好地支持它們
  • 考慮您想要如何同時針對小組和組合管理使用匯總
  • 針對需要兩或多個短期衝刺來完成的大型計劃定義 Epic 和案例
  • 建立階層區域路徑以支援功能和產品區域的子類別
  • 定義可在單一短期衝刺中完成的工作需求,並可指派給單一個人
  • 定義工作以追蹤更細微的詳細數據,或追蹤所花費時間的時間

提示

  • 您只能將工作專案指派給單一個人。 當您定義工作專案時,請考慮您需要多少工作專案,以及指派工作項目的人員。
  • 選擇 Node Name 欄位作為資料行選項,即可在待辦專案清單或面板卡片中檢視分葉區域節點。 如需詳細資訊,請參閱 自定義卡片
  • 請勿在相同類型的工作項目之間建立父子連結,例如 story-story、bug-bug、task-task。

大部分的 Azure Boards 工具都支援根據區域路徑或反覆專案路徑篩選的工作項目檢視。 您也可以根據關鍵詞、指派、WIT 等等套用更多篩選。

做為需求或工作的 Bug

每個小組都可以選擇其管理 Bug 的方式。 某些小組喜歡追蹤 Bug 以及待處理專案的需求。 其他小組喜歡追蹤 Bug 作為支援需求的工作。 錯誤接著會出現在其 [任務面板] 上

如果您使用 Scrum 程式,您的預設設定是追蹤 Bug 以及產品待辦專案 (PBIs)。 如果您根據 Agile 或 CMMI 程式在專案中工作,則待辦專案上不會自動顯示 Bug。

與您的小組一起判斷您想要如何管理 Bug。 然後, 請據以變更您的小組設定

提示

重新整理待辦專案或面板之後,您看不到預期它們的 Bug,請檢閱 待辦專案和面板如何顯示階層式 (巢狀) 專案。 只有巢狀專案的分葉節點會出現在短期衝刺任務板上。

待辦專案上的系統 WIT

若要追蹤問題或障礙以及您的需求,或在組合待辦專案中,請將它們新增至您的自定義繼承程式。 如需詳細資訊,請參閱自定義待辦專案或面板(繼承程式)。

彙總、階層和組合管理

彙總資料行可讓您檢視階層中的進度列、數值欄位總計或子系項目。 子系項目會對應至階層中所有子項目。 您可以將一或多個彙總資料行新增至產品或待辦項目組合。

在這裡,我們會依所有工作項目顯示 [進度],其會根據關閉子系專案的百分比來顯示遞增工作專案的進度列。

待辦項目進度列的螢幕快照,其中顯示工作項目的匯總。

傳遞計劃 支援 Epic、功能和其他自定義組合待辦項目匯總檢視。

此螢幕快照顯示四個案例的傳遞計劃進度匯總檢視。

反覆專案路徑會衝刺發行和版本控制

反覆項目路徑支援將工作指派給設定時段的 Scrum 和 Scrumban 程式。 反覆項目路徑可讓您將工作分組為短期衝刺、里程碑或其他事件特定或時間相關期間。 每個反覆專案或短期衝刺都會對應到稱為短期衝刺步調的一般時間間隔。 典型的短期衝刺步調是兩周、三周或一個月長。 如需詳細資訊,請參閱 關於區域和反覆項目路徑

反覆項目路徑可以是一般清單,或依發行里程碑分組,如下圖所示。

已分組的反覆項目路徑螢幕快照。

雖然反覆專案路徑不會影響工作流程看板工具,但您可以使用反覆專案路徑做為面板上的篩選。 如需詳細資訊,請參閱 篩選您的工作流程看板

定義反覆項目路徑,並在您想要使用下列工具時指派給小組:

提示

如果小組尚未訂閱或選取反覆專案路徑,該反覆運算路徑就不會出現在小組檢視或工具中。

時間追蹤

大部分遵循 Scrum 程式的組織都會使用短期衝刺容量規劃的時間估計值。 Azure Boards 工具完全支援此用途的追蹤時間。 使用的主要欄位是任務 Remaining Work 欄位,通常在短期衝刺結尾處為零。

不過,某些組織需要時間追蹤來支援其他用途,例如計費或維護時間配置記錄。 預估工時和已完成工時的時間值十分感興趣。 Agile 和 CMMI 程式會提供這些欄位Original Estimate,例如,Remaining WorkCompleted Work以用於追蹤時間。 您可以針對該目的使用它們。 不過,Azure Boards 提供有限的原生支持進行時間追蹤。 相反地,請考慮使用 Marketplace 擴充功能 來支援您的其他時間追蹤需求。

注意

Original EstimateCompleted WorkRemaining Work 欄位的設計目的是要支援與 Microsoft Project 的整合。 Azure DevOps Server 2019 和更新版本已淘汰與 Microsoft Project 的整合支援,包括雲端服務。

處理影響所有小組的變更

對專案中程式所做的任何變更都會影響該專案中的所有小組。 許多變更不會對他們支援的小組造成太大的干擾,但下列變更確實如此。

自訂欄位

當您將自定義欄位新增至 WIT 時,它不會影響任何特定工具。 相反地,這些欄位會在對應的工作項目中顯示。 例如,如果您引進自定義數值欄位,則可以將其用於積存專案上的匯總計算。 此外,您可以使用此自定義欄位搭配下列報告工具。 因此,雖然效果不是特定工具,但它確實增強了您根據專案需求量身打造工作專案的能力。

注意

所有預設和自定義欄位都會在集合或組織中的所有項目之間共用。 您可以為行程定義 1024 個字段的限制。

自定義 WIT

下表顯示當您將自定義 WIT 新增至特定類別時的效果。

Task

需求

Epic 或功能

  • 新 WIT 的子工作專案會出現在產品待辦專案上
  • 以新 WIT 為基礎的工作專案會出現在短期衝刺待辦專案和工作面板上
  • 根據新 WIT 的工作專案會出現在產品待辦專案和工作流程看板上
  • 每個小組都必須設定工作流程看板以支援新的 WIT
  • 根據新 WIT 的工作專案會出現在對應的組合待辦專案和工作流程看板上
  • 每個小組都必須設定工作流程看板以支援新的 WIT
  • 新的 WIT 可能不會出現在一或多個組合規劃工具上

自訂工作流程

每個進程都支持預設工作流程。 此工作流程會定義出現在工作流程看板和短期衝刺工作面板上的預設數據行。

工作流程狀態:用戶劇本、敏捷式程式

用戶劇本工作流程狀態,敏捷式程式

有時候,小組想要追蹤其工作狀態,超過這些默認狀態。 支援是以下欄其中一種方式提供:

  • 將自定義工作流程狀態新增至 WIT:此選項會影響所有小組,並要求他們更新其工作流程看板設定。
  • 將數據行新增至工作流程看板:此選項只會影響新增數據行的小組。

工作流程狀態和工作流程看板數據行都會出現在小組的累積流程圖中。 個人可以選擇圖表中顯示的數據行。 如需詳細資訊,請參閱 累計流程圖

神秘 可以進行變更嗎?

由於程式層級、專案層級和小組層級設定可能會有廣泛的效果,因此變更僅限於具有下列必要許可權的使用者。

進程層級變更

若要建立、編輯或管理繼承的進程並將其套用至專案,您必須是 Project Collection 管理員 istrators 群組的成員。 或者,您必須具有對應的許可權[建立程式]、[刪除程式]、[編輯程式] 或 [從組織刪除字段] 設定為 [允許]。 請參閱<設定工作追蹤的權限和存取權、自訂繼承的處理序>(機器翻譯)。

如需詳細資訊,請參閱下列文章:

專案層級變更

若要新增區域路徑或反覆項目路徑,您必須是 Project 管理員 istrators 群組的成員

或者,若要在特定節點下新增、編輯和管理區域路徑或反覆項目路徑,您必須將下列一或多個許可權設定為 [允許]:

  • 建立子節點
  • 刪除此節點
  • 編輯此節點
  • 檢視此節點中的許可權

如需詳細資訊,請參閱下列文章:

小組層級變更

若要設定小組工具,您必須是小組管理員或 Project 管理員 istrators 群組的成員

小組管理員會執行下列作業:

  • 新增小組成員
  • 訂閱區域和反覆項目路徑
  • 設定待辦專案和其他一般小組設定
  • 設定工作流程看板
  • 管理小組通知

如需設定待辦專案和面板的詳細資訊,請參閱 管理及設定小組工具

下一步