在 Azure Boards 中篩選並聚焦你的工作

Azure DevOps 服務 |Azure DevOps Server |Azure DevOps Server 2022

透過使用 Azure Boards 的互動式篩選,你可以專注於工作管理。 你可以利用內建欄位、標籤、父工作項目和自訂欄位,縮小所有板上工具中大量的工作項目範圍。 每個 Azure Boards 工具都內建篩選器,提供相關的起始點:

  • 待辦清單與看板:根據團隊配置的區域路徑迭代路徑顯示工作項目
  • 查詢結果:顯示符合特定查詢條件的工作項目
  • 工作項目頁面:根據作業與活動呈現個人化觀點

要使用進階篩選功能,請在任何Azure Boards工具中選擇 Filter 圖示。

在最新版本中選擇 [篩選] 函式的螢幕快照。

透過互動式篩選,你可以同時套用多項標準,建立高度聚焦的檢視,以支援特定工作流程與團隊需求。

Tip

你可以在本文後面利用 AI 協助完成這項任務,或參考 啟用 Azure DevOps MCP 伺服器 來開始。

策略性過濾的應用案例

過濾提升團隊生產力與工作流程效率,適用於多種情境:

日常營運

  • 衝刺規劃:篩選待辦事項以查看特定的迭代和資源分配狀況
  • 每日站立會議:專注於當前的衝刺工作和阻礙因素
  • Sprint 評測:強調已完成的工作與使用者故事示範
  • 回顧:依迭代篩選以分析團隊績效模式

團隊協調

  • 個人焦點:依受派人員篩選以查看個人工作項目與責任。
  • 功能追蹤:使用父工作項目篩選器來監控大型工作項目或特性進度。
  • 跨團隊可視性:應用區域路徑篩選器以促進多團隊協調。
  • 技能導向作業:依標籤篩選,以識別需要特定專業技能的工作。

管理與報告

  • 作品集審查:依工作項目類型(史詩故事、功能)篩選進行策略性討論。
  • 分流活動:將相似工作項目依區域路徑或標籤分組,以提升處理效率。
  • 風險管理:依優先順序或狀態篩選,以識別高風險工作。
  • 資源規劃:使用受讓人篩選器與迭代篩選器進行容量分析。

品質保證

  • 錯誤追蹤:依工作項目類型與狀態篩選以管理缺陷。
  • 測試協調:使用標籤來識別測試階段與需求。
  • 發佈規劃:依迭代次數與父項目篩選部署準備度。

透過實施策略性過濾,團隊能保持專注、減輕認知負擔,並確保關鍵工作獲得適當關注。

Prerequisites

Category Requirements
專案成員資格 項目成員

依工具提供的篩選功能

過濾能力會根據 Azure Boards 工具的具體功能和 Azure DevOps 版本而有所不同。 每個工具都支援不同的篩選器組合,以優化你的工作流程。

Note

使用版本選擇器查看你 Azure DevOps 版本可用的特定篩選器。

下表顯示每種工具支援的篩選選項。 待辦事項與看板繼承了團隊層級的篩選條件,詳見「建立與管理你的待辦事項」

Tip

對於 Azure DevOps 服務,待辦清單、看板、衝刺待辦清單和衝刺看板也支援以自訂欄位篩選。 將任何欄位加入待辦清單欄位或卡片欄位,即可作為篩選器使用。


工具

關鍵字
ID


Fields

根源
工作項目


標籤


✔️

  • 指派至
  • 工作項目類型
  • States
  • 區域路徑

✔️


✔️

  • 指派至
  • 工作項目類型
  • States
  • 區域路徑
  • 迭代路徑

✔️

✔️


✔️

  • 指派至
  • 工作項目類型
  • States
  • 區域路徑
  • 迭代路徑

註1

✔️


✔️

  • 指派至
  • 工作項目類型
  • States
  • 區域路徑

✔️

✔️


✔️

  • 工作項目類型
  • 指派至
  • States
  • Tags

註1

✔️


✔️

  • 工作項目類型
  • 指派至
  • States
  • 區域路徑
  • 迭代路徑
  • Tags

✔️

✔️


✔️

  • Projects
  • 區域路徑
  • 指派至
  • 工作項目類型
  • States

✔️


