[敏捷和 DevOps 做得好的關鍵是什麼?]
如何判斷一家公司 agile 和 DevOps 做得好不好呢?
文化是很關鍵的因素, 但是這個東西是內在的, 不容易觀察出來
但是有什麼東西是外顯的? 很容易被觀察到呢?
在看過幾家成功案例後 (FB, Etsy, Microsoft, Netflix, Google)
你可以發現它們都有共同的地方 ......
那就是自動化測試做很多, 很廣, 很多層次 .....
有 BVT 測試, 有 daily build, 有單元測試, 有整合測試, 有壓測等等 ...
它佈下了許多安全網, 讓快速調整時也不會害怕
一旦出問題, 就會被及早抓出來
否則你的快速因應改變, 只是讓事情越改越可怕
工程師們, 努力增加你的自動化測試 喔
老闆們, 要讓工程師們有時間去做自動化測試 和增強其技能 喔
Search