DevOps2023現(xiàn)狀報(bào)告|注重文化、以用戶為中心是成功的關(guān)鍵
Google Cloud DORA 團(tuán)隊(duì)的一份新研究報(bào)告強(qiáng)調(diào)了企業(yè)文化和關(guān)注用戶作為成功軟件交付支柱的重要性。 ? 2023 DevOps 狀況報(bào)告分析了過去 9 年來通過此類最大規(guī)模調(diào)查收集的全球 36,000 多名 IT 專業(yè)人員的數(shù)據(jù)。今年的報(bào)告是繼 2022 年調(diào)查之后發(fā)布的,該調(diào)查發(fā)現(xiàn)越來越多的人采用工具和技術(shù)來幫助保護(hù)軟件供應(yīng)鏈。 ? Google Cloud 2023年年度報(bào)告研究和整理了DevOps實(shí)踐的關(guān)鍵成果,包括在創(chuàng)造客戶價(jià)值、實(shí)現(xiàn)團(tuán)隊(duì)創(chuàng)新和協(xié)作以及通過減少倦怠和提高滿意度來支持員工福利方面的組織績效(
文末查看報(bào)告獲取方式
)。 ? 衡量軟件交付性能
DORA 研究表明,企業(yè)的軟件交付績效水平可以預(yù)測整體績效、團(tuán)隊(duì)績效和員工福利。反過來,我們使用以下措施來了解軟件更改的吞吐量和穩(wěn)定性:
變更交付時(shí)間
:代碼變更從提交到部署需要多長時(shí)間
部署頻率
:將更改推送到生產(chǎn)環(huán)境的頻率
更改失敗率
:軟件部署引入需要立即干預(yù)的故障的頻率
失敗部署恢復(fù)時(shí)間
:從失敗的部署中恢復(fù)需要多長時(shí)間
?
報(bào)告分析揭示了四個(gè)績效水平,其中 Elite 群組表現(xiàn)依舊突出,能夠同時(shí)實(shí)現(xiàn)吞吐量和穩(wěn)定性。 ?
來源:Google DORA 2023 DevOps 狀態(tài)報(bào)告 ? 報(bào)告關(guān)鍵發(fā)現(xiàn)
2023 DORA 報(bào)告關(guān)于如何提高軟件交付能力總結(jié)出以下幾個(gè)關(guān)鍵要點(diǎn)。 ? 建立健康的文化
報(bào)告中確定的趨勢之一是強(qiáng)烈關(guān)注用戶和健康文化的作用。 ? 文化是構(gòu)建技術(shù)能力、激發(fā)技術(shù)績效、實(shí)現(xiàn)組織績效目標(biāo)和幫助員工取得成功的基礎(chǔ)。健康的文化有助于減少倦怠、提高生產(chǎn)力并提高工作滿意度。
具有健康、富有創(chuàng)造力的文化、讓員工有歸屬感的團(tuán)隊(duì)其組織績效比沒有此類文化的組織高出 30%
。
可改善員工福利的文化 ? 以用戶為中心進(jìn)行構(gòu)建
團(tuán)隊(duì)可以按照自己的意愿快速、成功地部署,但如果不考慮用戶,這可能會(huì)毫無意義。DORA 研究表明,以用戶為中心的方法來構(gòu)建應(yīng)用程序和服務(wù)是整體組織績效最有力的預(yù)測因素之一。事實(shí)上,以用戶為中心的構(gòu)建似乎可以告知并推動(dòng)在 DORA 研究中探索的所有技術(shù)、流程和文化能力的改進(jìn)。
關(guān)注用戶的團(tuán)隊(duì)績效比不關(guān)注用戶的團(tuán)隊(duì)高 40%
。
通過提高文檔質(zhì)量增強(qiáng)技術(shù)能力
高質(zhì)量的文檔放大了 DevOps 技術(shù)能力(例如,持續(xù)集成和基于主干的開發(fā))對組織績效的影響。這意味著高質(zhì)量文檔不僅有助于建立這些技術(shù)能力,而且有助于其發(fā)揮作用。例如,
當(dāng)高質(zhì)量的文檔發(fā)揮作用時(shí),SRE 實(shí)踐預(yù)計(jì)會(huì)對組織績效產(chǎn)生 1.4 倍的影響
??傮w而言,相對于低質(zhì)量文檔,
高質(zhì)量文檔可使團(tuán)隊(duì)績效提高 25%
。 ? 利用云提高基礎(chǔ)設(shè)施靈活性
通過利用云的快速彈性和按需自助服務(wù)等特性,團(tuán)隊(duì)可以從云中獲得最大價(jià)值。這些特征預(yù)示著基礎(chǔ)設(shè)施將更加靈活。例如,與不使用云相比,使用公共云可使基礎(chǔ)設(shè)施靈活性提高 22%。反過來,這種靈活性使團(tuán)隊(duì)的組織績效比基礎(chǔ)設(shè)施不靈活的團(tuán)隊(duì)高出 30% 。 ? 人工智能對 DevOps 的影響
研究表明,雖然人工智能的采用正在增長,但其影響仍然未知。 ? 使用 DORA 的一些績效指標(biāo)可以幫助指導(dǎo)團(tuán)隊(duì)嘗試使用人工智能的方法。例如,研究發(fā)現(xiàn)代碼審查時(shí)間更快的團(tuán)隊(duì)的軟件交付性能提高了 50%。代碼審查速度較慢的團(tuán)隊(duì)可能會(huì)嘗試使用人工智能作為代碼審查過程的一部分,以了解這如何影響他們的軟件交付性能。這是當(dāng)下研究小組看到的 AI 工具的采用情況: ?
關(guān)注“Seal 軟件”公眾號(hào)內(nèi)回復(fù)關(guān)鍵詞“
DORA23
”即可獲取報(bào)告。 ?
參考鏈接:
https://www.itprotoday.com/devops/google-dora-2023-state-devops-report-finds-culture-user-focus-key-success
https://cloud.google.com/blog/products/devops-sre/announcing-the-2023-state-of-devops-report
?