管理 Scrum 處理工作項目類型與工作流程
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
若要使用 Scrum 規劃軟體專案並追蹤軟體瑕疵,小組會使用產品待辦專案 (PBI) 和 Bug 工作專案類型 (WIT)。 若要深入瞭解功能、案例或用戶體驗的組合,產品擁有者和項目經理可以將 PBIs 和 Bug 對應至功能。 當小組在短期衝刺中工作時,他們會定義會自動連結至 PBIs 和 Bug 的工作。
注意
如果您不熟悉 Scrum 程式,請檢閱 關於 Sprints、Scrum 和專案管理。
測試人員可以使用入口網站或Microsoft測試管理員來建立及執行測試案例,並建立 Bug 來追蹤程式碼缺失。 障礙會追蹤封鎖問題。
定義 PBIs 和 Bug
當您定義產品待辦專案時,請專注於客戶取得的值,並避免描述小組如何開發此功能。 產品擁有者可以根據每個專案的商務價值、投入量和其他待辦項目相對相依性,排定產品待辦專案優先順序。 隨著業務需求的發展,產品待辦專案也隨之發展。 一般而言,小組只會針對最高優先順序專案或指派給目前和下一個短期衝刺的專案指定詳細數據。
您可以從產品待辦項目頁面上的快速新增面板建立 PBIs 和 Bug。
之後,您可以開啟每個 PBI 或 Bug,以提供更多詳細數據並預估工作。 此外,藉由將待辦項目頁面上的 PBIs 和 Bug 優先順序設定為優先順序(在待辦專案優先順序欄位中擷取),產品擁有者可以指出哪些專案應給予較高的優先順序。
當您定義 PBIs 和 Bug 的努力 時,您可以使用預測功能和速度圖表來估計未來的短期衝刺或工作工作。 當您定義 商業價值時,產品擁有者可以指定與可變更的待辦專案堆棧排名分開的優先順序。
當您完成工作項目表單時,請使用下列欄位和 在工作專案類型 之間通用的欄位。 如需詳細資訊,請參閱 管理 Bug。
欄位/索引標籤
使用方式
指定與其他 PB 相較之下擷取 PBI 相對值的數位。 數位越高,商業價值就越大。
提供足夠的詳細數據,以估計實作專案所需的工作量。 專注於功能用途、使用者想要完成的工作,以及原因。 請勿描述應該如何開發功能。 請提供足夠的詳細數據,讓您的小組可以撰寫工作和測試案例來實作專案。
藉由描述小組應該用來驗證 PBI 或 Bug 修正是否已完全實作的準則,來定義「完成」的意義。
在工作開始於 PBI 或 Bug 之前,請盡可能清楚描述客戶接受的準則。 小組與客戶之間的交談,以判斷驗收準則有助於確保小組內的共同瞭解,以符合客戶的期望。 驗收準則可作為驗收測試的基礎,以便小組更有效地評估專案是否已順利完成。
擷取討論區段中的批注
使用 [ 討論] 區段來新增和檢閱有關所執行工作的批注。
當您將游標放在支援文字格式設定的任何文字框中時,RTF 編輯器工具列會出現在文字輸入區域中。
注意
討論工作專案欄位不存在。 若要使用 [討論] 區域中的批注來查詢工作專案,請篩選 [ 歷程記錄 ] 字段。 在 [討論] 文本框中輸入的文字完整內容會新增至 [歷程記錄] 字段。
提及某人、群組、工作專案或提取要求
選取下列其中一個圖示,以開啟您提及某人、連結到工作項目或連結到提取要求之最近專案功能表。 或者,您可以輸入 @
、 #
或 !
來開啟相同的功能表。
輸入名稱或數位,以篩選功能表清單以符合您的專案。 選取您要新增的專案。 若要將群組帶入討論區,請輸入 @
,後面接著組名,例如小組或安全組。
編輯或刪除留言
若要編輯或刪除任何討論批註,請選擇 [編輯] 或選擇動作圖示,然後選擇 [刪除]。
注意
編輯和刪除批註需要 Azure DevOps Server 2019 Update 1 或更新版本。
更新批注之後,請選取 [ 更新]。 若要刪除批注,請確認您想要將其刪除。 工作項目表單的 [歷程記錄] 索引標籤會維護所有已編輯和已刪除批註的完整稽核記錄。
重要
針對內部部署 Azure DevOps Server, 請設定 SMTP 伺服器 ,讓小組成員接收通知。
將回應新增至批注
選擇任何批註右上角的笑臉圖示,將一或多個回應新增至批註。 或者,從任何現有反應旁批註底部的圖示中選擇。 若要移除您的反應,請選擇批注底部的反應。 下圖顯示新增反應的體驗範例,以及批注上的反應顯示。
儲存批注而不儲存工作專案
注意
此功能可從 Azure DevOps Server 2022.1 開始提供。
如果您只有新增至 工作專案討論 的許可權,您可以儲存批注來執行此動作。 此權限由區域路徑節點和 此節點 許可權中的 [編輯工作專案批注] 控制。 如需詳細資訊,請參閱 設定工作追蹤許可權、建立子節點、修改區域或反覆項目路徑下的工作專案。
儲存批注之後,就不需要儲存工作專案。
注意
當您儲存對 [討論] 控件所做的變更時,只會儲存批注。 未 針對工作項目類型定義任何工作項目規則 。
追蹤進度
工作進行時,您會變更 [狀態] 字段以更新狀態。 您可以選擇性地指定原因。 狀態和原因欄位會出現在標題區域中的工作項目表單上。
Scrum 工作流程狀態
當您更新狀態時,小組會知道哪些專案是新的、進行中或已完成的專案。 大部分的 WIT 都支援從每個工作流程狀態向前和向後轉換。 這些圖表顯示 PBI、Bug 和工作 WIT 的主要進展和回歸狀態。
產品待辦專案 | 錯誤 (bug) | Task |
---|---|---|
PBIs 和 Bug 遵循此一般工作流程進展:
- 產品擁有者會建立 PBI,或測試人員在 [新增] 狀態中建立錯誤,且預設原因為 [新增待辦專案]
- 產品擁有者會在專案已充分描述並準備好讓小組估計工作層級之後,將專案 移至 [已 核准]。 大部分時候,產品待辦專案頂端附近的專案會處於核准狀態,而接近中間和底部的專案則處於新狀態
- 當小組決定在短期衝刺期間認可工作時,小組會將狀態更新為 [已認可 ]
- 當小組完成所有相關聯的工作,且產品擁有者同意已根據驗收準則實作時,專案就會移至 [完成 ] 狀態。
使用面板或任務板更新狀態
Teams 可以使用 面板 來更新 PBIs 的狀態,以及 短期衝刺工作面板 來更新工作的狀態。 將專案拖曳至新的狀態數據行會同時更新 [狀態] 和 [原因] 字段。
您可以自訂面板以支援更多 泳道 或 欄。 如需其他自定義選項,請參閱 自定義您的工作追蹤體驗。
將 PBIs 對應至功能
當您管理一組產品或用戶體驗時,您可能會想要檢視整個產品群組的工作範圍和進度。 若要這樣做, 請定義特徵 ,並將 PBIS 對應至功能。
使用組合待辦專案,您可以從 某個待辦專案向下切入至另一 個待辦專案,以檢視您想要的詳細數據層級。 此外,您也可以使用組合待辦專案,在設定小組階層時 ,檢視數個小組進行中的工作匯總。
定義工作
當小組在短期衝刺中管理其工作時,他們可以使用短期衝刺待辦項目頁面,將工作細分成不同的工作。
將工作命名為 ,並預估其需要的工作。
Teams 可以在每個短期衝刺開始時預測工作並定義工作,而每個小組成員都會完成這些工作的子集。 工作可以包括開發、測試及其他種類的工作。 例如,開發人員可以定義實作 PBIs 的工作,而測試人員可以定義工作來撰寫及執行測試案例。
當小組使用小時或天數來預估工作時,他們會定義工作和剩餘工時和活動 (選擇性) 字段。
欄位/索引標籤
使用方式
指出要完成工作的時數或天數。 工作進行時,請更新此欄位。 它用來計算容量圖表、短期衝刺燒毀圖表和 短期衝刺燒毀 (Scrum) 報告。
如果您將工作分成子工作,請只指定子工作的剩餘工時。 您可以在小組選擇的任何度量單位中指定工作。
選取此工作代表的活動類型,您的小組會依活動估計短期衝刺容量。
追蹤測試進度
測試 PBIs
您可以從入口網站或測試管理員建立測試案例, 以自動連結至 PBI 或 Bug。 或者,您可以從 [連結] 索引標籤將 PBI 或 Bug 連結至測試案例 。
測試案例包含許多欄位,其中許多字位是自動化的,並與測試管理員和建置程式整合。 如需每個欄位的描述,請參閱 根據組建和測試整合欄位進行查詢。
[連結] 索引 標籤會擷取測試案例中所有 PBIs 和 Bug 的連結。 藉由將 PBIs 和 Bug 連結至測試案例,小組可以追蹤每個專案測試進度。
追蹤程式代碼缺失
您可以從 入口網站入口網站、Visual Studio 或在測試管理員進行測試時建立 Bug。
常見工作追蹤欄位的定義
下列欄位和索引標籤會出現在大部分的工作專案中。 每個索引標籤都會用來追蹤特定資訊,例如歷程記錄、連結或附件。 這三個索引標籤提供變更的歷程記錄、連結工作項目的檢視,以及檢視和附加檔案的能力。
所有工作項目類型的唯一必要欄位是 Title。 當您儲存工作專案時,系統會為其指派唯 一標識符。 窗體會醒目提示黃色的必要字段。 如需其他欄位的相關信息,請參閱 工作專案欄位索引。
注意
視對程式和專案的自定義專案而定,可能需要其他欄位。
欄位/索引標籤
使用方式
輸入 255 個字元或更少的描述。 您稍後一律可以修改標題。
將工作專案指派給負責執行工作的小組成員。
建立工作專案時,State 預設為工作流程中的第一個狀態。 工作進行時,請更新它以反映目前的狀態。
請先使用預設值。 變更狀態時加以更新。 每個狀態都會與預設原因相關聯。
選擇與產品或小組相關聯的區域路徑,或保留空白,直到規劃會議期間指派為止。 若要變更區域的下拉式清單,請參閱 定義區域路徑並指派給小組。
選擇要完成工作的短期衝刺或反覆專案,或在規劃會議期間將它保留空白並稍後指派。 若要變更反覆專案的下拉式清單,請參閱 定義反覆專案路徑(短期衝刺)和設定小組反覆專案。
檢閱系統擷取和擷取其他資訊的稽核記錄。
每次更新工作專案時,信息都會附加至歷程記錄。 歷程記錄包含變更的日期、進行變更的人員,以及哪些欄位已變更。 您也可以將格式化的文字新增至歷程記錄欄位。
新增所有類型的連結,例如超鏈接、變更集、原始程序檔等等。
此索引標籤也會列出為工作項目定義的所有連結。
將檔案新增至工作專案以共用更詳細的資訊,例如電子郵件線程、檔、影像、記錄檔或其他文件類型。
自訂工作項目類型
針對大部分的工作項目類型,您可以新增字段、變更工作流程、新增自定義規則,以及將自定義頁面新增至工作項目窗體。 您也可以新增自訂工作項目類型。 如需詳細資訊,請參閱 自定義繼承程式。
針對大部分的工作項目類型,您可以新增字段、變更工作流程、新增自定義規則,以及將自定義頁面新增至工作項目窗體。 您也可以新增自訂工作項目類型。 如需詳細資訊,請參閱 自定義繼承程式 或 根據專案所使用的進程模型自定義內部部署 XML 進程模型 。
追蹤障礙
使用障礙工作項目類型來追蹤可能會封鎖進度或寄送 PBI 的事件。 僅使用 Bug 工作項目類型來追蹤程式代碼缺失。
您可以從新增至小組儀錶板的 [新增工作專案] 小工具,或從 [查詢] 頁面上的 [新增] 功能表新增障礙。
您從小工具新增的工作項目會自動限定於小組的預設區域和反覆項目路徑。 若要變更小組內容,請參閱 切換小組內容。
待辦專案清單順序
待 辦專案優先順序 字位用來追蹤 PBIs、Bug、功能或 Epic 的相對排名。 不過,根據預設,它不會出現在工作項目窗體上。 待處理專案頁面上的項目順序會根據您 新增專案的位置或移動頁面上的項目來決定。 當您拖曳專案時,背景程式會更新此欄位。