Scrum帶你上天堂?敏捷開發的優點和缺點/敏捷黑手阿伊

閱讀時間約 3 分鐘

Scrum是近年軟體開發方法最熱門的關鍵字,說得像是可以返老還童、起死回生的仙丹妙藥。但台灣真正導入的團隊又沒多少,聲稱導入的團隊又充滿著在地文化的台灣式手法。那麼,到底應不應該導入Scrum呢?

關於Scrum的模式和方法,在《Scrum Primer》這份文件(連結為簡體中文PDF版)已經解釋得很清楚;如果英文沒問題,還可以看看更原汁原味的英文版。所以本文就來純粹談談導入一段時間之後,最深刻的經驗和感想。
Scrum跟其他Agile方法最大的差異,在於把人(Team、Product Owner、Scrum Master),事(Sprint Planning、Sprint Retro等等),物(Product backlog)很明確的定義處理。
其他敏捷方法如XP,是著墨在技術方法上;而Kanban則著重在流程上的處理。所以相對而言,Scrum可以馬上就照表操課,而且還可以跑得有模有樣。那麼,到底有什麼難度呢?

Scrum的缺點

Scrum難在它他並不是設計來「做出產品」的,而是將全部開發流程透明化、讓優點和缺點明顯暴露出來的「擴大器」。
怎麼說呢?比如說Team自己決定這Sprint要拿多少工作,通常Product Owner就會哀嚎「怎麼產出比之前降那麼多」,因為之前高產出是用PM的鞭子與愛心、主管的壓力關懷、以及工程師的偷工減料創意堆疊出來的。
所謂出來混遲早要還,之後就會反映在高離職率上、修不完的bug、或是完成99%的系統就是差1%而永遠無法結案。
那暴露出來的弱點怎麼辦?
就是改善啊!假設每次Sprint會有1%的改善,50次Sprint就增加64%;等於是在1-2年的時間中,5人Team的能力會擁有8人的戰力,聽起來很不錯吧?
你接下來一定會問,如果不改善呢?
第一個是要靠Scrum Master的功力,讓團隊認知到這些問題;第二,如果團隊認知了、而且有意願改善,就盡力協助。如果是一個團隊認知問題,但又沒意願改善,那怎麼辦呢?在現在超級競爭的環境中,還願意待在一個不求進步團隊中的義士,再過幾年變烈士的幾率是很高的。

Scrum的優點

