Scrum的原始含義框架
Scrum原始含義是指英式橄欖球次要犯規時在犯規地點對陣爭球。爭球雙方各有8個隊員參與,各方出3名前鋒隊員,並肩各站成一橫排,面對面躬身互相頂肩,中間造成一條通道,其餘前鋒隊員分別站在後面,後排隊員用肩頂住前鋒隊員的臀部,組成三、二、3或三、四、1陣形。而後,由犯規隊的對方隊員在對陣一側1碼外,用雙手低手將球拋入通道,不得有利於本隊。當球拋入通道時,前排的3對前鋒隊員互相抗擠,爭相踢球給本方前衛或後衛隊員,前衛和後衛隊員必須等候前鋒將球踢回後,方可移動。spa
1986年,竹內弘高和 野中鬱次郎在New New Product Development Game文章首次提到將Scrum應用與產品開發,他們指出:翻譯
傳統的「接力式」的開發模式已經不能知足快速靈活的市場需求,而總體或「橄欖球式」的方法——團隊做爲一個總體前進,在團隊的內部傳球並保持前進,這也許能夠更好的知足當前激烈的市場競爭。ci
敏捷思想深受日本工業界最佳實踐的影響,尤爲是豐田和本田公司推行的精益原則,以及竹內弘高和 野中鬱次郎開發的知識管理策略。受到以上思想的影響,以及對世界範圍內軟件項目的研究,Jeff Sutherland在 1993年首次在Easel公司定義了用於了軟件開發行業的Scrum流程,並開始實施。開發
1995年Jeff Sutherland和Ken Schwaber規範化了Scrum框架,並在OOPSLA 95上公開發布。產品
2001年 敏捷宣言及原則發佈、敏捷聯盟成立,Scrum是其中一種敏捷方法。it
2001年,Ken Schwaber和Mike Beedle推出第一本Scrum書籍《Scrum敏捷軟件開發》。io
2002年Ken Schwaber 和Mike Cohn共同創辦了Scrum聯盟。ast
Scrum: Scrum無對應中文翻譯軟件
Agile: 敏捷
Lean: 精益
Iterative:迭代式的
Iteration:迭代
Agile Manifesto: 敏捷宣言
Empirical: 經驗性的
Empirical Process:經驗性過程
Transparency: 透明性
Inspect and Adapt: 檢視與調整
Sprint:原意爲衝刺,Scrum中的Sprint無對應中文翻譯,指一個迭代
Sprint Goal:Sprint目標
Product Owner :產品負責人 簡稱PO
Scrum Master :簡稱SM, 通常不翻譯
Development Team : Scrum開發團隊
Scrum Team:指PO,SM和開發團隊
Scrum Roles:Scrum角色,指PO,SM和開發團隊
Emergent :涌現的
Product Backlog:產品待辦列表,指需求清單
Sprint Backlog:Sprint待辦列表,指Sprint任務清單
Sprint Burn-down Chart:Sprint燃盡圖,團隊用於作Sprint內的進展跟蹤
Release Burn-down Chart: 發佈燃盡圖,產品負責人作發佈進展跟蹤
Sprint Planning Meeting: Sprint計劃會議
Daily Scrum Meeting:每日站會
Sprint Review Meeting:Sprint評審會議
Sprint Retrospective Meeting: Sprint回顧會議
Product Backlog Refinement: 產品待辦列表梳理
Product Backlog Item: 產品待辦清單條目,簡稱PBI
User Story: 用戶故事,指一條需求
Story Point:衡量用戶故事的工做量大小的計量單位
Velocity: 團隊速度
Sprint Task: 實現一條需求須要作的一個技術任務
Definition of Done: DoD,完成的定義
Stakeholders: 干係人
Backlog: 待辦列表
Artifact :工件
Estimation :估算
Collaboration: 協做
Scaling Scrum:大規模Scrum