在網路上看到一篇文章(見參考資料), 比較了 Agile, Lean 和 Design sprint, 感覺他的想法很不錯, 因此整理了重點出來.
Agile
(1) 資源: 開發團隊
(2) 著重於: 做出一些東西來驗證想法
(3) 週期: 通常迭代是 1-4 週, 最常見是 2 週
(4) 說明
為了幫助開發團隊很快打造出東西. 客戶從產生的 build 中給回饋, 開發人員從測試中得知程式運作狀況. 設計人員在幾次迭代後, 更了解系統的用處.
Lean
(1) 資源: 整個公司
(2) 著重於: 先上市去驗證想法
(3) 週期: 通常是 2-3 個月, 或者更短
(4) 說明
為了幫助讓產品更快上市. 產品團隊可以從客戶的互動中, 了解用戶要什麼. 設計人員從數據或是後續的測試中, 學習到客戶想要什麼.
Design Sprint
(1) 資源: 產品設計團隊
(2) 著重於: 想法的確認
(3) 週期: 最多 5 天
(4) 說明
在產品被建造或是上市前, 產品設計團隊從測試結果, 收集到客戶回饋, 來了解下一步要做什麼.
![](https://pic.pimg.tw/kojenchieh/1518568635-4159987356_n.png)
所以不管是 agile 或者是 lean 的做法, 開發團隊還是會需要把東西給做出, 這還是浪費了開發人員的時間和資源.
Design sprint 的做法, 就是使用 產品設計團隊 的資源, 去確認創新的點子是否可行. 所以 design sprint 算是這裡面最快的方式.
有人說, 那就用 waterfall 就好了, 那就不會浪費開發人員的時間啊, 沒有搖擺, 沒有修正, 一路直接把所有東西依序做完. 完美, 一切真棒. 是啊, 我能說什麼呢?
參考資料:Had enough of agile sprints? Time for design sprints
全站熱搜