2020 年值得關注的 10 個 DevOps 趨勢

2019 年,我們在大大小小的企業中看到了許多成功的 DevOps 項目。如果你是其中一個,恭喜你!但仍有很多 DevOps 項目處於尚未啟動或者初級階段,2020 年,我們對 DevOps 的未來有什麼期待呢?

作為 DevOps 社區的思想領袖,我們相信下面的 10 個趨勢將會影響全球 DevOps 的下一年。

1、敏捷和 DevOps 將增強技術和業務職能部門之間的協作

敏捷和 DevOps 是源於技術領域的草根運動。然而,在許多情況下,敏捷和 DevOps 並沒有能突破技術。另一方面,敏捷已經被用於其他職能部門,包括財務、人力資源、採購和營銷。一些高層領導越來越多地邀請他們的整個組織“變得敏捷”。

然而,這似乎並沒有幫助技術社區與其他職能部門的同事協作。由於數字化給組織帶來的競爭壓力,到 2020 年,我們將開始看到更多跨職能的協作——以敏捷作為對話的起點。

為了加速這一過程,務必要鼓勵你的團隊與來自不同職能部門的人員探討他們使用敏捷方法的經驗。下面是一些有用的問題:你是如何實施敏捷的?你在幹什麼?你有什麼變化?你有什麼問題嗎?我們如何共同努力來幫助解決這些問題?這些問題將幫助來自不同職能部門的人們相互瞭解對方,從而增加協作。

2、培訓和提高 DevOps 技能將成為組織的優先事項

DevOps 需要嘗試新技術。DevOps 研究所最近的一項研究發現,55% 的受訪者更願意從組織內部聘請 DevOps 團隊。不幸的是,許多公司沒有必要的技能來做到這一點,而且由於預算限制,不大可能招聘新員工。

一種方法是建立內部培訓大學。速遞服務公司聯邦快遞就是這樣做的:該公司知道他們的工程師人才沒有足夠的技能,這導致它的 CIO 提出了聯邦快遞雲 Dojo,作為聯邦快遞的一所大學,教他們自己的工程師軟件開發技術。這所大學已經對 2500 多名軟件程序員進行了再培訓。

希望使用 DevOps 幫助其推進數字化轉型的組織必須在培訓、學習和提高 DevOps 所必需的技能方面做出重大改進。我們期待在 2020 年看到更積極主動的追求。

3、新技能和交叉技能培訓將催生 T 型專業人士

認識到人才市場競爭緊張,組織和個人將大量投資於技能培訓和交叉培訓,以滿足對新技能不斷增長的需求。雖然所有 IT 專業人員都需要提高跨域勝任能力,但是開發人員尤其需要在測試、容器化、基礎設施、人工智能和安全等領域拓寬他們的技能組合。

還將更加重視核心(軟)技能,如同情心、客戶體驗和協作。在許多領域,豎井開始減少,每個人都需要成為 T 型的,其所具備的知識既要有深度又要有廣度,這將成為支持創新的必要條件。所有這些培訓和新的協作(見上述趨勢 1)將導致更多的員工開發新的技術和專業技能以及個人素質,增加團隊中個體的深度和能力。

4、更多的團隊會將思維模式從“完成工作”轉變為“實現價值”

價值流映射可以幫助你的團隊改變對完工定義(DoD)的思維模式,從“我完成了我的工作”轉變為“實現了價值”。這是改變行為最有效的方法之一,可以讓你的團隊思考他們所從事工作的端到端生命週期。

這就是為什麼在 2020 年採用價值流管理至關重要。它將使你能夠自動化價值流映射的輸出,從而可以進行進度監控。這使得團隊可以根據週期時間將所有複雜的 DevOps 工具鏈與系統派生的數據連接起來。在 2020 年,採用價值流管理的團隊將能夠根據數據驅動的決策和優先級進行下一個提升實驗。

5、工具疲勞在得到改善之前將會繼續加劇

技術領域的工具和框架其數量令人生畏。IT 團隊在理解、連接和應用這些工具方面所面臨的挑戰還將繼續,到 2020 年,還不會有真正的解決方案。

DevOps 工具鏈的競爭異常激烈。活動和會議充滿了技術和最佳實踐環節。書籍、博客和視頻充滿了郵件收件箱,思想領袖渴望分享他們的專業知識。此外,為了集成新技術,越來越多的開源工具正在出現。

為了在複雜性挑戰中生存下來,擁有一個自動化策略變得越來越重要。當你努力開發這個策略的時候,不要忽略你想要解決的實際問題,以及如何利用自己的團隊來達到目標。