注意事項

  1. 雖然「 父工作項目 」篩選功能無法用來處理 積壓 工作或 查詢結果,但你可以將 「父 」欄位設為欄位,然後在父標題中用關鍵字或短語搜尋,有效地篩選出「父工作項目」。 另請參閱本文稍後的 父位元段和父工作專案 一節。

更多篩選、排序、群組、重新排序和匯總功能

除了上表所摘要的標準篩選功能,下表指出哪些工具有更多篩選器,您可以套用、排序、群組、重新排序和彙總功能。 某些函式,例如重新排序,無法在啟用篩選函式時運作。



工具

篩選器設定

Sort

Group

Reorder

匯總


✔️ (附注 1)
已完成的工作專案

✔️


✔️ (附注 1)

✔️


✔️ (附注 1)
進行中專案
已完成的子項目

✔️ (附注 2)

✔️ (附注 3)

✔️


✔️ (附注 1)

✔️ (附注 2)

✔️ (附注 3)


✔️ (附注 1)
Person

✔️ (附注 4)

✔️


✔️

✔️ (附注 2)


✔️ (附注 5)

✔️


✔️ (附注 6)


注意事項

  1. 工作項目頁面會根據所選檢視器套用篩選器。 團隊定義了 板塊積壓清單的篩選條件。 分配給工作流程狀態的狀態類別決定工作項目何時完成或進行中,詳見《 工作流程狀態與狀態類別如何用於待辦清單與板子》。
  2. 你可以透過作品集待辦清單和板、父子連結以及樹狀層級來分組工作項目。 當你套用過濾時,樹狀結構會被壓平,清除過濾後又會恢復。
  3. 待辦專案短期衝刺待辦項目 支援重新排序。 不過,啟用篩選後,重新排序就不支援了。
  4. 工作面板提供依人員故事群組的功能。
  5. 工作專案會按照小組衝刺待辦清單中定義的順序顯示,這個順序來源於小組產品待辦清單。
  6. 語意搜尋支援依下列欄位排序搜尋結果:指派給變更日期、建立日期、標識碼狀態標記標題工作項目類型,以及相關性。

如需這些其他功能的詳細資訊,請參閱下列文章:

父工作專案篩選和父欄位

透過使用 父工作項目 篩選器,你可以專注於一個或多個特定的特徵或史詩。 你會在階層結構中更好地看到相關工作項目。

你可以透過欄位選項對話方塊(除了工作項目工具)將欄位加入工作項目清單中,也可以加入至看板和工作板上的卡片。 此欄位會顯示父工作項目的標題,讓您更容易瞭解工作專案之間的關聯性和相依性。

過濾器持久性與使用者體驗

篩選器會自動儲存且依使用者設定,提供跨 Azure Boards 工具的個人化體驗。

過濾器設定如何持續存在

  • 自動儲存:過濾器設定會自動儲存,無需手動操作。
  • 使用者專屬:每位團隊成員都維護獨立的篩選設定。
  • 會話持續性:設定在瀏覽器會話與重新整理間保持有效。
  • 跨裝置同步:登入時,過濾偏好會在不同裝置間同步。

重要限制

  • 沒有團隊預設:你無法為其他團隊成員設定預設篩選器。
  • 禁止共享設定:使用者無法共享篩選條件設定。
  • Tool-specific:每個Azure Boards工具都維護獨立的篩選設定。

最佳實務:定期檢視並清除篩選條件,確保你看到的是完整且最新的資訊。

若要根據特定欄位篩選工作項目,請先將欄位新增為欄或卡片。 例如,若要依 [指派給]、[ 反復專案路徑]、 [工作專案類型] 或任何其他欄位的內容進行篩選,請確定這些欄位會顯示在卡片、待辦專案、計劃或清單上。

所有篩選組態都是用戶專屬的,在您清除設定之前仍保持作用中。

若要新增數據行或欄位,請參閱下列文章:

啟用並設定過濾

請依照以下步驟在 Azure Boards 工具間設置有效的篩選功能:

步驟一:選擇您的觀點

選擇符合你篩選需求的視圖:

工作項目頁面:

  • 指派給我:你被指派的項目
  • 以下是你正在監控變動的項目
  • 提及:你所在的物品 @mentioned
  • 最近建立/更新:近期活動項目

