根據排名和選單值進行查詢
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
您可以使用規劃、排名和優先順序欄位來判斷小組應該完成工作項目的順序。 藉由有效排名和排定工作優先順序,所有小組成員都了解他們需要完成之每個項目的相對重要性。
當您 建立待辦清單時,對工作項目進行排序和設定優先順序。
先決條件
-
存取層級:
- 若要檢視及執行共享查詢:專案成員。
- 若要新增和儲存共享查詢,至少需要 基本 存取。
- 許可權:[貢獻] 權限已設定為 [允許],以供您要新增查詢的資料夾使用。 根據預設,參與者 群組沒有此許可權。
注意
具有 項目關係人 公用專案存取權的使用者,可以完整存取查詢功能,就像具有 Basic 存取權的使用者一樣。 如需詳細資訊,請參閱 項目關係人存取快速參考。
-
存取層級:
- 若要檢視及執行共享查詢:專案成員。
- 若要新增和儲存共享查詢:至少需要具有 基本層級 存取權限。
- 許可權:[貢獻 的許可權] 設定為 [允許],以便於您要新增查詢的資料夾使用。 根據預設,參與者 群組沒有此許可權。
支援的運算子和巨集
指定字串或整數位段的查詢子句可以使用下列運算子:
- = 、
<>
、>
、<
、>=
<=
- =[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" />