「雖然在許多情境中 Scrum 都是一個很棒的方法,但是它並不是一個適用於所有情境的解決方案。」——《Essential Scrum 中文版》
如果把今天金句中的 Scrum 換成 Kanban、SAFe、LeSS、Agile、DevOps、甚至是 CI/CD,其實金句依然成立。
這世上從來就沒有萬用的銀子彈或萬靈丹。
每一間企業的團隊文化、組織結構、產品性質都不同,適合別人的方案,不一定適合你。
這也是為什麼我們需要成功案例、失敗案例、社群、研討會、課程、顧問,以及永遠不嫌多的相關好書。
因為我們不希望自己是因為追趕流行而導入這些新東西。
不希望團隊或老闆(咦)在還沒搞清楚那葫蘆裡是賣什麼藥,就被一個聽起來很潮的 buzzword 吸引,然後倉促的開始導入。
認識 Agile 與 DevOps 要先從理解自己團隊現在的位置與需要解決什麼問題開始,工具或框架的選擇,不會是你第一時間需要煩惱的事情。
你們企業寫在官網介紹中的「我們有在跑 Scrum、實踐 DevOps」,那是因為 Scrum 或 DevOps 真的適合你們,或者只是因為看到大家都有寫上這些關鍵字呢?