Scrum是一個幫助敏捷團隊協同工作的框架。使用它團隊成員可以交付和維護複雜的產品。它鼓勵團隊通過實踐學習,在解決問題的同時進行自我組織。Scum是通過框架完成的工作,並不斷向客戶傳送價值。
它是開發團隊使用的最常用的軟體。它的原則和經驗教訓可以應用於各種團隊合作。它的政策和經驗是Scrum框架普及的一個原因。Scrum描述了一組有助於團隊結構的工具,會議和角色。它還管理團隊完成的工作。
Scrum和敏捷不是一回事,因為Scrum專注於持續改進,這是敏捷的核心基礎。Scrum框架專注於持續完成工作。
使用scrum,產品構建在一系列稱為sprint的重複中。它將大型複雜專案分解成一個個大小的碎片。它使專案更易於管理,為團隊提供高品質,更快,更頻繁的工作。sprint使他們更靈活地適應變化。
對於Scrum團隊來說,Sprint是一個簡短的,有時間限制的時期,可以完成一定數量的工作。Sprint是Scrum和敏捷方法的核心元件。正確使用sprint將幫助我們的敏捷團隊提供更好的軟體。
Sprint計劃是Scrum的一項行動。sprint計劃的主要目的是定義sprint中可以提供的內容。它還關注如何實現工作,它與整個Scrum團隊成員一起完成。
sprint是一系列所有工作要完成的時期。在我們開始開發之前,必須設定sprint。我們需要描述實現sprint目標所需的時間以及將要開始的位置。
內容:產品所有者描述了sprint的目標以及有助於實現該目標的積壓項。
如何:敏捷開發團隊計劃如何實現和實現sprint目標的必要工作。
誰參與:產品所有者根據客戶尋求的價值定義目標。開發人員需要了解他們如何實現或不實現這一目標。
輸入:產品待辦事項提供了可能成為當前sprint一部分的輸入內容列表。團隊以增量方式檢視現有工作。
輸出:Sprint計劃的關鍵結果是滿足所描述的團隊目標。產品設定了sprint的目標以及他們將如何開始朝著目標努力。
產品待辦事項是開發團隊的已註冊工作列表。它源於路線圖及其要求。基本任務顯示在產品待辦事項的頂部,以便團隊成員知道首先要交付什麼。開發人員團隊不會通過產品所有者的獲得產品待辦事項,產品所有者也不會將工作推播給開發人員團隊。開發團隊從產品待辦事項中獲取工作內容。
基本產品積壓由團隊的路線圖和需求提供。路線圖重複分為幾個部分,每個部分都有幾個要求和使用者故事。
產品所有者將每個客戶案例組織到一個列表中。這個部分是為開發團隊組織的。產品所有者選擇提供第一個完整的部分。