Scrum 規則的主要目標 是優化開發過程並減少浪費的時間。
以下是 Scrum的基本規則列表:
- 開發團隊 建議為3-9人
- 開發團隊是 跨職能 和 自組織的
- 每個 Sprint 的持續時間為4 週或更短
- 衝刺之間沒有休息
- 每個Sprint 都有一致的持續時間
- 所有 Scrum 事件的時間框
- 產品負責 人是一個人,而不是一個委員會。
- 一旦Sprint 開始,它的持續時間是固定的——不會延長 sprint時間或縮短sprint 時間
- 每個Sprint 的意圖是“潛在可交付”軟件
- 每個Sprint 都包含 Sprint 計劃
- Sprint 計劃 會議的 時間 限制 為2 小時/週Sprint 長度
- Daily Scrum 每天都在同一時間舉行
- 每日 Scrum 的時間限制為15 分鐘
- 每個Sprint 都包含 Sprint Review ,以獲取利益相關者對產品的反饋
- 每個Sprint 都包含 Sprint Retrospective ,供團隊檢查和調整
- 審查 和 回顧 會議的 總時間 限制為2 小時/週的Sprint 長度
- Sprint Review 和 Retrospective 會議之間沒有中斷
- 產品待辦列表 是需求的單一來源
- 每個Sprint 的意圖都是潛在的可交付產品
- 新的Sprint 在前一個Sprint 結束後立即開始。
Scrum 框架 由 Scrum 團隊 及其相關的角色 、事件 、工件 和規則 組成。框架中的每個組件都有特定的用途,並且對於Scrum 的成功和使用至關重要。Scrum的 規則將角色、事件和工件綁定在一起,管理它們之間的關係和交互, 如下圖所示: