2021年DevOps生態報告 | Puppet

banq發表於2021-07-23

每年,我們都會根據我們在現場觀察到的情況,並以資料和統計分析為後盾,嘗試為 DevOps 對話帶來新的視角。今年,我們開始探討為何如此多的公司似乎陷入了 DevOps 演變的中間,團隊身份和互動模型的作用,以及自動化和雲的興起是否與組織在 DevOps 演變中的成功有關.
我將分享一些我們學到的東西,但我強烈建議您下載報告並親自閱讀!在這裡下載。
 

文化障礙使處於中間發展階段的公司被夾在中間
我承認我並不驚訝地發現,文化障礙在很大程度上導致組織陷入 DevOps 發展的中間。最高度進化的公司受益於自上而下的自下而上轉型。那就是文化。不到 2% 的高速發展組織報告說他們在執行層面反對 DevOps,18% 報告他們沒有文化障礙。
雖然與文化相關的挑戰在低進化組織中最為嚴重,但在進化中期的公司中仍然存在阻礙因素。在發展中期的公司中,出現了各種文化障礙。21% 的人表示他們的文化不鼓勵風險,20% 的國家責任不明確。18% 的人報告快速流最佳化不是優先事項,而 17% 的人認為反饋迴圈不足。
 

團隊身份和清晰的互動正規化很重要
那麼當責任不明確時會發生什麼?由於組織結構和動態中的裂縫,企業無法發展。91% 的高度進化的團隊向其他團隊報告他們清楚地瞭解他們的職責,而低進化的團隊中只有 46%。雖然超過 3/4 的高度進化的團隊表示,與自己團隊相鄰的團隊清楚地瞭解他們與自己團隊相關的職責,但只有 1/3 的低進化團隊聲稱相同。
高度進化的公司採用團隊拓撲模型;他們使用流對齊團隊和平臺團隊的組合作為大規模管理團隊認知負荷的最有效方式,並且他們擁有少量團隊型別,其角色和職責被相鄰團隊清楚地瞭解。擁有這樣的團隊——併為這樣的團隊命名——為實現 DevOps 的大規模成功創造了一條更明確的路徑。我個人認為,像“DevOps 團隊”這樣模稜兩可的頭銜會給許多實際上沒有做好 DevOps 的組織提供一種錯誤的準確感。
 

DevOps 不是自動化,DevOps 不是雲
擅長自動化並不會讓你擅長 DevOps;然而,高度發展的公司更有可能實施廣泛和普遍的自動化。事實上,90% 擁有高度發展的 DevOps 實踐的受訪者表示,他們的團隊已經自動化了大多數重複性任務。(只有 62% 處於進化中期的組織報告高度自動化。)
大量組織正在使用雲,但只有高度發展的 DevOps 團隊才能很好地使用它。組織不應期望僅僅因為使用雲和自動化而變得高度進化。雖然我是第一個指出雲和自動化很重要的人,但組織還需要解決組織和團隊方面的問題,即幫助團隊明確他們的使命、主要客戶、介面以及與他人進行健康互動的因素。
 
 

相關文章