「敏捷其實是不分實踐和原理的。」——《Agile學習手冊:Scrum、XP、精實和看板方法》
又是這種我很喜歡的大實話金句。
很多人以為熟讀了《敏捷宣言》或取得了某些證照就等同於理解 Agile。
但事實上,若沒有經過實踐,原理終究只是原理。
就像是我們幼年在學習騎單車、遊泳時那樣,沒有實際坐上單車摔個幾次、在水中嗆過幾次水,你又如何能體會什麼是真正的 Agile?
同樣的道理在實踐 DevOps 時也是相同的,我們不會因為安裝了幾套 CI/CD 工具,就算是完成了實踐。
你必須在組織、流程、工具、角色等多個層面中不斷地衝撞,就像是越野賽跑一樣,你的身上怎麼可能沒有灰塵與大小的擦傷呢?
如果去看 Agile 與 DevOps 的發展,其實它們本身就是踩著實戰經驗堆疊出來的;
既然前人都是這麼走來的,那麼你和你的團隊,是不是也像這些前人一樣,走在一條「做中學、不斷調整、與現實碰撞」的實踐之路呢?