[專案管理][敏捷] Agile 與Scrum有什麼差別?


Q: 敏捷開發Scrum 與Agile 兩種模式有什麼差異

敏捷開發(Agile)是一個軟體開發的方法論,其中包括了多種不同的開發模式,而Scrum則是其中一種敏捷開發的方法之一。下面是Scrum和Agile兩種模式之間的幾個主要差異:

開發模式:

Scrum是一種基於迭代開發的模式,包括了一個特定的開發週期(Sprint),每個Sprint的目標是產出一個可用的軟體版本。

Agile則是一個更為廣泛的開發方法論,並沒有特定的開發週期或模式。

團隊組成:

Scrum要求團隊成員在開發週期中進行密切合作,包括開發人員、Scrum Master和產品負責人。

Agile方法論則強調整個團隊的自組織和自主性,並且將客戶或用戶也納入團隊之中。

角色定義:

Scrum具有明確的角色定義,包括Scrum Master、產品負責人和開發團隊成員。

Agile則沒有特定的角色定義,每個團隊可以根據自己的需求和結構來定義角色。

工作流程:

Scrum有明確的工作流程,包括Sprint計劃、每日Scrum、Sprint回顧和Sprint Demo等階段。

Agile方法論則更加靈活,每個團隊可以根據自己的需求來設計自己的工作流程。

總的來說,Scrum是一種較為具體和規範化的敏捷開發方法,而Agile方法論更加靈活和開放,能夠適應不同的團隊和項目需求。

===

實務分享:

1. 比較有規則/規模的公司會採用Scrum,其中主要在開發團隊中進行Scrum 而把設計如UX/UI 作為input 。

2. 新創團隊比較小型規模的組織,就會用Agile 但主要是因為成員可能兼具兩個角色,如PM+UI。

也會因為合作模式,例如兩家公司要做API對接,兩個公司進行一個合作案,從一家出product spec搭配UI 以客戶角色加入另一家開發團隊。

3. 傳統的project manager 角色,負責訂schedule 做issue review 以及溝通測試部門做quality review。這樣的角色在scrum team 中,要嘗試融入到開發團隊中,實際執行與scrum master 還是有些差異。傳統project manager應轉型,嘗試做為開發團隊中負責整合及執行release 的角色。





PMP 及專案管理相關文章請見:專案管理
更多科技業名詞解釋請見:名詞解釋

長宏PMP課程及證照:

學員推薦價是學員最優惠價格,再也找不到比這更低的優惠價了。

留言

Google Search

推薦內容橫式

本月熱門文章

國民黨陳玉珍翁曉玲自肥條款 可望再出現連戰兩億公務員? 各種荒腔走板的陳玉珍、翁曉玲 真是令人傻眼

[FAANG面試] Amazon/AWS 領導力準則 14 Amazon Leadership Principles

2024/12 國民黨的黑箱國會造成台灣民主大退步 選罷法 ... 還有真實作用嗎

綠能貪污原來大多是國民黨民眾代表

悲痛!XREX區塊鏈金融犯罪調查師陳梅慧Miffy殞落,揭露虛擬貨幣犯罪背後的黑幕

中華民國國軍辛苦了 因應中共軍演努力監視

常見詐騙案例犯罪手法及預防方式一覽表 (持續更新)

20241123 BoA : One's Own in TAIPEI 難得一見的BoA來台灣演出

金融犯罪調查專家陳梅慧 離奇車禍死亡 疑點整理

[FAANG面試] 如何準備Google Technical Program Manager (TPM) 面試

這個網誌中的熱門文章

Android應用開發豆知識:利用 adb 安裝 apk 到裝置上

Android 中文輸入法 官方版 ! Gboard - Google 鍵盤 開始支援注音輸入啦

Google Play 推薦Android app 誠徵App排行榜

北京故宮首訪,一窺清宮秘史 大玉兒 & 甄嬛

[家教][社會觀察] 建中教我的事 沒上建中被父母親折磨? 在建中到底是如何 ...

[FAANG面試] Amazon/AWS 領導力準則 14 Amazon Leadership Principles

Acer ICONIA Smart S300 更新後越來越好 Acer也有出手機?!

[品質控制] 什麼是Sanity test ? 軟體測試常見名詞整理 包含不同部門的測試人員負責範圍

新鮮人找工作:職場名詞解釋 AE FAE Pre-sales Post-sales