一名CIO需要什么樣的DevOps團隊?
IT領導者可以從大量探索DevOps的材料以及DevOps轉型所需的具有挑戰性的文化轉變中學習。但是,你是否與DevOps團隊面臨的短期和長期挑戰保持一致?以及CIO真正需要的是什么?
在與DevOps團隊成員的對話中,我聽到的一些內容可能會讓你大吃一驚。 DevOps專業人員(無論是內部團隊還是外部團隊)都希望將以下內容放在CIO視野的頂部。
1.溝通
首先,DevOps專業人員需要同行級的溝通。有經驗的DevOps團隊非常了解當前的DevOps趨勢,成就和行業失敗,并有興趣分享這些信息。DevOps的概念很難傳達,因此應該建立一種新的工作關系,在這種關系中,關于IT當前狀態的定期(不要擔心,而不是每周)對話,環境中的部分如何與整體IT架構。
相反,準備與DevOps團隊分享當前的業務需求和目標。業務目標不再與IT孤立存在:它們現在已經成為推動IT技術進步的重要組成部分,而IT則決定了如何有效執行業務需求和目標。
專注于參與而不是領導,在決策時,你仍然是最終的仲裁者,但要明白這些決策最好是通過協作來激勵和激勵你的DevOps團隊。
2.減少技術債務
其次,努力更好地理解技術,以及如何減少DevOps的努力。你的DevOps團隊正在這方面努力工作。在這種情況下,技術債務是指人力和基礎設施資源每天通過在單一的,不可持續的環境之上維護和增加新的功能而被篡改。
常見的CIO問題包括:
為什么我們需要以新的方式做事?
為什么我們花時間和金錢呢?
如果沒有新的功能,只有現有的部分被自動化打破,那么收益在哪里?
“如果沒有壞就不解決”的思想是可以理解的。但是,如果汽車行駛的很好,而路上的每個人都加速過來,你的環境就會破裂。珍貴的資源繼續被用來支撐或增加環境的樂趣。
孤立地解決每一個問題導致從一開始就有一個妥協的選擇,隨著每個連續的補丁(逐層添加到沒有支持它的基礎)而惡化。實際上,這種方法類似于堵塞連續失敗的堤壩。你遲早會用盡手指,在壓力加大的情況下,整個事情就會被壓垮,淹沒你的資源。
解決方案:自動化。自動化的結果是可擴展性,每個人都可以減少維護和增長IT環境的工作量。如果增加人力是發展業務的唯一途徑,那么可擴展性就是一個夢想。
自動化降低了你的人力需求,并提供持續IT發展所需的靈活性。很簡單,對吧?是的,但是你必須為延遲滿足做好準備。為了獲得自動化的后端財務收益,提高生產力和效率,需要投入大量的時間和精力進行架構和結構的改變。作為IT領導者接受這些挑戰對于您的DevOps團隊成功執行至關重要。
3.信任
最后,請相信您的DevOps團隊,并確保他們知道這一點。DevOps專家明白,這是一個棘手的要求,但是他們必須擁有無可爭議的支持和積極參與的意愿。隨著DevOps團隊不斷改進您的IT環境,同時適應不斷變化的技術,這通常會成為你“隨時學習”的體驗。
傾聽,傾聽,傾聽并相信他們。通過提高效率,生產力和業務響應能力,DevOps的變化非常有價值,而且值得花費時間和金錢。信任您的DevOps團隊可以讓他們自由地做出最有效的IT改進。
新的CIO底線:為了最大限度地提高DevOps團隊的潛力,請離開領導層的舒適區,接受“CIOps”轉型。在整個DevOps過渡期間繼續與DevOps團隊尋求共同點,幫助你的組織實現長期的IT成功。