積壓事項與討論板:

  • 選擇待辦清單等級: 故事專題史詩
  • 選擇合適的團隊區域路徑與迭代

衝刺工具:

  • 從衝刺選擇器中選擇特定迭代
  • 選擇適當的衝刺待辦清單或工作板檢視

查詢:

  • 在套用更多篩選器前,先定義基礎查詢條件
  • 確保查詢回傳可管理的結果集

步驟 2:設定檢視設定

在套用濾鏡前先優化你的視角:

工作項目:檢視選項啟用或停用已完成的工作項目待辦事項:設定進行中項目已完成的子項目 顯示工作看板:「個人」選單中選擇全部未指派或特定團隊成員

步驟 3:新增相關的欄或欄位

確保你能看到你想篩選的欄位:

  • 列表檢視:透過欄位選項新增欄位
  • 卡片檢視:選擇卡片上顯示的欄位
  • 常見篩選欄位:指派對象、工作項目類型、狀態、區域路徑、迭代路徑

步驟 4:打開過濾器工具列

請使用以下其中一種方法開啟過濾:

  • 選擇 篩選 图示
  • 使用快捷鍵: Ctrl+Shift+F

範例:開啟待辦事項板的篩選工具列:

選擇 [篩選] 函式的螢幕快照。

步驟五:安裝濾網

從選項中選擇你想要的篩選條件。 過濾器圖示會變成 「Filter (實體)」,表示過濾正在啟動。

頁面會自動重新整理,只顯示符合所有選定條件的工作項目。

未啟用功能

