Scrum用一半的時間做兩倍的事情是一本介紹Scrum緣起的書,作者Jeff Sutherland是Scrum發起者之一。書中并沒有談Scrum的運行方法,主要是著墨在Scrum的歷史和背後的思維。適合想看Scrum故事,跟跑Scrum後想更了解歷史背景和理論的人,如果要看如何跑Scrum,看Scrum Guide或Scrum Primer都有很具體的說明。
作者: 敏捷黑手阿一 Yves Lin
往烏托邦前進 – 敏捷是理想主義還是保守主義?
敏捷開發到底是理想主義(激進主義)還是保守主義?
在往下看下去之前,先回答以下三個題目看看自己是理想主義(左派)還是保守主義(右派)吧?
- 你對人類知識的看法是:
- 只要我們充分利用理性和知識,就能設計出完美的社會和系統,建構社會就如同蓋一棟房子一樣
- 理性和知識是有局限而且渺小的,我們只能慢慢摸索發展,建構社會就如同大樹一樣用長的
- 你對進步的看法是:
- 我們要靠大幅度的變動,脫離舊且亂的秩序,這樣最有可能把我們帶向進步
- 我們要靠小幅度的變動,在既有基礎上改善,這樣最有可能把我們帶向進步
- 你對自己遭遇到挫折與失敗的看法是:
- 我們要更多外在的支援,環境的影響比自己重要
- 我們要改善自己的能力,自己的影響比環境重要
Why am I still a developer (after more than 30 years)? by James Grenning – 活動感想
(2014/9/17) Today I am very lucky to hear speech by James Grenning “Why am I still a developer?” during his transit in Singapore.
James is one of the first signatory of “Agile Manifesto” and inventor of Planning Poker (YES, THE Planning Poker we use now). He is doing agile and XP but not in Scrum alliance. Wrote book “Test-Driven Development for Embedded C” 閱讀全文〈Why am I still a developer (after more than 30 years)? by James Grenning – 活動感想〉
能量破表的震撼 – 大人學 By 謝文憲課程心得
換了新名片,我就是Scrum Master了 (部門主管篇)

另一種常見的Scrum導入方式是由部門主管自己跳下來當Scrum Master,在關於Scrum Master的一些怪味道中提到,主管當Scrum Master,的風險就是沒辦法產生一個自組織的團隊。而讓團隊有自我組織的能力是跑Scrum最大的理由之一,所以強烈不建議主管拿Scrum Master的角色,反而主管拿Product Owner的角色會是比較容易養成自組織的團隊。
但如自組織不是近程目標,也充分了解風險,主管擔任Scrum Master也不是不行。假設主管要當Scrum Master,會建議要如何實作呢?
覺察力 哈佛商學院教你察覺別人遺漏的訊息 – 讀書心得
差一分鐘而已 – 別小看滑坡效應
幾年有次在剪頭髮時,剛剛好是店長幫我剪,這個店長很愛抬槓。那時候也不趕時間,也就有一搭沒一搭的聊天。從晚上八點開始剪,眼看就要八點半了,突然店長瞄向櫃檯的方向,跟他們小妹喊:『現在時間幾點,為什麼在結賬了?』
小妹張大無辜的雙眼說:「要八點半了,不是八點半要結賬嗎?」
店長頭也不回的說:『八點半結就是八點半結,不可以先結。』
無辜的小妹不服氣回說:「差個一分鐘哪有什麼關係。」
愛抬杠的店長轉過頭,嚴肅的小妹說:『今天差一分鐘,明天差兩分鐘,下禮拜差十分鐘,下個月就八點結賬了!』
Scrum有三寶 – 用什麼工具來跑Scrum
有些人問我們公司用什麼Scrum管理軟體來跑Scrum,Yves的回答總是會換來懷疑的目光。因為答案是”我們公司沒有用Scrum管理軟體“。但是我真的沒有要藏私,因為要勉強算是軟體管理工具話,我們有Wiki,內部開發的報修系統和派工系統。但專門做Scrum管理的系統真的沒有。
但我們是有用其他工具跑Scrum的,而且很有效,Yves個人稱這些工具Scrum三寶:
其實你不懂我的心 – 用敏捷方法探索客戶需求
接受預估不可能準後,下一步是了解客戶的需求。
客戶要的軟體跟夢中情人是一樣的,不管列出再多條件:大學畢業,身高一米七,腿長一百公分,溫柔,體貼,勤奮,顧家。都是僅供參考。
具體的標準如身高還好搞定,溫柔體貼勤奮顧家到底要怎麼衡量啊?而且往往看對眼的時候什麼標準都不重要了,變成自己溫柔體貼勤奮顧家每天當工具人。所以知道如何找夢中情人,就知道如何了解客戶需求。
閱讀全文〈其實你不懂我的心 – 用敏捷方法探索客戶需求〉
當初說好的山盟海誓呢? – 談Sprint Commitment
跑Scrum的團隊應該都對Sprint Commitment不陌生。
怎麼解釋Sprint Commitment的概念呢?
就是開發團隊在Sprint Planning上依照Product Owner(PO)給的Items(又稱Story)優先順序,從最高的開始拿,一直拿到『啊,這個我們這次做不完』為只。
開發團隊所拿取的所有Items就叫Sprint Commitment(衝刺承諾),有些團隊還會定出Sprint Goal(衝刺目標)來讓這段時間團隊可以聚焦。很多PM或主管聽到Sprint Commitment這東西都會眉開眼笑,終於可以讓產品可以逼著團隊吞掉準時完成啦,但,案情真的那麼單純嗎?