采用DevOps文化、實踐和工具的團隊將實現高績效,並能以更快的速度構建更好的產品,以獲得更高的客戶滿意度。
DevOps為什麽這麽受歡迎,經常被提起,和它的開發背景是分不開的。主要原因可歸納如下:
敏感需求的增加,即探索性工作的增加;軟件開發從傳統的瀑布模式向敏捷開發轉變,現在對敏捷開發提出了更高的要求。近年來,創新應用不斷湧現。在這些應用的研發過程中,大多采用小步快跑、快速試錯的方法。這些探索性的任務要求運維具備壹天發布多次的能力,企業需要完成從穩態到敏感態的轉變。軟件開發活動在企業經營活動中的比重越來越大;業務發展對軟件的依賴已經從輕度依賴、中度依賴發展到目前的重度依賴。有消除企業浪費的需求。軟件開發活動在企業中發揮著越來越重要的作用。和商業活動壹樣,軟件開發活動中也有很多浪費,企業管理中也必然有識別和消除浪費的需求。軟件開發中的浪費包括不必要和必要的浪費,包括:未使用的功能、軟件bug、等待測試、等待批準等。必要的浪費包括:工作項移交、測試、項目管理等。