Scrum工件提供了Scrum團隊和利益相關者需要了解的關鍵資訊,以掌握正在開發的產品、規劃中的活動以及專案中已完成的工作。以下是在Scrum流程架構中定義的工件。
- 產品願景
- Sprint目標
- 產品待辦事項清單
- Sprint待辦事項清單
- 完成定義
- 燃盡圖
- 增量
- 燃盡圖
- 其他必要的工件……
注意:
這些是Scrum專案中最常見的工件,但專案工件並不限於這些。
產品願景
產品願景是定義專案/產品長期目標的工件。它確立了整體方向,並引導Scrum團隊。每個人都應該能夠記住產品願景,因此它必須簡潔且精確。
Sprint目標
Sprint目標有助於聚焦Sprint。透過執行預期的產品待辦事項,Sprint達成此目標,並為開發團隊提供他們為何要建立產品增量的指引。
根據Scrum指南,建立Sprint目標的責任在於Scrum團隊。然而,產品負責人在這個過程中扮演著重要角色,透過為即將到來的Sprint定義明確的商業目標,也有助於更有效地排序產品待辦事項清單。
產品待辦事項清單
產品待辦事項清單列出了產品所需的一切,作為任何產品變更的動態且最易取得的需求集合。產品負責人擁有產品待辦事項清單,其中包含所有功能、需求、增強和修復,這些將構成未來版本中產品的變更。

產品待辦事項清單
通常,產品需求會不斷變動——由於商業需求、市場狀況或技術變遷。因此,產品待辦事項清單會持續更新,以反映對目標使用者而言最重要的內容。
Sprint待辦事項清單
Sprint待辦事項清單是為Sprint所選取的產品待辦事項清單項目,以及交付產品增量並達成Sprint目標的計畫。Sprint待辦事項清單代表開發團隊對下一個增量將包含的功能及其交付所需工作的預測。Sprint待辦事項清單定義了開發團隊將執行的工作,以將產品待辦事項轉化為「完成」的增量。它顯示了團隊為達成Sprint目標而承諾的所有工作。

Sprint待辦事項清單
完成定義
每個產品待辦事項都具有接受標準明確定義當項目被宣告完成時必須滿足的條件。許多標準適用於所有或大多數產品待辦事項。將這些標準集中於一個地方而非為每個項目重新定義會非常有幫助:完成的定義。因此,“完成的定義”是Scrum團隊對完成工作的共同理解。它通常包括品質標準、限制條件以及整體非功能需求。以下是一些範例:

完成的定義(DoD)
增量
增量是 Sprint 及之前所有 Sprint 中完成的所有產品待辦事項的總和。
在 Sprint 結束時,增量必須是「已完成」的,意思是:
- 它必須符合 Scrum 團隊的「完成的定義」。
- 無論產品負責人是否決定發佈,它都必須處於可使用的狀態。
燃盡圖
燃盡圖是專案整體進度的圖形化表示。隨著任務完成,圖表會「燃盡」至零。它作為開發團隊成功完成 Sprint 及最終產品的指引。如果團隊決定從產品待辦事項中達成更多目標至 Sprint 待辦事項,燃盡圖可協助識別哪些任務無法在時限內完成,使其可被移回產品待辦事項。
以下的 Sprint 燃盡圖顯示了 Sprint 待辦事項中剩餘的任務。每日更新,提供 Sprint 進度的簡明視圖,同時也提供快速的視覺參考。

燃盡圖