> 如果你沒辦法向一個6歲孩子解釋你想要做什麼,那麼你大概自己也還不太清楚
> ——愛因斯坦 (Albert Einstein)
費曼學習法,假裝你要教一個小學生關於這個主題的知識,用最簡單明嘹的語言、方式講給他聽。在教學中不斷發現知識盲點,直到你能用最簡單的通俗易懂的敘述讓他聽懂。
我透過這個機會聊聊我對 Scrum 與敏捷的一些術語的理解,確保我是真的掌握。
如果你沒辦法向一個6歲孩子解釋你想要做什麼,那麼你大概自己也還不太清楚 ——愛因斯坦 (Albert Einstein) 在我接觸卡片盒筆記的同時,我也學到...
敏捷一詞來自於〈敏捷軟體開發宣言〉,當初是由軟體開發圈的 17 位前輩在雪鳥滑雪山莊所討論出來的四個核心價值觀。 個人與互動 重於 流程與工具 可用的軟體 重...
昨天聊到敏捷與調適性,今天就進一步來聊聊與之相關的 Scrum 三本柱——透明性(Transparency)、檢視性(Inspection)與調適性(Adapt...
「小孩才做選擇,大人全都要!」這句話我想是讀者們都耳熟能詳了。但在敏捷軟體開發我們卻不得不做這個小孩,或者確切說,做一名懂得選擇的智者——正如「在河邊待了一整天...
在敏捷軟體開發中,我想寫測試是一個被提倡的事,身為專業的軟體開發者,透過邊寫測試確保自己的程式符合預期是常見的手段。 而編寫測試在概念上,無非就是很簡單的三板斧...
在軟體開發中,很常有個慣性是,希望將某個元件都打造的最完整,在開始打造下一個元件,而且通常都是從很底層的地方開始。像是會先設計好非常彈性又完整的資料庫、資料表,...
在分享敏捷軟體開發知識給新夥伴時,我很常會順帶聊到庫尼文框架(Cynefin framework)。他是一個用來判斷現在身處處境的一種分類模型,並藉此決策要以怎...
今天要聊的就是 The Stacey Matrix,因為找不到 Stacey 較正式的譯名,所以就先用矩陣軸線為今天命題了。 The Stacey Matrix...
在敏捷軟體開發方法中,尤其在討論產品待辦事項開發優先順序時,總會有個詞不斷提及,那就是「價值」(Value)。那到底價值是什麼呢? 在比較顯性的層次裡,通常會把...