Scrum中的敏捷產品積壓是一個優先級功能列表,包含產品所需的所有功能的簡短描述。在應用Scrum時,沒有必要為了記錄所有需求而花費很長時間的前期工作來啟動項目。通常,Scrum團隊及其產品所有者首先寫下他們可以想到的敏捷積壓優先級的所有內容。這個敏捷的產品積壓幾乎總是足以進行第一次沖刺。然後,隨著對產品及其客戶的了解越來越多,Scrum產品待辦事項將被允許增長和變化。
典型的Scrum積壓包括以下不同類型的項目:
- 功能 (Features)
- 錯誤 (Bugs)
- 技術工作 (Technical Work)
- 知識獲取 (Knowledge Acquisition)
到目前為止,Scrum團隊在敏捷產品積壓上表達功能的主要方式是用戶故事的形式,這是對用戶視角下所需功能的簡短描述。一個例子是,“作為購物者,我可以在退房前查看購物車中的物品,以便我可以看到我已經選擇的物品。”
因為錯誤和新功能之間確實沒有區別 – 每個都描述了用戶想要的不同內容 – 錯誤也存放在Scrum產品的待辦事項上。
技術工作和知識獲取活動也屬於敏捷積壓。技術工作的一個例子是“將所有開發人員的工作站升級到Windows 7.”知識獲取的一個例子可能是關於研究各種JavaScript庫和進行選擇的Scrum積壓項目。
產品所有者在sprint計劃會議上顯示優先級敏捷產品待辦事項,並向團隊描述最重要的項目。然後,團隊確定在即將到來的衝刺期間他們可以完成哪些項目。然後,團隊將項目從產品待辦事項移動到sprint backlog。通過這樣做,他們將每個Scrum產品積壓項目擴展為一個或多個sprint backlog任務,以便他們可以在sprint期間更有效地共享工作。
從概念上講,團隊從優先級Scrum積壓的頂部開始,並在他們認為可以完成的最低優先級項目之後繪製一條線。在實踐中,看到一個團隊選擇前五個項目然後從列表中較低的兩個項目中選擇與前五個相關聯的項目並不罕見。
Other Scrum Roles
- What is Scrum Team?
- What is a Self-Organizing Team in Scrum?
- How Scrum Team Works? – A Brief Guide
- How to be a Good Product Owner in Scrum Project?
- What is Product Owner’s Role in Scrum?
- Agile Development: How to Become a Qualified Scrum Master?
- What is Pig and Chicken in Scrum?
- Project Manager vs Scrum Master vs Project Owner
- What Are The Three Scrum Roles?
- What is a Scrum Master? The Role and Responsibilities
- What is Cross-Functional Team in Agile?
- As a Scrum Master, How Can You help Your Project Owner?