Sprint Backlog 是一組為當前選定的產品待辦事項Sprint,以及一份交付產品增量以達成Sprint 目標。Sprint Backlog 定義了開發團隊預期在下一個增量中包含的功能,以及交付這些功能所需的任務。

Scrum Sprint Backlog
Sprint Backlog 定義了開發團隊需要完成的工作,以將產品待辦事項轉化為「完成」的增量。它明確了開發團隊達成 Sprint 目標所需完成的工作。

Sprint Backlog
Sprint Backlog 是一份足夠詳細的計畫,可以在每日站會期間理解,以追蹤進度的變化。開發團隊將在整個 Sprint 中持續優化 Sprint Backlog,隨著 Sprint 的推進,它會逐步演變——例如當團隊依照計畫執行並對達成 Sprint 目標所需的工作有更深入的了解時。
當出現新工作時,開發團隊必須將其加入 Sprint Backlog。隨著任務的進展或完成,每個任務的預估剩餘工作量必須更新。如果計畫中的某部分失去開發相關性,可以將其移除。只有開發團隊可以在 Sprint 中修改 Sprint Backlog。Sprint Backlog 具有高度可見性,並即時反映團隊在當前 Sprint 中已完成的工作計畫——它僅屬於開發團隊。
由於產品待辦事項在 Sprint 周期內是固定的,以下原因可能導致 Sprint Backlog 的變更:
- 隨著時間推移,開發團隊可能對需求有更深入的理解,並發現需要在 Sprint Backlog 中新增任務。
- 缺陷會作為新任務加入——這些是前幾個 Sprint 中未完成的項目。
監控 Sprint 進度
在 Sprint 的任何時刻,都可以計算 Sprint Backlog 上的剩餘工作總量。開發團隊至少在每日站會中追蹤所有剩餘工作,並預測達成 Sprint 目標的可能性。透過在 Sprint 中追蹤其他工作,團隊可以有效管理進度。
ScrumScrum 不考慮花在 Sprint Backlog 上的時間。我們只關心剩餘工作和時間變數。
使用燃盡圖追蹤進度
Sprint 燃盡圖顯示 Sprint 期間累計的剩餘工作,反映工作完成的趨勢。Y 軸代表剩餘工作,X 軸代表 Sprint 的工作天數。

燃盡圖
在 Sprint 開始時,Scrum 團隊會識別並估算完成所需的所有詳細任務。所有需要完成但尚未完成的任務均被視為累積工作。團隊根據進度每日更新累積工作。如果在 Sprint 結束時累積工作達到零,則 Sprint 成功完成。
發佈燃盡圖
在 Scrum 專案中,團隊透過在每個 Sprint 結束時更新發佈燃盡圖來追蹤整體發佈進度。發佈燃盡圖記錄了 Sprint Backlog 中總計預估剩餘工作量在一段時間內的趨勢。X 軸代表 Sprint 周期,Y 軸代表剩餘工作量,通常以使用者故事、理想人天或團隊人天為單位。