何謂 Scrum?什麼時候該使用 Scrum?
- 國凱 陳
- Oct 1, 2022
- 2 min read


何謂 Scrum ?
Scrum 為敏捷式開發的其中一項框架 (市佔 80% 以上),為橄欖球列陣爭球的意思,過程中非常注重團隊合作,並會把功能拆散至不同開發週期,以應付需求及市場的快速變化;總共有3+1個角色、8個物件、6個活動,會在課程中一一詳細解釋。
3+1 角色
Product Owner
(產品負責人)
Development Team
(開發團隊)
Scrum Master
(敏捷導師)
8 物件
Product Backlog
(產品開發清單)
Sprint Backlog
(衝刺期開發清單)
Item
(待辦事項)
User Story
(使用者故事)
Task
(開發任務)
Potentially Shippable Product Increment
(產品可交付清單)
Burndown chart
(燃盡圖)
Scrum Board
(衝刺期開發看板)
6 活動
Product Backlog Refinement
(產品開發清單梳理會議)
Sprint Planning Meeting
(衝刺期規劃會議)
Sprint
(衝刺期)
Daily Scrum
(站立會議)
Sprint Review
(衝刺期成果發表會)
Sprint Retrospective
(衝刺期回顧會議)
什麼時候該使用 Scrum ?
一、中大型軟體開發專案
美國 Standish Group (一間 IT 市場調查公司),在 2018年的 Chaos Report (一個針對美國大中小型企業的調查報告) 指出,他們在 2013-2017 的調查發現,在大型的專案上,採用敏捷式開發的成功率是瀑布式開發的兩倍!在中型專案中也多出了12%的成功率,在小型專案則是差異不大。
二、市場或需求變動快速
敏捷式開發最重要的概念就是「MVP (Minimum Viable Product」 最小可行性產品」和「快速迭代」,除了讓需求方快速有產品驗證市場,同時「快速迭代」修正產品的功能,讓需求方能在短時間內調整需求及功能,以符合市場或客戶需求。



Comments