當你套用篩選器時,以下功能會被停用或更改:

  • 針對待辦事項,“新增待辦事項項目”面板、重新排序(優先排序),以及預測工具將被停用。
  • 對於設置為 [顯示父層] 的待辦事項,如果沒有從 [檢視選項] 菜單中啟用 [保留階層篩選],樹狀層級將會被扁平化。 請參閱本文稍後提供的 [篩選待辦清單並維護階層](#keep hierarchy)。

當你套用篩選器時,以下功能會被停用或更改:

  • 針對待辦事項,“新增待辦事項項目”面板、重新排序(優先排序),以及預測工具將被停用。
  • 若待辦項目設定為 [顯示父系],則會扁平化樹狀結構階層。

清除或關閉篩選

若要清除和關閉篩選,請選擇 [清除和關閉篩選]。

篩選會保持原位,直到您明確清除它們為止。 當你刷新待辦清單、看板或其他工具,或從其他瀏覽器登入時,篩選器會維持在你之前的數值。

篩選完板後,你可以選擇篩選圖示來隱藏下拉選單,並查看板上已套用的篩選條件。 篩選圖示會變成不透明,以表示篩選的面板。

篩選待辦專案並維護階層

您可以從 [檢視選項] 選單中選擇 [顯示父項目] 和 [使用篩選器保留階層],以篩選您的待處理項目並維護工作的階層。 當您想要顯示指派給一或多個小組成員的工作專案、工作專案類型、區域或反覆項目路徑,或這些專案和關鍵詞的組合時,請使用這些選項。 階層會維護,且符合篩選準則的工作專案會以粗體文字顯示。

[檢視選項] 功能表的螢幕快照,其中已選取 [保留階層] 和 [篩選]。

篩選邏輯和布爾運算符

僅標籤支援將布爾運算子套用至篩選功能,具體描述見本文稍後的根據標籤篩選。 所有其他篩選都會套用隱含 AND 運算元。

關鍵字與識別碼過濾策略

關鍵字篩選提供強大的文字搜尋功能,可在顯示中的工作項目欄位間進行搜索。

關鍵字篩選的運作方式

  • 欄位範圍:搜尋欄位 選項 中設定或卡片上可見的所有欄位
  • 不區分大小寫:搜尋詞會忽略大小寫的差異
  • 彈性匹配:在欄位內容中尋找部分匹配
  • ID 支援:即使 ID 欄位不可見,也能直接依工作項目 ID 篩選

Tip

在套用關鍵字篩選器前,請確保相關欄位(標題、標籤、描述)已顯示,以達到最佳效果。

字元過濾行為

關鍵字過濾器忽略這些字元: , (逗號)、 . (句號)、 / (斜線)和 \ (後斜線)。

範例:關鍵字篩選板

此範例展示了如何篩選棋盤,使其在任何可見欄位中只顯示包含「web」的卡片:

面板的螢幕快照,使用關鍵詞搜尋篩選。

範例:用關鍵字篩選待辦清單

在啟用顯示家長功能時,對階層式待辦清單進行篩選,以顯示包含「web」的工作項目:

[待辦專案]、[階層]、[使用關鍵詞搜尋篩選] 的螢幕快照。

Note

篩選結果總是以平面列表顯示,即使啟用 了顯示父母 功能。

依工作項目欄位篩選

欄位式篩選讓你能精確控制哪些工作項目出現在你的檢視中。

欄位篩選器值的填入方式

篩選下拉選項會根據實際的工作項目資料填充:

  • 區域路徑:顯示所有包含工作項目的區域路徑的節點名稱(最後一段)。
  • 指派對象:顯示目前所有被指派到可見工作項目的使用者,並有 未指派 選項。
  • 迭代路徑:列出 目前團隊已設定 且包含工作項目的迭代。
  • 工作項目類型:顯示相關類別(需求、功能、史詩)中已有工作項目的類型。
  • 標籤:顯示目前檢視中所有分配給工作項目的標籤。
  • 父工作項目:顯示團隊所定義的父工作項目(功能特性或史詩)。

這很重要

篩選選項取決於目前已載入的工作項目。 如果你有大量待辦清單(2,000+ 件),但只顯示 1,000 件,篩選選項只會反映顯示的項目。

多選濾波邏輯

場濾波器使用一致的布林邏輯:

  1. 指派至:顯示分配給 User1 User2 的卡片,且
  2. 迭代:顯示在迭代1中的卡片 迭代2中的卡片
  3. 工作項目類型:顯示類型1 類型2工作項目 AND
  4. 標籤:顯示標籤1 和/或 標籤2(根據選擇)
  5. 父工作項目:顯示帶有 Parent1 Parent2 的卡片

範例:依受讓人篩選

要查看分配給特定團隊成員的工作項目:

啟用面板的截圖,對分配欄位進行篩選。

此範例篩選了所有分配給 Jamal 和 Raisa 的項目,讓你能同時看到兩位使用者的工作。

使用欄位篩選待辦專案

這個範例顯示了根據關鍵字「issues」篩選的積壓案件。篩選頁面會顯示 篩選圖示。 即使您選取顯示階層式待辦項目檢視,篩選集一律是一般清單。

根據關鍵詞 「問題」篩選待辦項目的螢幕快照。

依父工作項目篩選以專注追蹤特定功能

父工作項目篩選的功能可讓使用者專注於檢視特定功能或史詩及其相關的子項目。

何時使用父級篩選

先決條件

  • 建立功能或史詩故事,並將它們連結到子項目。
  • 透過 拖放對應操作建立親子關係。
  • 處理產品積壓(故事、產品待辦項目、需求)及投資組合積壓(功能)工作。

Limitations:

  • 無法依相同類型的父工作項目篩選(例如,無法將使用者故事依使用者故事的父工作項目篩選)。
  • 需要已有父子連結關係。

如何應用父層過濾

  1. 選擇 篩選 以開啟篩選選項。
  2. 父工作項目 下拉選單中選擇一個或多個值。
  3. 可用選項來自你為團隊定義的功能(用於故事板)或大型用例(用於功能板)。

以下範例展示了兩種特定功能的篩選:

面板的螢幕快照,[父欄篩選]。

篩選後的板子僅顯示與所選父功能相關的子工作項目,提供專注的功能層級可見性。

以標籤篩選以提供彈性分類

基於標籤的篩選提供彈性的工作項目分類,超越正式區域與迭代路徑。

標籤過濾設定

先決條件

  • 為工作項目指派標籤。
  • 在篩選前,將 標籤 作為欄位,存放積壓事項和查詢結果。
  • 讓標籤在卡片上顯示,以便在看板中進行過濾。

布林標籤過濾選項

OR 邏輯(預設):選擇多個標籤以顯示包含任一所選標籤的工作項目。 AND 邏輯:選擇 AND 選項,同時顯示包含所有選取標籤的工作項目。

根據標籤篩選面板的螢幕快照。

有效的標籤過濾策略

  • 功能群組:使用標籤如 user-managementreportingapi-integration
  • 技能識別:套用如 frontendbackenddatabasedesign、 等標籤。
  • 優先標記:用 、 criticalhotfix標記緊急項目 high-priority
  • 流程追蹤:使用工作流程標籤,如 ready-for-reviewneeds-testingblocked
  • 跨團隊協調:將影響多支隊伍的項目標示相關隊伍標籤。

最佳做法

  • 建立團隊標籤的慣例以保持一致性。
  • 使用具描述性且可搜尋的標籤名稱。
  • 定期檢視並清理未使用的標籤。
  • 將標籤過濾與其他標準結合,以獲得精確結果。

如需完整的標籤管理指引,請參閱 「新增標籤至工作項目」以分類及篩選清單與板

以自訂欄位篩選

除了標準篩選欄位外,你還可以依任何自訂欄位篩選待辦事項、看板、衝刺待辦事項和衝刺看板——包括你團隊新增到流程中的欄位。

這很重要

自訂欄位只有在你加入檢視後才會以篩選選項的形式出現。 對於待辦清單和短衝待辦清單,請將該欄位新增為資料行。 對於棋盤和衝刺棋盤,請 將欄位加入你的卡片顯示。 如果你從視圖中移除該欄位,篩選選項也會被移除。

自訂欄位篩選的運作方式

過濾是在用戶端執行,也就是說頁面載入的資料中必須有欄位,才能以篩選選項的形式出現:

  • 待辦清單與衝刺待辦清單 — 將 欄位新增為 待辦清單欄位。 當欄位可見後,欄位會出現在篩選面板中。
  • 滑板與衝刺滑板 — 將 該場地加入你的 卡片展示中。 欄位一旦顯示在卡片上,就會顯示在篩選面板中。

標準篩選器(指派對象、工作項目類型、狀態、區域路徑、迭代路徑、標籤、父工作項目)始終可用且無法移除。 除了這些預設值外,還會出現自訂欄位篩選器。

新增自訂欄位過濾器

  1. 將該欄位新增為待辦清單欄位或卡片欄位(如前所述)。
  2. 選擇 篩選 器以開啟篩選面板。
  3. 自訂欄位會以新的篩選選項出現。 選擇它並選擇要篩選的數值。

移除自訂欄位過濾器

如果你從待辦清單中移除欄位或從卡片顯示中移除欄位,對應的篩選選項會自動從篩選面板中移除。

Note

目前可用於待辦清單、看板、衝刺待辦事項和衝刺看板的自訂欄位篩選。 查詢與交付計畫不支援自訂欄位篩選。

在工作專案表單中篩選歷程記錄檢視

除了本文前述的篩選功能外,你也可以在工作項目表單中篩選歷史檢視。

若要快速找到包含關鍵字、特定人物或特定欄位的修訂,請選擇切換篩選器啟用篩選功能。

[工作專案] 表單、[歷程記錄] 索引標籤、入口網站、已啟用歷程記錄篩選的螢幕快照。

如需詳細資訊,請參閱 查詢工作專案歷程記錄和討論欄位

利用 AI 篩選並尋找工作項目

如果你設定 Azure DevOps MCP Server,你可以用自然語言提出複雜的過濾問題,而不必手動建立互動式過濾器。

任務 範例提示
尋找被封鎖的物品 Show me all work items tagged 'blocked' in the current sprint for project <Contoso>
依受讓人與州份篩選 List active bugs assigned to <me> in <Contoso> project
跨團隊查詢 Get all features under epic <1234> that aren't yet completed
依近期變更篩選 Show work items in <Contoso> that changed state in the last 3 days
尋找未被父化的項目 List user stories in area path <Contoso\\Frontend> that don't have a parent feature
以多個標籤篩選 Show active work items in <Contoso> tagged both 'security' and 'high-priority'
發現缺少欄位的項目 List user stories in the current sprint for <Contoso> that have no story points assigned
跨迭代的過濾 Show all work items assigned to <me> across the next 3 sprints in <Contoso>
尋找有風險的物品 List active tasks in the current sprint for <Contoso> where remaining work is greater than 8 hours and the sprint ends within 2 days

Note

如果你用的是 Visual Studio Code,agent mode 對於複雜的過濾情境特別有幫助。