在 Azure DevOps 和 Azure Boards 中依排名和挑選清單值進行查詢
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
您可以使用規劃、排名和優先順序欄位來指定小組應先完成的工作。 藉由對工作項目進行排名和優先順序,所有小組成員都能瞭解其必須完成之工作的相對重要性。
當您建立待辦專案時,您可以排定工作專案的排名和優先順序。
支援的運算子和巨集
指定字串或整數位段的查詢子句可以使用下列運算符。
- = 、 <> 、 > 、 < 、 >= 、 <=
- =[Field], <>[Field], >[Field], <[Field], >=[Field], =[Field], <=[Field]
- 在 中,不在
- 曾經
Picklist 查詢範例
下一節所述的大部分規劃欄位都是整數或字串字段。 如需數值或 RTF 欄位的查詢範例,請參閱 依數值欄位 查詢和 依標題、標識元和 RTF 字段查詢。
若要使用 In 和 Not In 運算元,請輸入對應至以逗號分隔之選取欄位的專案名稱或標籤。 例如,若要篩選 用戶劇本或 Bug 的工作專案類型 ,請新增 子句: Work Item Types In User Story,Bug
。
篩選
包含這些查詢子句
列出封鎖的工作 (Scrum)
(封鎖欄位為字串型態)
Work Item Type In Task
And Blocked = Yes
優先順序 1 錯誤 (優先順序 欄位的類型為 Integer)
Work Item Type In Bug
And Priority = 1
解決架構區域的功能和劇本
(值區域 欄位為字串型態)
Work Item Type In Feature,User Story
And Value Area = _ Architectural
用來規劃和排定工作優先順序的欄位
下表描述可用來規劃和排定工作優先順序的欄位。 某些欄位僅適用於特定程式:基本、敏捷式、Scrum 或功能成熟度模型整合 (CMMI) 。
欄位名稱
說明
工作項目類型
待處理專案優先順序 1
背景進程指派的數位,用來追蹤待辦專案或面板上的專案序列。 若要深入瞭解此欄位的使用方式,請參閱 使用待辦專案進行有效的專案管理、待辦專案優先順序或堆棧排名順序。
參考名稱=Microsoft.VSTS.Common.BacklogPriority,數據類型=Double
Bug、Epic、Feature、Product 待辦專案、Task (Scrum)
封鎖
表示無法對工作項目執行任何進一步的工作。 如果問題已開啟以追蹤封鎖問題,則應該對問題進行連結。
- 針對 Scrum 程式,工作工作專案:您可以指定 [是 ] 或清除字段。
- 針對 CMMI 進程工作專案:您可以指定 [是] 或 [否]。
參考名稱=Microsoft.VSTS.CMMI.Blocked,數據類型=String
Bug、變更要求、需求、風險、工作(CMMI、Scrum)
承諾
指出專案中是否認可需求。 您可以指定 [是] 或 [否]。
參考名稱=Microsoft.VSTS.CMMI.Committed,數據類型=String
需求 (CMMI)
上呈
指出問題是否會影響項目計劃的重要路徑。 您可以指定 [是] 或 [否]。
參考名稱=Microsoft.VSTS.CMMI.Escalate,數據類型=String
問題 (CMMI)
與業務相關的 Bug、問題、工作或測試案例的主觀評等。 您可以指定下列值:
- 1:優先順序最高、實作功能或儘快修正。 產品無法在未成功解決的情況下寄送。
- 2:中優先順序。 產品無法在沒有成功解決的情況下寄送,但不需要立即解決。
- 3:低優先順序。 實作或修正是根據資源、時間和風險而選擇性的。 如果產品未成功解決,請在版本資訊中將問題記錄為已知問題。
- 4:最低優先順序。 追蹤基本上不會影響使用的問題(例如小型錯字)。
參考名稱=Microsoft.VSTS.Common.Priority,數據類型=Integer
Bug、變更要求、Epic、功能、障礙、問題、產品待辦專案、需求、風險、共用步驟、工作、測試案例、用戶劇本
用戶劇本成功完成前後相對不確定性的主觀評等。 定義的允許值為:
- 1 - 高
- 2 - 中
- 3 - 低
參考名稱=Microsoft.VSTS.Common.Risk, Data type=String
Epic、Feature、User Story (Agile)
嚴重性 1
對專案造成 Bug 影響的主觀評等。 您可以指定下列值:
- 1 - 重大
- 2 - 高
- 3 - 中
- 4 - 低
參考名稱=Microsoft.VSTS.Common.Severity,數據類型=String
Bug, 問題 (CMMI), 風險 (CMMI)
堆疊排名 2
背景程式指派的數位,用來追蹤入口網站待辦專案或面板上的項目清單順序。 若要深入瞭解此欄位的使用方式,請參閱 使用待辦專案進行有效的專案管理、待辦專案優先順序或堆棧排名順序。
參考名稱=Microsoft.VSTS.Common.StackRank,數據類型=Double
Bug、Epic、功能、需求 (CMMI)、風險 (CMMI)、工作、使用者故事(敏捷式)
時間關鍵性
測量的主觀單位,可擷取企業價值隨時間減少的方式。 較高的值表示 epic 或 功能本質上比值較低的專案更具時間關鍵性。
參考名稱=Microsoft.VSTS.Common.TimeCriticality,數據類型=Double
Epic、功能
分流
指出工作項目擱置的分級決策類型。 當工作項目處於 [建議 ] 狀態時,您可以使用此欄位。
您可以指定下列其中一個值:
- 擱置 中 (預設值)
- 其他資訊
- 收到的資訊
- 分級
參考名稱=Microsoft.VSTS.Common.Triage,數據類型=String
僅限 CMMI:Bug、變更要求、Epic、功能、問題、需求、工作
值區域 1
由 Epic、功能或待辦專案尋址的客戶價值區域。 其值包括:
- 架構:實作提供解決方案的商務功能的技術服務
- 商務:滿足客戶或項目關係人需求的服務,可直接提供客戶價值以支援業務 (預設值)
參考名稱=Microsoft.VSTS.Common.ValueArea, 數據類型=String
Bug、Epic、Feature、產品待辦專案 (Scrum) 需求 (CMMI)、使用者劇本 (敏捷式)
注意:
- 若要變更功能表選取範圍,請參閱新增和管理欄位(繼承的進程)或修改欄位,自定義選擇清單(內部部署 XML 進程)。
- 產品待辦專案頁面上的專案順序取決於您新增或拖曳專案的位置。 當您拖曳專案時,背景程式會更新待辦專案優先順序 (Scrum) 或堆棧排名 (Agile, Basic, CMMI) 欄位。 這些欄位會決定待辦項目出現在待辦專案頁面上的順序。 它們會在 ProcessConfiguration 檔案中指派給
type="Order"
。
深入瞭解待處理專案優先順序或堆疊排名欄位
待辦專案優先順序和堆疊排名字段不會出現在工作項目窗體上。 (若要瞭解原因,請參閱 工作項目表單上的欄位在何處排序待辦專案?。
若要將欄位新增至表單:
針對 [繼承的進程],將 [堆棧排名] 字段新增至工作項目類型(針對項目參考的自定義程式)。
針對內部部署 XML 程式,將字段新增至表單, 修改 WIT XML 定義以新增下列控制項元素:
<Control FieldName="Microsoft.VSTS.Common.StackRank" Type="FieldControl" Label="Stack Rank" LabelPosition="Left" />
或,針對 Scrum:
<Control FieldName="Microsoft.VSTS.Common.BacklogPriority" Type="FieldControl" Label="Stack Rank" LabelPosition="Left" />