Scrum 的定義
Scrum 是一個用於管理產品開發和其他知識工作的流程架構。 Scrum 是經驗性的,因為它為團隊提供了一種方法來假設他們認為某件事是如何運作的、測試它、反思經驗並做出適當的調整。也就是說,當框架被正確使用時。
Scrum 的結構讓團隊合併其他框架中對團隊環境有意義的實踐。
當 Scrum 發揮作用時
Scrum 最適合在產品開發環境中工作的跨職能團隊,在該環境中,工作量很大,可以分成多個 2-4 週的迭代。
Scrum 價值觀
遵循 Scrum 的團隊應該學習並探索以下價值觀:
承諾 -團隊成員個人致力於實現團隊目標
勇氣 -團隊成員做正確的事並解決困難的問題。
專注 -專注於為衝刺和團隊目標確定的工作。
開放性 -團隊成員和利害關係人對團隊遇到的所有工作和挑戰持開放態度。
尊重 -團隊成員互相尊重,尊重彼此的能力和獨立性。
Scrum 原則
以下原則支撐了 Scrum 的經驗性質:
透明度 -團隊必須在每個人都了解其他團隊成員正在處理的問題的環境中工作。團隊會揭露組織內部的問題,這些問題通常是長期存在的問題,這些問題阻礙了團隊的成功。
檢查 -框架中內建了頻繁的檢查點,使團隊有機會反思流程的運作。這些檢查點包括每日Scrum會議和Sprint評審會議。
適應 -團隊不斷調查事情的進展並審查那些似乎沒有意義的元素。
實習
活動
Scrum Sprint 是一個一個月或更短的時間段,在此期間團隊生產出可能可 療養院電子郵件列表 交付的產品增量。 Sprints 的典型特徵:
在整個開發工作中保持一致的持續時間
前一個 Sprint 結束後立即開始新的 Sprint。
Sprint 開始和結束日期已設置
衝刺計劃
團隊在 Sprint 開始時進行討論,以確定他們將在 Sprint 期間處理哪些產品待辦事項清單項目。衝刺計畫的最終結果是衝刺積壓。
Sprint 計劃通常分兩部分完成。在第一部分中,產品負責人和團隊其他成員就要包含在 Sprint 中的待辦事項達成一致。
在衝刺計畫的第二部分中,團隊確定如何成功交付被識別為潛在可交付產品增量一部分的產品積壓項目。如果這是他們的實踐之一,團隊可以確定實現這一目標所需的具體任務。確定要交付的待辦事項清單項目和任務(如果適用)構成了 Scrum Sprint 待辦事項清單。
一旦團隊和產品負責人按照產品待辦事項清單項目的描述確定了 Sprint 的範圍,就不能再在 Sprint 待辦事項清單中新增更多項目。這可以保護團隊免受 Scrum Sprint 範圍變更的影響。
每日例會
每日 Scrum 是一個簡短的討論(通常限於 15 分鐘),團隊在其中協調第二天的活動。每日例會並不是狀態報告會議或解決問題的討論。