講完缺點,當然也要談談Scrum的優點。同樣的,想要進步、自動自發的Team,在Scrum的框架下會得到尊重和授權;在一個正面循環之下,會不斷增加自己的能力和產品品質。
能在這種團隊和環境工作,成就感和滿意度都會遠超過由PM主導的傳統開發模式;至於個中滋味,就只能靠自己體會了。
因為Scrum是擴大器(或者說是照妖鏡),第一個導入的前提就是「心臟夠大顆」。察覺到團隊可以自我管理時,絕對會讓人雀躍不已;而在沒有外在壓力時,卻發現團隊產能直落谷底、或是不願意改善,用「傷心」也不足以形容這種失望。
所以,如果要導入Scrum,你心臟夠大顆嗎?
本文改編自作者於2021年7月出版的《敏捷管理生存指南:不是快,而是適者生存》一書。
發源於矽谷的敏捷式開發,在軟體產業如 Google、Facebook 臉書實證成功後,敏捷管理也開始影響各個不同的產業。
透過書中的實例和做法,無論老闆、主管或員工,科技業、服務業、傳產、學界或政府,都能運用敏捷讓自身工作更順心,團隊合作更順暢,企業成長更順利。
即將進入廣告,捲動後可繼續閱讀
為什麼會看到廣告
1.4K會員
2.0K內容數
為您送上頂尖作者的最新管理與科技產業思維。
留言0
查看全部
發表第一個留言支持創作者!
前兩天是我的「老朋友」Steve Jobs過世10週年紀念日。雖然認識已久,但說不上私交;在觀察Jobs和Apple超過30年之後,我對於這兩個傳奇因素的組合還是有一些自己的看法。
即使在本職工作範圍內,千里馬也可以用卓越的工作績效脫穎而出,為伯樂所發現。如果大家的能力都相當、擔任同樣的職務,又如何在本職工作內勝出呢?關鍵就在於,對本職工作範圍的認知,千里馬和普通馬會有所不同。
會給伯樂留下壞印象的,通常都是一些小事;千里馬往往不認為這些小事很重要,但是伯樂不這麼想。這些小事、瑣事、雜事發生的時候,才是真正讓伯樂留下深刻印象的「真實的一剎那」。
當台灣製造業面臨按下「Reset」的關鍵時刻,必須要重新思考企業轉型的策略:要挑戰什麼新領域?需要什麼新技能?有足夠的人才及科技嗎?什麼是現在的阻力?如何落實文化、如何執行?
未來的主要價值創造,都會偏向軟體和客製化,而關鍵因素則在於如何量產。無法量產的新創公司會被綁死在客製化專案上;所以,只要找到量產的方法和模式,就會是未來的獨角獸。希望透過本文的對話,可以給正在困惑中的讀者一些靈感。
Tim Cook繼任過世的Steve Jobs成為Apple執行長已經十年。這十年來,他帶領著Apple穩定前進、持續成長,讓它成為一家產品暢銷、市值超過2兆美元的成功企業。當然,跟任何領導者一樣,Cook功過都有;本文是作者評論Cook成績的系列文章上篇。
前兩天是我的「老朋友」Steve Jobs過世10週年紀念日。雖然認識已久,但說不上私交;在觀察Jobs和Apple超過30年之後,我對於這兩個傳奇因素的組合還是有一些自己的看法。
即使在本職工作範圍內,千里馬也可以用卓越的工作績效脫穎而出,為伯樂所發現。如果大家的能力都相當、擔任同樣的職務,又如何在本職工作內勝出呢?關鍵就在於,對本職工作範圍的認知,千里馬和普通馬會有所不同。
會給伯樂留下壞印象的,通常都是一些小事;千里馬往往不認為這些小事很重要,但是伯樂不這麼想。這些小事、瑣事、雜事發生的時候,才是真正讓伯樂留下深刻印象的「真實的一剎那」。
當台灣製造業面臨按下「Reset」的關鍵時刻,必須要重新思考企業轉型的策略:要挑戰什麼新領域?需要什麼新技能?有足夠的人才及科技嗎?什麼是現在的阻力?如何落實文化、如何執行?
未來的主要價值創造,都會偏向軟體和客製化,而關鍵因素則在於如何量產。無法量產的新創公司會被綁死在客製化專案上;所以,只要找到量產的方法和模式,就會是未來的獨角獸。希望透過本文的對話,可以給正在困惑中的讀者一些靈感。
Tim Cook繼任過世的Steve Jobs成為Apple執行長已經十年。這十年來,他帶領著Apple穩定前進、持續成長,讓它成為一家產品暢銷、市值超過2兆美元的成功企業。當然,跟任何領導者一樣,Cook功過都有;本文是作者評論Cook成績的系列文章上篇。
你可能也想看
Google News 追蹤
Thumbnail
接下來第二部分我們持續討論美國總統大選如何佈局, 以及選前一週到年底的操作策略建議 分析兩位候選人政策利多/ 利空的板塊和股票
Thumbnail
🤔為什麼團長的能力是死亡筆記本? 🤔為什麼像是死亡筆記本呢? 🤨作者巧思-讓妮翁死亡合理的幾個伏筆
Thumbnail
在數位時代,Scrum已成為專案管理的利器。本文介紹Scrum的核心角色、工件和事件,並結合我開發CDP的實際經驗,分享如何通過產品待辦清單管理、Sprint計劃與執行、每日站會和Sprint回顧來提升專案靈活性與效率。希望能啟發更多專案經理運用Scrum,優化專案流程。
那麼,Scrum 究竟是什麼?它是如何運作的,又是如何能夠幫助我們更有效地開發產品?接下來,我們將為你全面解釋 Scrum 運作流程,通過詳細 Scrum 入門教學,帶你一起掌握 Scrum 敏捷開發方法!
Thumbnail
在上回提到一些應該要避免的措施,以及時時梳理 product backlog 讓團隊有較好的估算,這回則是作為一位 scrum master,我們該如何自省與發現估算的問題,也是以自我反省的方式完結這個系列。
Thumbnail
在上回討論 Scrum 對於估算的精神與常見的估算單位,這回就來討論一些應該避免的事項,讓團隊能有更好的估算,下回則是過去的自省與感想。要讓團隊有較高品質的估算,agile coach 或 scrum master 可以觀察一些徵兆,若有發現盡早排除,免得讓團隊成員有壞習慣或是對估算這件事有陰影。
Thumbnail
這同是 2016 年的舊文,根據現在的閱讀習慣重新整理,文章分成三回陸續發布,本回先談談在 Scrum 中,為什麼要估時,然後談談比較常見的單位與用法。下回則是幾個小方法,讓團隊能有更好的估算。最後一回,則是一些過去的自省與感想。
Thumbnail
對於 Scrum,由於看過許多不同的說法而產生了困惑與模糊,曾經有幾年對於 Scrum 中提到的「Scrum Team」的定義為何、如何才能成為所謂的 Scrum Team 感到迷惘與不解,在實踐了 Scrum 幾年和再次閱讀這本書《Scrum:The Art of Doing ...
Thumbnail
這名字是刻意取Stop starting, start finishing的相反,有一陣子在觀察團隊時發現,story/task 的 burn-down線圖會發現到task幾乎都完成了,但story卻還懸在半空中,甚至在sprint結束前一天,還是有不少stories接近完工卻還沒完工。
Thumbnail
Acceptance criteria 確保 do the right things,DoD 則是確保 do the things right,兩者合在一起,才會 do the right things right。
Thumbnail
一般來說,會斤斤計較估算的數字,一個可能的潛在原因是來自管理層,忘記從哪看來的一句話:總是會得到想要的 KPI。意思是當制定一個指標,總是能得到期望的數字卻不一定能達到預期的效果。
Thumbnail
接下來第二部分我們持續討論美國總統大選如何佈局, 以及選前一週到年底的操作策略建議 分析兩位候選人政策利多/ 利空的板塊和股票
Thumbnail
🤔為什麼團長的能力是死亡筆記本? 🤔為什麼像是死亡筆記本呢? 🤨作者巧思-讓妮翁死亡合理的幾個伏筆
Thumbnail
在數位時代,Scrum已成為專案管理的利器。本文介紹Scrum的核心角色、工件和事件,並結合我開發CDP的實際經驗,分享如何通過產品待辦清單管理、Sprint計劃與執行、每日站會和Sprint回顧來提升專案靈活性與效率。希望能啟發更多專案經理運用Scrum,優化專案流程。
那麼,Scrum 究竟是什麼?它是如何運作的,又是如何能夠幫助我們更有效地開發產品?接下來,我們將為你全面解釋 Scrum 運作流程,通過詳細 Scrum 入門教學,帶你一起掌握 Scrum 敏捷開發方法!
Thumbnail
在上回提到一些應該要避免的措施,以及時時梳理 product backlog 讓團隊有較好的估算,這回則是作為一位 scrum master,我們該如何自省與發現估算的問題,也是以自我反省的方式完結這個系列。
Thumbnail
在上回討論 Scrum 對於估算的精神與常見的估算單位,這回就來討論一些應該避免的事項,讓團隊能有更好的估算,下回則是過去的自省與感想。要讓團隊有較高品質的估算,agile coach 或 scrum master 可以觀察一些徵兆,若有發現盡早排除,免得讓團隊成員有壞習慣或是對估算這件事有陰影。
Thumbnail
這同是 2016 年的舊文,根據現在的閱讀習慣重新整理,文章分成三回陸續發布,本回先談談在 Scrum 中,為什麼要估時,然後談談比較常見的單位與用法。下回則是幾個小方法,讓團隊能有更好的估算。最後一回,則是一些過去的自省與感想。
Thumbnail
對於 Scrum,由於看過許多不同的說法而產生了困惑與模糊,曾經有幾年對於 Scrum 中提到的「Scrum Team」的定義為何、如何才能成為所謂的 Scrum Team 感到迷惘與不解,在實踐了 Scrum 幾年和再次閱讀這本書《Scrum:The Art of Doing ...
Thumbnail
這名字是刻意取Stop starting, start finishing的相反,有一陣子在觀察團隊時發現,story/task 的 burn-down線圖會發現到task幾乎都完成了,但story卻還懸在半空中,甚至在sprint結束前一天,還是有不少stories接近完工卻還沒完工。
Thumbnail
Acceptance criteria 確保 do the right things,DoD 則是確保 do the things right,兩者合在一起,才會 do the right things right。
Thumbnail
一般來說,會斤斤計較估算的數字,一個可能的潛在原因是來自管理層,忘記從哪看來的一句話:總是會得到想要的 KPI。意思是當制定一個指標,總是能得到期望的數字卻不一定能達到預期的效果。