Azure DevOps 服務 |Azure DevOps Server |Azure DevOps Server 2022
當小組識別程式代碼瑕疵或 Bug 時,他們可以將它們新增至待辦專案,並追蹤它們,類似於追蹤需求。 您可以將 Bug 排程為在短期衝刺內與其他工作一起修正。
當你將錯誤追蹤為 需求時,它們會出現在產品待辦清單和公告板上。 當你把錯誤當作 任務追蹤時,錯誤會出現在衝刺待辦清單和工作板上。 如需其他工作專案類型的詳細資訊,請參閱 將其他工作項目類型新增至待辦專案或面板。
您可以定義小組的敏捷、Scrum 和功能成熟度模型整合(CMMI)程式的追蹤設定。 在基本流程中沒有定義 Bug 工作項目類型,因此沒有針對基本流程的小組設定。 相反地,您應該使用問題工作項目類型來追蹤 Bug 和程式代碼缺失。
注意
需求 會指定使用者對於軟體產品的期望。 在 Azure Boards 中,需求是由產品待辦專案上顯示的工作項目所定義。 根據為項目選取的程式,需求會對應至使用者劇本(Agile)、產品待辦專案 (Scrum)、問題(基本)或需求 (CMMI) 工作項目類型。 它們也屬於 [需求] 類別,可管理產品待辦項目上顯示的工作項目類型。
先決條件
| 類別 | 要求 |
|---|---|
| 權限 | 小組系統管理員 或 專案管理員 群組的成員。 |
從錯誤追蹤的選項中選擇
下表摘要說明小組追蹤 Bug 的選項。 在您做出選擇之前,我們建議您檢閱 定義、擷取、分類和管理錯誤 中提供的資訊,該資訊提供了錯誤工作專案類型和所支援的管理工具的概觀。
選項
選擇您想要的時間來...
將錯誤追蹤作為需求
將程式錯誤追蹤為任務
- 估計錯誤的工作量,類似於任務量估計
- 更新短期衝刺任務板上的 Bug 狀態
- 將 Bug 連結至需求作為子專案
- 將 Bug 拖曳至 [規劃] 窗格,將 Bug 指派給短期衝刺
注意
- 錯誤會被指派到工作類別
- 使用者故事(Agile)、產品待辦項目(Scrum)或需求(CMMI)是 Bug 的自然父工作項目類型
- 在傳遞計劃中看不到錯誤
Bug 不會出現在待辦專案或面板上
- 使用查詢管理錯誤
注意
- Bug 與 Bug 類別相關聯,而且不會出現在待處理專案或面板上
- 待辦事項、工作板、衝刺待辦事項、任務板或交付計劃上不會顯示 Bug
- 您無法將 Bug 拖曳至 [規劃] 窗格,將 Bug 指派給短期衝刺
設定您的團隊錯誤追蹤偏好
您可以從待辦清單或佈告板檢視變更設定,或從項目設定>小組組態進行變更設定。
下列步驟示範如何在看板檢視中變更設定。
登入您的組織 (
https://dev.azure.com/{yourorganization}) 並選取您的專案。選擇 [面板設定
] 以設定面板並設定一般小組設定。
選擇 [處理錯誤],然後選擇最符合你們團隊工作方式的選項。
當您完成變更時,請選擇 [ 儲存]。
巢狀項目
當您使用需求或任務來管理 Bug 時,它們會出現在一或多個敏捷工具的待辦事項清單和看板上。 不過,如果您巢狀化項目,建立屬於需求或任務類別的項目之間的父子連結,並非所有項目都可以出現在待辦清單和看板上。 若要深入瞭解如何處理巢狀項目,請參閱 重新排序和巢狀問題疑難解答。
提示
如果在重新整理待辦專案或面板後,您沒有在預期的位置看到錯誤,請檢閱疑難解答重新排序和巢狀問題。 只有巢狀項目的葉節點會出現在待辦清單或任務板上。
將其他工作專案類型新增至待辦專案或面板
Bug 是小組想要追蹤的常見專案,並選擇其追蹤方式。 如需詳細資訊,請參閱 管理錯誤。
不過,如果您想要追蹤待辦專案和面板上的其他工作項目類型,該怎麼辦?
您可以根據您使用的進程模型,自定義您的程式或專案來新增其他工作項目類型。 這些專案包括變更要求、問題和障礙。
- 若要了解繼承流程模型,請參閱自訂您的待辦清單或看板。
- 如需託管的 XML 和內部部署 XML 流程模型,請參閱 將工作專案型別新增至待辦專案和面板。
如需程式模型的概觀,請參閱 自定義您的工作追蹤體驗。
建立、列出和管理錯誤
您可以透過 產品待辦專案 或 面板來新增受需求管理的 Bug。 當 Bug 與工作一起管理時,您可以將它們新增至 短期衝刺待辦專案或工作面板。 或者,使用其他工具來擷取它們。 如需詳細資訊,請參閱 定義、分級和管理錯誤。
提示
努力應該自動納入缺陷的一部分。 如果您沒有看到,請自定義 Bug 工作項目類型,使其出現。
您可以建立查詢並將工作項目類型指定為 Bug,以查看為您的專案定義的錯誤。 或者,開啟預先定義的查詢:作用中的 Bug(Agile 和 CMMI)或 進行中工作(Scrum)。