[讀書心得] SCRUM:用一半的時間做兩倍的事

SCRUM:The Art of Doing Twice the Work in Half the Time
作者:Jeff Sutherland
譯者:江裕真
出版社:天下文化
出版日期:2015/04/29

SCRUM,這詞彙來自於橄欖球裡面的爭球,引申為高效能的團隊(擁有上下一心、細膩合作以及明確目標等特性)。算是近幾年流行的敏捷開發方法的其中一種,試圖打破傳統「瀑布式」的計畫方式,用創新的團隊概念來達到「用一半的時間做兩倍事」的目標。其實這葫蘆裡面賣的藥源自於日式管理,沒有很難懂,但是換一套新作法總是會讓人心驚驚(特別是在守舊的環境底下),那麼對這新招多點了解或許就能卸下一些心防,讓組織能夠更有效率的做事。


那麼就直接切入正題。

傳統的瀑布式計畫,就是把企劃書寫成厚厚一本,把對未來的各種「規劃」(或說是想像)都寫在書裡面,再來按表操課就可以成功完成計畫了(太棒了)。但這種形式的案子其實風險很高,主要原因就是因為我們沒有辦法清楚預測未來(環境會改變),對於專案進度的規劃通常都過於樂觀(過於自信),結果就以失敗收場。而SCRUM這樣的敏捷工作方式,就是破除大戰略式的計畫,畢竟「計畫在開戰以後就沒用了」,讓工作改以相對小巧靈活的方式來執行。

當然這對團隊的要求很高,必須要有一個產品負責人(PM)勾勒出清楚的目標,然後組織一個跨功能的團隊(至少要能夠自行產出產品或執行任務)。這就像是組織一個特種部隊,不管面對什麼任務(像是營救、爆破、攻堅... 等等)都有辦法達成。

組織完團隊就是列任務清單,然後由產品負責人決定目標(優先順序)及品質,團隊決定怎麼執行(讓成員自行決定怎麼做事、擁有某些程度的自主性),而目的就是短時間內(2~4週的衝刺)交出可展示的成品。這目的就是要讓產品盡早可以運作,實地測試、玩過才能知道有沒有做對方向,如果弄錯也才能及早修正,弄對就繼續拼、進行下一個任務。而小組成員一次做一件事,專注進行某個任務,而不像是多頭馬車一次跑很多個任務,那就會浪費許多寶貴的時間。

要讓團隊高效能的運作,除了大家都要是高手以外,還必須要讓大家可以團結一心。SCRUM法的方案是找教練(也就是所謂的SCRUM大師),幫助大家排除執行任務時遇到的困難,也組織每天的例會讓大家可以清楚的溝通。另外也需要維持每個人工作時的心情,畢竟快樂工作的產出通常比不快樂時好的多。

再來就是不斷地讓團隊進行衝刺,直到案子完成。一次衝刺期間,可以用事先評估的任務大小積點,來換算成團隊工作的速度。再用這速度來算實際上所需要的工時,就會比看水晶球還要準確一些(至少相對具體,不是畫大餅)。

我在看這套方法的時候,覺得這確實就像一套武功,講求快速精準的執行。而這些觀念就必須是要「內化」而不是當成教條,說出「喔我們是SCRUM法所以不能隨便改目標」之類的藉口來搪塞顧客(客人聽到這種話白眼會翻不完吧)。這本書的概念就這樣也不多,或許需要實際跑看看才能體會敏捷開發方式的好處吧,推薦給想要改進組織效率的人參考。

留言

這個網誌中的熱門文章

[讀書心得] 善惡的彼岸:一個未來哲學的序曲

[讀書心得] 你交的朋友,會決定你的人生

[讀書心得] 管他的:愈在意愈不開心!停止被洗腦,活出瀟灑自在的快意人生