Essential Scrum 是Amazon 中賣最好 agile 書籍, 當初也有買一本, 可惜買了之後一直放在書櫃上冷凍. 直到這次, 很幸運地在 Scrum Gathering Shanghai 2014 中, 聽到作者Ken Rubin 的分享, 當下真的覺得, 暢銷書的作者真的不是當假的, 很得十分精彩, 我想應該很值得大家去買一本來看看.

 

Essential-Scrum-Rubin-Kenneth-S-EB9780321700421   

在這次分享中, 他的主題是經濟合理的 Scrum (Economically Sensible Scrum), 主要是想表達以下概念:

在實施 Scrum 時, 我們會很努力去進行 sprint 規劃會議, 每日例會, 檢視會議(review meeting), 和回顧會議(retrospective)等等.

不過你一定也聽過 ScrumBut, 例如: 我們執行 Scrum, 可是一個 iteration 要兩個月, 或者我們只有一三五才舉行站立會議, 或者我們覺得回顧會議好無聊, 所以只舉行過兩次. 這時候你會被人家質疑, 你不是真的在執行 Scrum, 你違背了 Scrum 的規則.

但是..... 但是..... 沒有違背 Scrum 的規則, 你就一定保證會成功嗎? 

答案當然不是, 為什麼呢? 作者認為有以下原因:

1. 開發過程中忽視或是誤用敏捷核心原則
大部份的時候, 我們都認為我們真的懂那些原則, 他們背後的原理, 或者是可適合使用的地方. 但是事實上, 我們都是一知半解, 可是卻很堅持地用錯誤的方法來實踐它. 作者舉了很多例子來說, 例如: 敏捷開發方法歡迎任何時都可以改變, 可是你必須要知道, 不同時間進來的改變, 你要付出的代價是不同的. 可以變, 但是你需要看投資報酬率是否值得.

 

螢幕快照 2014-06-14 下午3.42.20  

2. 未能在價值鏈中從頭到尾運用敏捷原則
Scrum 的重點是在開發階段, 可是你也知道, 公司內部不是只有開發團隊. 當你的 PM 或是高官不是 agile 時, 你還是需要一開始做出很詳盡的計劃, 所以你還是浪費很多時間在做之後可能用不到, 或是馬上不正確的東西. 此外, 如果你的合作夥伴也沒有敏捷的觀念, 你就算是每個月發佈新版本給他, 他可能也沒辦法給你任何回饋. 這時候你還是要每個月都發佈嗎? 你的目的為何? 可以有什麼好處嗎?

3. 未能以經濟合理的方式來組織團隊
要讓敏捷有效, 不只在開發上要用新方法, 在組織團隊上也要跟過去不同, 像是保持固定的團隊成員, 或者是 T 型人的隊員等等, 這些都是必備的條件. 否則即使你花了很多力氣, 讓團隊去學習 scrum, 實施 scrum, 你的效果還是不會很好. 你只會事倍功半而已.

因此, 最後作者總結說, 實施 Scrum 是必要的, 但是想要成功這樣還不夠. 你必須真的懂敏捷核心原則背後的道理, 並且考量投資報酬率, 來挑整實施的方式和時機. 我們要的不是教條式的遵守, 而是要能因時因地制宜, 以求得最大化的商業價值.

 

所以一切都要以賺錢為最高指導原則 XDDDD.

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 kojenchieh 的頭像
    kojenchieh

    David Ko的學習之旅

    kojenchieh 發表在 痞客邦 留言(0) 人氣()