top of page

何謂 Scrum?什麼時候該使用 Scrum?

  • Writer: 國凱 陳
    國凱 陳
  • 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


bottom of page