6、DevOps 將變得更加可度量,而度量標準將變得更加明確

“有量化,才談得上管理。”在彼得德魯克在其著作《管理實踐》中引用了這句話 60 多年後,它仍然有效。然而,我們都希望避免為了度量而度量。

在 DevOps 未來幾年裡,我們今天所知道的持續改進指標還會是重要的關鍵指標。我們預計,到 2020 年,會有更多的組織就度量維度和採用這些指標達成一致。那些尋求支持的人可以參考 DORA(DevOps Research and Assessment)的研究中列出的績效指標,該研究引用了軟件交付和運營性能(SDO)的五個指標,它們可以作為高績效 DevOps 團隊取得成功的主要指標。報告中的主要基準為 2020 年團隊必須改進的領域提供了指導。選擇這些關鍵指標並使用數據填充它們,將為 DevOps 的價值和旅程提供見解。

7、DevOps 團隊將獲得更多的收入,並體驗到更高的工作滿意度

2020 年,繼續沿著 DevOps 道路前進的員工將會看到他們的收入和工作滿意度的提升。自動化將允許員工從事更多的增值工作,而不是單調的手工工作,從而提高工作滿意度,降低壓力水平。

特別是,如果 DevOps 工程師在工作中通過自動化和協作改進了軟件交付,那麼他們的薪水將比承擔傳統角色(例如系統管理員)的同事高出許多。在培訓和認證方面的投資也會對代碼的質量產生積極的影響,因此可能會改善業務結果。反過來,這可能最終會改變更多組織內部的價值平衡,併為 IT 帶來更重要的戰略席位。它肯定會改進其他職能領域現在和將來使用它的方式。

8、服務管理和 DevOps 可能重新統一

隨著最近 ITILv4 的發佈,對於已經採用 DevOps 和服務管理框架 的組織來說,2020 年將是有趣的一年。軟件產品的開發和管理需要敏捷技術,減少浪費,專注於共創價值。DevOps、服務管理和其他最佳實踐(如 SRE)可以共存,使團隊保持一致,滿足涉眾的需求,並改進交付的價值。因為數字化轉型在一個組織內不會立即實現,所以成熟企業應該從最適合他們需求的最佳實踐和方法開始,從小處入手——然後學習、積累專業知識並擴大規模。

9、新一代的 IT 接管了一切

人們開始忘記 DevOps 出現之前的日子了。當今,IT 和 DevOps 團隊的年輕一代並不記得嚴格的豎井,職責領域有明確的界限(如基礎設施、運營、應用程序設計、開發、測試和安全)。他們不記得,大量的工作是如何在團隊和小組之間交接的。他們不知道產品所有者、業務分析師、架構師、開發人員、測試人員、發佈經理、系統管理員和基礎設施所有者必須就軟件的規劃、開發、測試、部署、運營和管理達成一致並進行協調。光是輸入這句話就夠累人的了;想象下那樣的生活。

2019 年,當我們慶祝 DevOps 10 週年時,我們看到,堵在 Dev 和 Ops 之間的牆已被移除。這是我們所有人慶祝的一個理由,並且在 2020 年,隨著越來越多的組織採用 DevOps,我們將會看到這一切的發生。

10、人工智能的應用將會上升,DevOps 團隊應該研究下

根據 ISACA 最近的一份報告,人工智能和機器學習(ML)最近被評為未來十年最重要的企業技術。兩者都將在下一代 IT 運營和 DevOps 團隊中扮演關鍵角色。AIOps 將使 DevOps 團隊能夠更快地分析更多的數據,從而改進關鍵流程、任務和決策。到 2020 年,預計會有更多的 DevOps 團隊採用這些工具,這些工具可以自動獲取大量的數據,使用 ML 進行分析,並能夠利用知識進行自動化或決策制定。

AIOps 市場發展勢頭日漸增強,22% 的 IT 企業 將 ML 和數據科學作為其工作的一部分。供應商的範圍很廣,有各種各樣的領導者。今年,AIOps 市場將繼續從科學項目轉向試點和實驗階段。

為了幫助 DevOps 的推廣使用,2020 年還有很多工作要做。它需要的不僅僅是工具和技術。DevOps 計劃必須成為變革計劃,這需要來自所有業務負責人的時間、資源和優先級承諾。今年,我們希望其中的一些趨勢能夠實現,而 DevOps 被視為一種新的工作方式。


分享到:


相關文章: