「沒有任何一款軟體系統是完美無缺的,任何系統都有缺陷。」——《持续测试》(本書為簡體中文作者出版書籍,引用內文則經過轉譯為正體中文。)
在觀賞現代的各諜報片時,我們經常會看到主角團隊中必然有某種高科技或駭客專家,可以利用各種高科技與系統漏洞幫助團隊達成任務。
回到現實生活,各軟體大廠經常也會設置問題回報中心,甚至祭出獎金設立安全漏洞回報獎勵計畫,希望能找出自家未能發掘的漏洞。
是的,我們無法第一時間就打造出完美無缺的軟體,但我可以在不斷迭代前進的路上,持續將軟體打磨的離完美更近一步。
DevOps 提倡許多的『持續』,持續整合、持續交付、持續測試、持續改善,這些串聯在一起的『持續』正是呼應這個時代的軟體開發所誕生的實踐。
變動已是常態,你的團隊已準備好因應這個持續變化的時代?