關於工作專案和工作項目類型

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

使用工作項目來追蹤您正在開發的功能和需求、程式代碼瑕疵或錯誤,以及專案的問題或風險。 每個工作專案都是以工作項目類型為基礎,決定可用於追蹤資訊的工作專案欄位。 您可用的工作項目類型會根據 專案建立時所使用的程式而有所不同: AgileBasicScrumCMMI

每個工作專案都代表儲存在工作專案數據存放區中的物件,並指派組織或專案集合內的唯一標識符。 可用的工作項目類型取決於您 在建立專案時所使用的程式。

如果您剛開始使用,請閱讀這篇文章。 若要直接進入並開始在工作流程看板上追蹤工作,請參閱 規劃和追蹤工作。 如需各種工作專案工作的快速參考和重要概念,請參閱 工作專案快速參考

使用不同的工作項目類型追蹤工作

若要追蹤不同類型的工作,您可以選擇特定的工作項目類型。 下列影像顯示四個預設進程可用的預設工作項目類型。 待處理專案中的專案可能稱為使用者故事(敏捷式)、問題(基本)、產品待辦專案(Scrum)或需求(CMMI)。 這四種類型都類似。 他們會描述要執行的工作客戶價值,並提供字段來追蹤該工作的相關信息。

下圖顯示敏捷式程式待辦專案工作項目階層。 用戶劇本和工作可用來追蹤工作、Bug 追蹤程式代碼缺失,以及使用 Epic 和功能,將工作分組在較大的案例中。

Conceptual image, Agile work item type.

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

每個工作項目類型都屬於類別。 類別可用來將工作項目類型分組,並判斷哪些類型出現在待辦專案和面板上。

類別 工作項目類型 控制待辦專案/面板
Epic Epic Epic 組合待辦專案和面板
功能 功能 功能組合待辦專案和面板
需求 使用者劇本 (敏捷式)
問題 (基本)
產品待辦專案 (Scrum)
需求 (CMMI)
產品待辦專案和面板和短期衝刺待辦專案
Task Task 短期衝刺待辦專案和工作面板
Bug Bug 相依於 追蹤 Bug 的小組組態

問題 (Agile 和 CMMI) 和障礙 (Scrum) 工作專案類型可用來追蹤可能會影響工作完成工作的非工作項目元素。 根據預設,它們不會出現在任何待辦專案或面板上。

如需其他工作專案類型的清單,請參閱 本文稍後的追蹤測試、檢閱和意見反應 的工作項目類型。

將 Bug 追蹤為需求或工作

您的小組可以選擇如何追蹤 Bug。 他們可以追蹤它們以及需求,並讓他們顯示在產品待辦專案和工作流程看板上。 或者,他們會追蹤類似工作的工作,在此情況下,它們通常會將 Bug 連結到使用者劇本或產品待辦專案。 第三個選項存在,無法將其追蹤為需求或工作。

若要設定小組 Bug 追蹤選項,請參閱 在待辦專案和面板上顯示 Bug。 如需所有小組設定的概觀,請參閱 管理小組和設定小組工具

自訂工作項目類型

您可以在工作項目類型中包含或修改欄位。 您也可以介紹個人化的工作項目類型,或調整待辦專案和面板上的工作專案類型顯示。 您處置的自定義方法和範圍取決於配置給項目的進程模型。 如需詳細資訊,請參閱下列文章:

工作項目表單和詳細數據索引標籤

工作專案窗體會顯示用來追蹤與每個個別工作專案相關聯資訊的欄位。 除了大容量導入、匯出、更新和修改工作專案等其他方法之外,還透過其各自的工作專案窗體定義和更新工作專案。

每個工作項目表單都包含數個索引標籤。 [詳細數據] 索引標籤包含一般欄位、針對工作專案類型定義的其他欄位,以及 [討論] 控制件。 針對所有工作項目類型定義的通用字段會顯示在工作專案窗體頂端。 如下圖所示,這些字段包含下列字段:Title、Assigned To、State、ReasonAreaIteration。 您可以隨時更新這些欄位。

