管理面板上的數據行
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
管理面板上的數據行對於可視化小組的工作流程而言非常重要。 每個數據行都會對應至工作階段,例如「要執行」、「進行中」和「完成」。您可以自定義這些數據行以符合您的特定程式,而面板上的每張卡片代表工作專案,例如用戶劇本、Bug 或工作。
注意
- 若要將數據行新增至 Taskboard,您需要自定義工作流程。 如需詳細資訊,請參閱 新增或修改工作項目類型。
- 若要將數據行新增至待辦專案或查詢結果,請參閱 變更數據行選項。
- 如需每個待辦專案和面板上支援的功能概觀,請參閱 待辦專案、面板和計劃檢視。
必要條件
- 存取層級: 您需要 基本 存取或更新版本,才能充分利用所有待辦專案和面板功能。 具有 項目關係人 存取權的使用者可以在面板上編輯工作專案並新增現有的標記,但無法建立新的工作專案或更新卡片上顯示的字段。
- 許可權:若要設定小組設定,您必須是 Project Administrators 安全組的一部分,或具有Team Administrator角色。 如需詳細資訊,請參閱 變更專案層級許可權。
- 存取層級: 您需要 基本 存取或更新版本,才能充分利用所有待辦專案和面板功能。 具有 項目關係人 存取權的使用者可以在面板上編輯工作專案並新增現有的標記,但無法建立新的工作專案、更新卡片上顯示的字段,或拖放工作專案以更新狀態或重新排序卡片。
- 許可權:若要設定小組設定,您必須是 Project Administrators 安全組的一部分,或具有Team Administrator角色。 如需詳細資訊,請參閱 變更專案層級許可權。
若要避免重新瀏覽您的設定,請對每個角色執行下列工作。
您也應該檢閱下列文章:
對應工作流程狀態
您的面板會使用 [ 工作項目類型 ] 和 [狀態 ] 類別,以相同方式將您想要處理的工作專案分組。
1.識別小組的工作流程
下表列出範例工作流程及其描述,因此您可以識別小組的工作流程。
工作流程 | 描述 |
---|---|
待辦項目 | 製作小組尚未準備好處理的工作專案優先順序清單。 |
分析 | 識別清楚瞭解和共用的驗收準則,以及開發和測試專案所需的整體工作。 |
開發 | 程式代碼並執行項目的單元測試。 |
Test | 執行 Exploratory、自動化、整合和其他測試。 |
完成 | 因為專案已就緒,因此要交給生產環境。 |
2.熟悉工作項目類型和面板
熟悉不同的工作項目類型及其對應的面板。 瞭解每個類型出現的位置可協助您有效地管理工作。
工作項目類型類別目錄 | 工作專案會出現在這裡 |
---|---|
需求 | 只在產品面板上。 |
功能 | 只在功能組合面板上。 |
Epic | 只在 Epic 組合面板上。 |
自訂 | 只在自定義公事包面板上。 |
提示
我們建議您將每個工作流程狀態對應至數據行。 如果未對應,它就不會出現在面板上。
3.指定工作流程狀態
使用下列四個類別之一,為每個工作項目類型 (WIT) 和數據行指定工作流程狀態:
狀態類別 | 描述 |
---|---|
已提案 | 第一個面板數據行會自動對應至每個工作專案的默認狀態。 |
進行中 | 每個工作項目類型和數據行都必須指定工作流程狀態。 |
已完成 | 只能對應到最後一個面板數據行。 |
已移除 | 不需要指定工作流程狀態。 |
注意
當您將 Bug 或其他工作專案新增至面板時,可能會在下列情況中建立需要調整數據行對狀態對應的新工作流程狀態:
- 當小組管理員 在待辦專案和面板上顯示 Bug 時。
- 當專案管理員 將工作項目類型新增至待辦專案和面板時。
- 當專案集合或專案管理員使用 繼承的進程 或 內部部署 XML 程式,在需求類別中自定義工作項目類型的工作流程時。
新增和編輯資料行
數據行標題和選擇取決於您用來建立項目的程式,以及您的小組選擇將錯誤視為需求或工作。
執行下列步驟來新增和編輯資料列:
選取 [設定小組設定] 以設定面板並設定一般小組設定。
選取 [ 數據 行],然後選取數據行索引標籤,以查看您可以修改的所有設定。 您的初始數據行設定看起來與下圖所示的設定類似。
請視需要從下列動作中選取:
將數據行標題 重新命名為對應至工作流程階段。 您可以新增、重新命名及行動資料列以支援更多階段。 在下列範例中,我們會將前三個數據行重新命名為待辦專案、分析及開發,並新增標示為 Test 的數據行。
直接從面板重新命名數據行。
或者,您可以開啟對話框,並變更數據行的一或多個設定。
將數據行索引標籤拖曳至您想要的位置,以變更數據行順序 。
先確定資料行不包含任何工作專案,如果這樣做,請將專案移至另一個數據行,以刪除數據行。 然後,執行下列步驟:
- 開啟 [設定],然後選取 [資料行>選項] 選單 。
- 從功能表中選取 [移除 ]。
視需要 變更已新增數據行、新增工作流程狀態或新增 WIT 的狀態對應。
當您新增數據行、工作流程狀態或 WIT 時,更新狀態對應,當您變更 [使用 Bug] 設定、將 WIT 新增至需求類別或自定義工作流程時,通常是必要的。
選取 [儲存]。
更新狀態和交接專案
若要更新狀態,請拖放您的工作專案。 例如,若要發出工作何時可以在下游階段開始的訊號,請將專案拖曳至下一個數據行。
您可以將專案從一個資料行移至面板上的任何其他數據行,向前和往後移動。 若要將工作交給另一個小組成員,請直接從董事會重新指派。
收到交接的小組成員可以 設定警示 ,以立即收到新指派工作的電子郵件通知。
變更小組的優先順序
在數據行內向上或向下拖曳專案。
追蹤數據行狀態
使用查詢工具來列出工作專案的子集,以供檢閱、分級、更新或產生圖表。 例如,您可以建立查詢來列出所有作用中的使用者劇本(指定兩個子句: Work Item Type=User Story
和 State=Active
。
分割數據行
每個數據行都代表工作階段,其中顯示進行中的項目數目。 不過,將工作移至數據行和啟動工作之間通常會有延遲。 若要解決此延遲問題,請啟用分割數據行,將每個數據行分割成「執行中」和「完成」。
分割數據行可協助小組實作提取機制,提供閑置項目的可見度並改善工作流程透明度。
將項目移至 [執行中] 和 [完成] 資料行
啟用分割數據行時,請如往常更新項目狀態。 不過,現在當您完成專案的工作時,您會將其 移至 [完成],而不是下游數據行。 當您完成專案時,請將它移至 [完成 ] 而不是下游數據行。 下一個小組成員將它拉到 [執行 ] 中,並在準備好時將其重新指派給自己。
例如,完成編碼工作之後,將其 移至 [開發] 底下的 [完成 ]。 測試人員接著會在準備好開始測試時,將其提取到 [正在測試] 中。
識別瓶頸
分割數據行可讓您更深入地瞭解 [完成] 資料行中有多少項目閑置。 您的小組可以輕鬆地查看專案何時堆積,這表示潛在的瓶頸。
藉由檢閱堆積的頻率和發生位置,您的小組可以調整其程式,以消除瓶頸。 不會產生任何或少數瓶頸的工作流程流程會對應至完美的流程。 沒有任何項目位於任何佇列中
選擇要分割的數據行
在分割數據行之前,請確定您已 將小組程式的每個階段對應至數據行。 只有清除交接存在且您希望小組將專案提取到下一個階段的分割數據行。
開啟您的面板 ,然後選擇 齒輪圖示來設定面板並設定一般小組設定。
選擇 [ 數據行 ],然後選擇您要分割的數據行索引標籤。 在複選框中新增複選標記,以造成數據行分割。
注意
根據 用來建立項目的程式 ,以及您的小組選擇 處理需求或工作之類的錯誤,有不同的數據行標題和選擇。
選取 [儲存]。
提示
您可以使用 [ 面板數據行完成] 字段來篩選查詢並建立圖表。
列出 [執行中] 或 [完成] 資料行中的工作專案
您可以使用 [ 面板數據行完成 ] 字段,查詢分割數據行中的工作專案。 當 [完成] 數據行中為 True 時,此欄位會採用 False 值,當 [完成] 資料行中為 True 時。
如需查詢面板數據行的範例,請參閱 依指派或工作流程變更進行查詢。
將完成的定義新增至資料行
當團隊在工作中從一個階段前進到下一個階段時,他們必須共同了解什麼是「完成」。您可以在每個資料列中定義完成定義的準則。 如此一來,小組就可以識別在將項目前進到下一個階段之前,必須完成的必要工作。 此工作也會實作其中一個核心原則, 讓進程和原則明確。
小組成員可以選擇 [資訊] 工具提示 信息圖示,以快速檢查準則。
開啟您的面板。
選擇齒輪圖示來設定面板並設定一般小組設定。
選擇 [ 數據行 ],然後選擇數據行索引標籤,以設定該數據行的 [完成] 定義。
選取 [儲存]。
執行更多工作
在下表中,我們會列出工作及其相關聯的文章,讓您可以使用面板執行更多作業。
文章 | Task |
---|---|
以互動方式篩選待辦專案、面板、查詢和計劃 | 篩選您的面板,以根據小組成員或短期衝刺、標籤或父功能的工作分派來選取工作。 |
更新狀態 | 透過拖放作業更新工作流程狀態。 |
變更優先順序 | 重新排列卡片以變更工作專案的優先順序。 |
自定義卡片 | 檢視並快速指派值給索引鍵欄位。 |
追蹤板數據行狀態 | 根據面板數據行建立查詢和圖表。 |
檢視及設定累計流程圖 | 根據數據行指派檢閱累計流程圖。 |