閱讀 | 告別瀑布,擁抱Scrum

更新於 發佈於 閱讀時間約 3 分鐘
raw-image

📖 告別瀑布,擁抱Scrum:解析微軟與Adobe如何在30天內開發出新軟體

《告別瀑布,擁抱Scrum》本書不是在講述敏捷技巧而是對於敏捷管理的系統性介紹,作者Jeff Sutherland及Ken Schwaber同時也是Scrum的創造者之一,從事軟體開發已經有70餘年的經驗,將這套敏捷開發心法推廣,也是這幾年矽谷大企業與新創公司普遍採用的方法。

書中舉了蠻多實際發生的經典案例,很值得一看,譬如美國FBI的查詢系統建置,由原本耗資4億美元動用400名軟體工程師的專案,最後導入Scrum後,僅用了1年的時間人力縮減到45人且僅耗費3000萬美元即完成90%的功能。

Adobe當年在開發Premier Pro CS3升級到CS4時,也遇到耗費需多的人力與資源,最後產品推出時間延期與成效不彰的狀況,最後也是導入敏捷開發後,大幅縮短產品推出週期,到現在Adobe甚至將敏捷這套管理方式,開發成軟體(Workfront)商用套件販售。

關於在講述Scrum時,我們常聽到的每日站立會議(Daily Standup Meeting)、故事(User Story)、衝刺(Sprint)及衝刺回顧(Sprint Retrospective)等事件,以及Scrum的各角色與權責,如產品負責人、Scrum Master、開發團隊等,在本書附錄有詳盡的解釋,也可以搭配看先前分享的另一本書《SCRUM:用一半的時間做兩倍的事》,會更有心得,這也是Jeff Sutherland的另一本著作。

而多數企業對於Scrum的推廣處於理解容易,實踐困難,個人分析歸納以下幾點:

1. 團隊包含高層的思維轉型困難,畢竟瀑布開發習慣了,很難體會敏捷帶來的好處,加上多數高層已經很少會親自下來動手做了。

2. 從上到下的一致性,不能只有小團隊自己執行而是跨部門與橫向單位都要一起變革,否則你會發現離開團隊,其他單位都還是在瀑布開發。

3. 最後,也是最重要的就是充分授權,要改革最重要的還是公司高層必須授權避免綁手綁腳。

在本書中的最後附錄「Scrum指南」,大致上就是在複習一次書中講的重點。

  1. Scrum團隊各角色定義與權責(責任與義務)
  2. Scrum流程與事物說明(敏捷流程)
  3. 交付與產出的說明(Sprint目標與回顧)

網路上有,有興趣也可以看看:

http://www.scrumguides.org/docs/scrumguide/v1/Scrum-Guide-CN.pdf

最後,如果問我導入Scrum的好處是什麼,我會認為是提高團隊的生產效率與交付速度,同時也提升工作品質。敏捷管理不是懂工具應用而已,管理的心態、團隊文化才是最後能否成功的要件!


【後記】

比較想要分享的是書中提到的「死亡行軍」。執行專案最怕碰到死亡行軍(Death March),在台灣多數企業,包含我自己身邊就遇過不少專案是死亡行軍模式,死亡行軍的共同特徵,就是預期價值很低,專案團隊整體士氣低迷,長期加班人人疲憊不堪,對未來充滿悲觀,能跳槽的努力跳,不能跳的如行屍走肉般度日如年。上述是不是講到很多人痛點,而會造成死亡行軍專案的原因有很多,如缺乏經驗者所作出的不成熟承諾或是專案未經妥善管理等。綜觀上述我們要做的除了是改變管理思維外,最重要的還是管理者要看到自己的問題。