Screenshot of common fields in work item form for all work item types.

工作項目表單控件

控制 函式
Copy to clipboard icon 將工作專案的網址 複製到剪貼簿(在工作項目標題上暫留時顯示)
Discussions icon 移至討論區段
開啟其他工作專案工作的 [動作] 選單
Refresh icon 使用最新變更重新整理工作專案
Undo icon 將變更還原為工作專案
History tab icon 開啟歷程記錄索引標籤
Links tab icon 開啟 [連結] 索引標籤
Attachment tab icon 開啟 [附件] 索引標籤
full screen icon / exit full screen icon 在窗體內輸入或結束區段的完整顯示模式
Collapse section icon/Expand section icon 折疊或展開窗體內的區段
New linked work item icon 新增工作項目並連結至現有的工作專案(可能會出現在 [動作] 選單下
Change work item type icon 變更工作項目類型 (出現在[動作] 選單下方
Change project icon 將工作項目移至不同的項目 (出現在[動作] 選單下
Clone icon 複製工作專案,並選擇性地變更工作項目類型 (出現在 [動作] 選單下方
Email icon 傳送含有工作項目 的電子郵件(出現在[動作] 選單下方
Delete icon 資源回收工作項目 (出現在[動作] 選單下方
Storyboard icon 具有 PowerPoint 的分鏡腳本 (出現在 [動作] 功能表下方

複製 URL

從入口網站複製網頁瀏覽器位址的 URL,或將滑鼠停留在標題上,然後選取 複製圖示。 如需其他複製選項,請參閱 複製或複製工作專案

Screenshot of copy hyperlink for a work item from web portal.

使用 [開始分鏡腳本] 選單選項

重要

從 Visual Studio 2019 開始,Azure DevOps Office 整合外掛程式已淘汰對 PowerPoint 和 Microsoft Project 分鏡腳本的支援。 此外,PowerPoint 分鏡腳本的 Visual Studio 資源庫已被取代。

[ 開始文稿 ] 選單選項僅適用於新的 Web 窗體。 不過,從舊的 Web 窗體,您可以從待辦專案從 [分鏡腳本] 索引卷標中選擇 [開始分鏡腳本] 連結,或開啟 PowerPoint。 如需需求和使用方式,請參閱 使用PowerPoint 的想法腳本。

您可以使用PowerPoint將想法運用分鏡腳本圖形、文字、動畫,以及PowerPoint分鏡腳本所提供的所有其他功能,來表達您的想法。 從任何工作專案中,您可以選擇 [開始分鏡腳本] 功能表選項來開啟 PowerPoint

Screenshot of Work item form, Start storyboarding menu option.

一般工作追蹤欄位

下列常見欄位會出現在窗體標題區域中的大部分工作專案中。 所有工作項目類型的唯一必要欄位是 Title。 儲存工作專案時,系統會為其指派唯 一標識符。 窗體會醒目提示黃色的必要字段。 如需其他欄位的描述,請參閱 工作專案欄位索引

注意

視對程式和專案的自定義專案而定,可能需要其他欄位。

欄位 使用方式
標題 輸入 255 個字元或更少的描述。 您稍後一律可以修改標題。
指派給 將工作專案指派給負責執行工作的小組成員。 根據內容,下拉功能表只會列出專案的小組成員或參與者。
州 (縣/市) 建立工作專案時, State 預設為工作流程中的第一個狀態。 工作進行時,您會更新它以反映目前的狀態。
原因 當狀態變更時自動更新。 每個狀態都會與預設原因相關聯。
適用範圍 選擇與產品或小組相關聯的區域路徑,或保留空白,直到規劃會議期間指派為止。 若要變更區域的下拉式清單,請參閱 定義區域路徑並指派給小組
反覆程序 選擇要完成工作的短期衝刺或反覆專案,或在規劃會議期間將它保留空白並稍後指派。 若要變更反覆專案的下拉式清單,請參閱 定義反覆專案路徑(短期衝刺)和設定小組反覆專案

追蹤使用中、開啟、已解析或已關閉的工作專案

工作流程狀態會定義工作專案從建立到關閉的方式。 工作流程狀態也會判斷工作專案是否會出現在待辦專案或面板上,如工作流程類別目錄狀態在 Azure Boards 待辦專案和面板中的使用方式中所述

針對 User Story (Agile process) 定義的四個主要狀態描述使用者劇本的進展。 工作流程狀態為 [新增]、[ 作用中]、 [已解決]、[ 已關閉] 和 [ 已移除]。 下圖說明使用者劇本 (Agile)、問題(基本)、產品待辦專案 (Scrum) 或需求 (CMMI) 的自然進展和回歸。 針對每個程式的其他工作項目類型定義類似的進展和回歸。

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

User Story workflow states, Agile process

注意

  • 工作專案可以存在於一個且只有一個狀態。
  • 當所有工作完成時,將工作專案 [狀態 ] 設定為 [已關閉]。
  • 工作流程看板和短期衝刺任務板支援使用拖放功能,分別檢視和更新需求或工作的工作流程狀態。 如需詳細資訊,請參閱 開始使用工作流程看板更新及監視您的工作面板
  • 根據您選取的 [檢視選項],處於 [已關閉] 或 [已完成] 狀態的工作專案不會出現在待辦專案上。
  • [ 已移除 ] 狀態支援從待辦項目上顯示的工作項目移除。 如需詳細資訊,請參閱 移動、變更或刪除工作專案
  • 您可以依 [狀態 ] 和其他字段查詢工作專案,以列出進行中工作、已解決或已完成的工作。 如需詳細資訊,請參閱 依指派或工作流程變更查詢。

指派工作

您一次只能將工作專案指派給一個人。 [ 指派給 ] 字段是一個身分識別欄位,其設計目的是要保存新增至專案的使用者身分識別。 在工作項目表單中,選擇 [ 指派給] 欄位以選取項目成員。 或者,您可以開始輸入項目成員的名稱,以快速將搜尋焦點放在選取的幾個。

Screenshot of Assigned To field in the work item form.

注意

  • 您只能將工作專案指派給已 新增至專案或小組的使用者
  • 您可以一次將工作專案指派給一個和只有一個使用者。 如果工作分成兩個以上的使用者,請考慮建立個別的工作專案,而您將指派給負責完成工作的每位使用者。
  • 一段時間后,身分識別欄位的下拉功能表會顯示您最近選取的名稱。
  • 您可以從待辦專案或查詢結果一次指派數個工作專案,如需詳細資訊,請參閱 大量修改工作專案
  • 若要深入了解識別欄位,請參閱 依指派或工作流程變更查詢。

使用 Microsoft Entra ID 或 Active Directory 進行設定時,Azure DevOps 會將身分識別字段與這些目錄同步處理。 識別欄位包括 Activated ByAssigned ToClosed ByCreated ByResolved By

您可以將帳戶新增至從集合設定 [安全性 ] 頁面定義的現有或自定義群組,藉以新增您在 Microsoft Entra ID 或 Active Directory 中建立的安全組,以授與專案的存取權。 如需詳細資訊,請參閱 使用 Microsoft Entra ID設定群組在 Azure DevOps Server 部署中使用的使用者。

使用工作項目範本快速完成表單

使用工作項目範本,您可以快速建立具有常用欄位預先填入值的工作專案。 例如,建立工作範本,以設定區域路徑、反覆專案路徑及紀律或活動,每當您使用它來建立工作時。 如需詳細資訊,請參閱 使用範本來新增和更新工作專案

遵循、重新整理、還原和動作功能表

[追蹤]、[重新整理][還原變更] 和 [動作] 功能表控件會顯示在所有工作項目窗體上。

Screenshot of Follow and Refresh icons, and Actions menu.

注意

視您的許可權指派而定,某些功能表選項可能不會顯示。 此外,其他選項可能會根據新增至貴組織的 Marketplace 擴充功能或其他對工作項目類型的自定義項目顯示。

討論區控件

透過討論控件,項目成員可以新增和檢閱有關所執行工作的批注。 當您在每一個文字框中選取游標時,RTF 編輯器工具列會顯示在文字輸入區域下方。 每個新增的批注都會記錄在 [歷程記錄 ] 欄位中。 如需詳細資訊,請參閱 檢視和新增工作專案。 若要查詢討論區或歷程記錄,請參閱 查詢工作專案歷程記錄和討論欄位

Screenshot of Discussion section within a work item form.

部署開發和相關工作控制項是大部分工作追蹤表單中可用的特殊控件。

Screenshot of Deployment control.

Screenshot of Development control.

Screenshot of Related Work control.

部署控制項可讓您快速檢視功能或使用者劇本是否已部署至哪個階段。 您可以深入瞭解工作專案的狀態,因為它部署至不同的發行環境,並快速流覽至每個發行階段並執行。 如需詳細資訊,請參閱 將工作項目連結至部署

開發和相關工作控制項可用來支援將一般工作連結至開發物件或其他工作專案。 這些控制件適用於用來追蹤工作的大部分工作專案。 下表提供每個控件的簡短描述。

Screenshot of Development control.

Screenshot of Related Work control.

開發控制項會記錄支援完成工作專案的所有 Git 開發程式。 它也支援可追蹤性,提供與工作項目相關的所有分支、認可、提取要求和組建的可見度。 如需詳細資訊,請參閱 從工作專案 驅動 Git 開發。

Related Work 控件提供連結工作專案的快速檢視,並支援將連結新增至父工作專案。 此外,您可以快速新增和移除連結的工作專案。 如需詳細資訊,請參閱 鏈接使用者劇本、問題、Bug 和其他工作專案

[歷程記錄]、[連結] 和 [附件] 索引標籤支援稽核、可追蹤性和共用資訊。 這三個索引標籤提供變更的歷程記錄、新增和移除工作項目連結的控件,以及附加和移除檔案的控制件。

歷程記錄:檢閱對工作專案所做的變更

[歷程記錄] 索引標籤會維護一段時間對工作專案所做的變更記錄。 變更任何 通用欄位、描述或其他 RTF 欄位討論 控制項專案,或新增或移除連結或附件時,就會進行記錄。

狀態變更歷程記錄圖表會先出現。 若要查看狀態變更的完整歷程記錄,請選擇 [ 全部顯示]。

Screenshot of Work item form, Web portal, State change history diagram (web portal only).

選擇左窗格中的專案,以檢視所做的變更詳細數據。 如需詳細資訊,請參閱 查詢工作專案歷程記錄和討論欄位

Screenshot of Work item form, History tab, Web portal, Details.

您可以從 [ 連結] 索引標籤,新增、移除或檢視工作專案或其他連結至工作項目的物件。 不同的連結類型可用來連結至不同的物件,或連結至其他工作專案。

Screenshot of Work item form, Links tab.

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

附件:將檔案附加至工作專案

您可以從 [ 附件] 索引 卷標,新增、移除或檢視新增至工作項目的檔案或影像。 您最多可以將 100 個附件新增至工作專案。 附件限制為 60 MB。 如需詳細資訊,請參閱 在工作專案和社交工具內共享資訊。

在入口網站中追蹤工作

您可以從入口網站新增和更新工作專案。 如需連線至專案的所有用戶端概觀,請參閱 連線至 Azure DevOps 的工具和用戶端。 使用入口網站來完成下列工作。

  • 工作專案:使用 快速尋找指派給您的工作專案,或根據其他準則篩選工作專案,例如您追蹤的工作專案、您提及的工作專案,或您檢視或更新的工作專案。
  • 面板:用來實作工作流程看板做法、更新狀態,以及可視化小組的工作流程。
  • 待辦專案:用來規劃、排定優先順序,並組織小組在產品或 組合待辦專案內執行的工作。
  • 短期衝刺:用來規劃小組在短期衝刺期間執行的工作。
  • 查詢:使用 來定義一組篩選準則來列出工作專案,以便與其他人共用、執行大量更新或匯入/導出作業。
  • 傳遞計劃:用來檢閱小組計劃傳遞的故事或功能排程。 計劃會顯示已針對行事歷檢視指派給所選小組短期衝刺(反覆項目路徑)所定義的排程工作專案。
  • 工作專案:使用 快速尋找指派給您的工作專案,或根據其他準則篩選工作專案,例如您追蹤的工作專案、您提及的工作專案,或您檢視或更新的工作專案。
  • 面板:用來實作工作流程看板做法、更新狀態,以及可視化小組的工作流程。
  • 待辦專案:用來規劃、排定優先順序,並組織小組在產品或 組合待辦專案內執行的工作。
  • 短期衝刺:用來規劃小組在短期衝刺期間執行的工作。
  • 查詢:使用 來定義一組篩選準則來列出工作專案,以便與其他人共用、執行大量更新或匯入/導出作業。
  • 工作專案:使用 快速尋找指派給您的工作專案,或根據其他準則來樞紐或篩選工作專案,例如您追蹤的工作專案、您提及的工作專案,或您檢視或更新的工作專案。
  • 待辦專案:提供存取權:
    • 產品和組合待辦專案:用來規劃、排定優先順序,以及組織小組在產品或組合待辦專案內執行的工作。
    • 面板:用來實作工作流程看板做法、更新狀態,以及可視化小組的工作流程。
    • 短期衝刺待辦專案:用來規劃小組在短期衝刺期間執行的工作。
  • 查詢:使用 來定義一組篩選準則來列出工作專案,以便與其他人共用或執行大量更新。

追蹤測試、檢閱和意見反應的工作項目類型

除了待辦專案和面板上顯示的工作項目類型之外,還有可追蹤測試、檢閱和意見反應的工作專案類型。 這些類型依類別列出於下表中,大部分進程都可以使用。

類別和工作項目類型 用來追蹤指定的工作類型
代碼檢閱要求 針對 Team Foundation 版本控制 (TFVC) 存放庫中維護的程式代碼追蹤程式代碼檢閱要求。 如需詳細資訊,請參閱 開發人員生命週期中的一天:暫停工作、修正 Bug,以及進行程式代碼檢閱
代碼檢閱回應 系統會針對每個要求提供檢閱批注的人員建立程式代碼檢閱回應。
意見反應要求 意見反應要求會追蹤透過意見反應要求窗體所產生的意見反應要求。 請參閱 取得意見反應
意見反應回應 系統會為每個人員建立意見反應回應,並針對透過 Microsoft 摘要back Client提供意見反應的每個專案。 請參閱 取得意見反應
共用步驟 共用步驟可用來 以不同的數據重複測試。
共用參數 共用參數會指定執行手動測試案例的不同數據和參數。 請參閱 使用不同的資料重複測試。
測試案例 每個測試案例 都會定義手動測試
測試計畫 測試計劃群組測試套件和個別測試案例。 測試計劃包括靜態測試套件、需求型套件和查詢型套件。如需詳細資訊,請參閱 建立測試計劃和測試套件
測試套件 測試套件會將測試案例分組成單一測試計劃內的個別測試情節。 分組測試案例可讓您更輕鬆地查看哪些案例已完成。 請參閱 建立測試計劃和測試套件

必要權限和存取權

新增至項目參與者群組的成員可以使用 Boards樞下提供的大部分功能。 若要將使用者新增至專案,請參閱 將使用者新增至專案或小組

下表摘要說明影響專案成員檢視和編輯工作專案的能力的許可權。

等級 權限
區域路徑 檢視此節點中的工作專案
區域路徑 編輯此節點中的工作專案
Project 建立標籤定義
Project 變更工作項目類型
Project 將工作專案移出此專案
Project 刪除和還原工作專案
Project 永久刪除工作專案

具有基本存取權的使用者具有所有功能的完整存取權。 具有項目關係人存取權的使用者僅限於特定功能。 如需詳細資訊,請參閱 設定工作追蹤 的許可權和存取權和 項目關係人存取快速參考

下一步