最近聽了「產品三眼怪」的一集 Podcast: 【Podcast EP03】敏捷或瀑布開發哪個好?流程用哪種重要嗎?,覺得還不錯,我雖然是工程師但對於這樣的題目也是會想了解,就邊聽的時候隨手寫了一些筆記:
敏捷也不一定是全部都敏捷,在之前也還是可能會有一個瀑布,會是混合的
敏捷和瀑布對看待資源的角度會不太一樣,敏捷比較會是在已經固定好資源的情況下,依照進度調整「內容」,而瀑布比較是依照進度調整「資源」
某些情況瀑布看起來風險比較小,比如說需求明確的產品、功能需要一起上(新功能上線)、或者時程比較固定的情形下
當功能會有一些外部的互相依性(比如說更需要用戶的回饋、或要做某個實驗之後會改變方向,決策上會有一些叉路)的時候,敏捷比較彈性
敏捷的本意是要搜集市場回饋、比如產品優化(需要A/B testing之類)
用哪一個方法風險會比較小來區分要選擇使用哪一個方法
選擇RD或成員喜歡的方式更為重要
當PM更有經驗、資深了以後,因為手上有的工具更多了,所以也不見得會需要拘泥於要一定要遵照某種工具的使用方法