最近看一篇文章也剛好呼應這本書所帶來的好處,27歲外商CEO讓公司從40人壯大到300人(https://www.cheers.com.tw/article/article.action?id=5100742&page=3),而這家公司也正是台灣目前導入敏捷開發非常成功的新加坡商鈦坦科技。

#閱讀筆記 #B024

avatar-img
30會員
26內容數
透過閱讀分享,擴展視野、提升思辨能力。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
JJ Chang的沙龍 的其他內容
對一個人來說,最重要的是「自律和自立」。也就是說,「能夠用自己的腦袋思考、行動」,不是因為別人說了才去做,而是根據自己的判斷展開行動、邁向目標。這就是自主人生。
追求優秀,成功隨緣。一個明智的人應把精力放在那些自己可掌控的事物上,儘管優秀無法保證能獲得社會意義上的成功,但追求優秀的人藉由充分的自我發展,生活充實而富意義,從某種角度來說也是一種成功,而這種成功無需他人或社會來認同。
打造團隊也要懂得營造快樂的氛圍,當你問高績效團隊,最令人快樂的是什麼,他們會說快樂是來自於努力的過程,把自己的身體、心理及精神狀態發揮到極限。
真正的奇蹟不在於我跑完了,而是在於我有勇氣起跑
學習的能量來自於一再探究問題的根本,找答案的過程,往往比找到答案本身更具意義
對一個人來說,最重要的是「自律和自立」。也就是說,「能夠用自己的腦袋思考、行動」,不是因為別人說了才去做,而是根據自己的判斷展開行動、邁向目標。這就是自主人生。
追求優秀,成功隨緣。一個明智的人應把精力放在那些自己可掌控的事物上,儘管優秀無法保證能獲得社會意義上的成功,但追求優秀的人藉由充分的自我發展,生活充實而富意義,從某種角度來說也是一種成功,而這種成功無需他人或社會來認同。
打造團隊也要懂得營造快樂的氛圍,當你問高績效團隊,最令人快樂的是什麼,他們會說快樂是來自於努力的過程,把自己的身體、心理及精神狀態發揮到極限。
真正的奇蹟不在於我跑完了,而是在於我有勇氣起跑
學習的能量來自於一再探究問題的根本,找答案的過程,往往比找到答案本身更具意義
你可能也想看
Google News 追蹤
Thumbnail
「"衝刺 Sprint"是“敏捷開發 Agile Development”的“爭球法 Scrum”中的用語。 首先設定一個產品使用流程作為目標, 然後在一週至一個月期間內,將能夠做到這個使用流程的功能製作出來。 這段預設用來迅速進行開發工作的期間,就叫做衝刺期間。」 「精
Thumbnail
「Scrum的用意是為科技業設想一套更快速,更可靠,更有效的軟體開發手法。」 「Scrum源自於 Toyota生產系統,以及空戰的OODA循環。」 「設定為期一週至一個月的“衝刺 Sprint",以維持動能,讓每個成員承擔應有的責任。」 「進行簡短的"每日立會 Daily St
Thumbnail
敏捷開發的實踐方式有很多,其中以簡單、易懂的 Scrum 框架最廣為大家接受。 2024年7月 LeSS 網站發布了新一版的《Scrum 指南》,其中調整的內容我覺得讓這個框架更符合實務上的應用,因此就其內容並結合個人經驗與見解撰寫這篇短文,希望幫助大家快速了解這套能幫助團隊適應變化的敏捷開發方法。
Thumbnail
如何有效運用Scrum的船舶理論來主持專案檢討會。船舶理論將專案比作船,通過風帆、礁石、錨等元素可視化檢討內容。會議前的準備、進行步驟及專案經理的主持技巧,幫助團隊在輕鬆愉快的氛圍中總結經驗、識別問題、制定改進計劃,從而提升未來專案的成功率。
Thumbnail
在數位時代,Scrum已成為專案管理的利器。本文介紹Scrum的核心角色、工件和事件,並結合我開發CDP的實際經驗,分享如何通過產品待辦清單管理、Sprint計劃與執行、每日站會和Sprint回顧來提升專案靈活性與效率。希望能啟發更多專案經理運用Scrum,優化專案流程。
Thumbnail
敏捷的成功需要整個團隊參與及沉浸式敏捷體驗,本文以失敗案例為例,探討敏捷失敗以及如何成功。作者認為,成功源於做對很多事,而失敗往往只因為少做了或做錯了一件事,敏捷的第一步是找到對的人,開始第一次的沉浸式敏捷體驗並獲得第一次成功經驗,讓團隊直接做中體驗與感受敏捷的好處,就會啟動敏捷在組織內的擴散與成功
Thumbnail
本文介紹了在公司專案中採用敏捷(Agile)方法,並分享了Scrum的好處、成員負責工作以及工作流程。希望可以掌握Scrum的核心:透明度、檢視和調整的核心,來推動敏捷工作。
當投標截稿時限緊迫時,該怎麼辦? 敏捷就很重要,不只拿A,更要衝刺拿A   我於2018研讀Jeff所寫SCRUM(敏捷)一書, 感到相見恨晚,恰逢其時。 把我過去準備投標或執行專案經驗, 在本書已整理出一套更有系統論述, 值得推薦你去學習並應用在工作上, 敏捷強調執行專案要有兩種能
Thumbnail
敏捷測試能有效幫助科技公司應對網路興起、軟體當道和資訊爆炸的挑戰,透過小型、跨功能團隊的協作與快速執行,並以用戶反饋進行快速迭代以測試產品假說。本文談到敏捷開發的迷思、MVP的重要性以及風險的注重,以及精實創業中如何驗證市場假說。同時提出敏捷的問題點,並結合同理心設計以滿足消費者情感上的需求。
Thumbnail
「"衝刺 Sprint"是“敏捷開發 Agile Development”的“爭球法 Scrum”中的用語。 首先設定一個產品使用流程作為目標, 然後在一週至一個月期間內,將能夠做到這個使用流程的功能製作出來。 這段預設用來迅速進行開發工作的期間,就叫做衝刺期間。」 「精
Thumbnail
「Scrum的用意是為科技業設想一套更快速,更可靠,更有效的軟體開發手法。」 「Scrum源自於 Toyota生產系統,以及空戰的OODA循環。」 「設定為期一週至一個月的“衝刺 Sprint",以維持動能,讓每個成員承擔應有的責任。」 「進行簡短的"每日立會 Daily St
Thumbnail
敏捷開發的實踐方式有很多,其中以簡單、易懂的 Scrum 框架最廣為大家接受。 2024年7月 LeSS 網站發布了新一版的《Scrum 指南》,其中調整的內容我覺得讓這個框架更符合實務上的應用,因此就其內容並結合個人經驗與見解撰寫這篇短文,希望幫助大家快速了解這套能幫助團隊適應變化的敏捷開發方法。
Thumbnail
如何有效運用Scrum的船舶理論來主持專案檢討會。船舶理論將專案比作船,通過風帆、礁石、錨等元素可視化檢討內容。會議前的準備、進行步驟及專案經理的主持技巧,幫助團隊在輕鬆愉快的氛圍中總結經驗、識別問題、制定改進計劃,從而提升未來專案的成功率。
Thumbnail
在數位時代,Scrum已成為專案管理的利器。本文介紹Scrum的核心角色、工件和事件,並結合我開發CDP的實際經驗,分享如何通過產品待辦清單管理、Sprint計劃與執行、每日站會和Sprint回顧來提升專案靈活性與效率。希望能啟發更多專案經理運用Scrum,優化專案流程。
Thumbnail
敏捷的成功需要整個團隊參與及沉浸式敏捷體驗,本文以失敗案例為例,探討敏捷失敗以及如何成功。作者認為,成功源於做對很多事,而失敗往往只因為少做了或做錯了一件事,敏捷的第一步是找到對的人,開始第一次的沉浸式敏捷體驗並獲得第一次成功經驗,讓團隊直接做中體驗與感受敏捷的好處,就會啟動敏捷在組織內的擴散與成功
Thumbnail
本文介紹了在公司專案中採用敏捷(Agile)方法,並分享了Scrum的好處、成員負責工作以及工作流程。希望可以掌握Scrum的核心:透明度、檢視和調整的核心,來推動敏捷工作。
當投標截稿時限緊迫時,該怎麼辦? 敏捷就很重要,不只拿A,更要衝刺拿A   我於2018研讀Jeff所寫SCRUM(敏捷)一書, 感到相見恨晚,恰逢其時。 把我過去準備投標或執行專案經驗, 在本書已整理出一套更有系統論述, 值得推薦你去學習並應用在工作上, 敏捷強調執行專案要有兩種能
Thumbnail
敏捷測試能有效幫助科技公司應對網路興起、軟體當道和資訊爆炸的挑戰,透過小型、跨功能團隊的協作與快速執行,並以用戶反饋進行快速迭代以測試產品假說。本文談到敏捷開發的迷思、MVP的重要性以及風險的注重,以及精實創業中如何驗證市場假說。同時提出敏捷的問題點,並結合同理心設計以滿足消費者情感上的需求。