DevOps心態(tài)的5個(gè)基本價(jià)值
如今,許多IT專業(yè)人員都在努力適應(yīng)變化和破壞??梢赃@么說,您是在努力保持開燈狀態(tài)嗎?你感到不知所措嗎?這并不少見。如今,現(xiàn)狀還不夠,因此IT部門不斷嘗試重新發(fā)明自己。
憑借30多年的綜合IT經(jīng)驗(yàn),我們見證了人員和關(guān)系對(duì)于IT的有效能力和業(yè)務(wù)蓬勃發(fā)展的重要性。但是,大多數(shù)時(shí)候,我們有關(guān)IT解決方案的對(duì)話始于技術(shù),而不是人員和流程。尋找應(yīng)對(duì)業(yè)務(wù)和IT挑戰(zhàn)的傾向太普遍了。但是,您不能購買創(chuàng)新,DevOps或有效的團(tuán)隊(duì)和工作方式;他們需要得到培養(yǎng),支持和指導(dǎo)。
破壞如此普遍,并且對(duì)變更速度的需求如此迫切,我們需要紀(jì)律和護(hù)欄。下面描述的DevOps思維定勢(shì)的五個(gè)基本價(jià)值將支持使我們達(dá)到目標(biāo)的實(shí)踐。這些價(jià)值觀不是新思想。從我們的經(jīng)驗(yàn)中學(xué)到了它們的重構(gòu)。其中一些值可以互換,也可以靈活使用,它們指導(dǎo)支持(如支柱)這五個(gè)值的總體原則。

1.利益相關(guān)者的反饋至關(guān)重要
我們?nèi)绾沃雷约簽槲覀儎?chuàng)造的價(jià)值是否比利益相關(guān)者更大的價(jià)值?我們需要持續(xù)的質(zhì)量數(shù)據(jù)來分析,提供信息并做出更好的決策。來自可信賴來源的相關(guān)信息對(duì)于任何企業(yè)蓬勃發(fā)展至關(guān)重要。我們需要傾聽并理解利益相關(guān)者在說什么而不是在說什么,我們需要以一種使我們能夠調(diào)整思想,流程和技術(shù)的方式實(shí)施更改,并根據(jù)需要進(jìn)行調(diào)整以使我們的利益相關(guān)者滿意。由于信息(數(shù)據(jù))不正確,我們經(jīng)??吹胶苌俚淖兓?,或者由于錯(cuò)誤的原因而發(fā)生的變化很多。因此,使變化與利益相關(guān)者的反饋相一致是一項(xiàng)基本價(jià)值,并有助于我們專注于使公司成功的最重要因素。
關(guān)注我們的利益相關(guān)者及其反饋,而不是僅僅為了改變而改變。
2.超越當(dāng)今流程的極限進(jìn)行改進(jìn)
我們希望我們的產(chǎn)品和服務(wù)能夠不斷令客戶(我們最重要的利益相關(guān)者)滿意,因此,我們需要不斷改進(jìn)。這不僅與質(zhì)量有關(guān);這也可能意味著成本,可用性,相關(guān)性以及許多其他目標(biāo)和因素。創(chuàng)建可重復(fù)的流程或利用通用框架非常好-它們可以改善治理和許多其他問題-但是,這不應(yīng)該成為我們的最終目標(biāo)。在尋找改進(jìn)方法時(shí),我們必須調(diào)整流程,并輔以正確的技術(shù)和工具??赡苡欣碛蓲伋鲆粋€(gè)“所謂的”框架,因?yàn)椴贿@樣做可能會(huì)增加浪費(fèi),或者更糟的是,僅僅是“貨運(yùn)”(做一些沒有價(jià)值或目的的事情)。
力求始終創(chuàng)新和改進(jìn),超越可重復(fù)的流程和框架。
3.沒有新的筒倉可以分解筒倉
筒倉和DevOps不兼容。我們一直在看到這種情況:一位IT主管聘請(qǐng)了所謂的“專家”來實(shí)施敏捷和DevOps,它們將做什么?這些“專家”在現(xiàn)有問題的基礎(chǔ)上創(chuàng)建了一個(gè)新問題,這是IT部門和一個(gè)充滿孤島的企業(yè)中添加的另一個(gè)孤島。創(chuàng)建“ DevOps”標(biāo)題違背了基于打破孤島概念的敏捷和DevOps的原則。在敏捷和DevOps中,團(tuán)隊(duì)合作都是必不可少的,如果您不參與自組織團(tuán)隊(duì)的工作,那么您將兩者都不做。
相互激勵(lì)和分享,而不是成為英雄或創(chuàng)建筒倉。
4.了解客戶意味著跨組織協(xié)作
業(yè)務(wù)的任何部分都不是獨(dú)立實(shí)體,因?yàn)樗鼈兌加欣嫦嚓P(guān)者,而主要利益相關(guān)者始終是客戶。“客戶永遠(yuǎn)是對(duì)的”(或我所說的國(guó)王)。關(guān)鍵是,沒有客戶,就沒有生意,要保持今天的生意,我們需要與競(jìng)爭(zhēng)對(duì)手“區(qū)分開”。我們還需要知道客戶對(duì)我們的感覺以及他們對(duì)我們的需求。了解客戶的需求是當(dāng)務(wù)之急,需要及時(shí)的反饋,以確保企業(yè)能夠快速,負(fù)責(zé)地解決這些主要利益相關(guān)者的需求和疑慮。

無論是來自想法,概念,假設(shè)還是利益相關(guān)者的直接反饋,我們都需要使用探索,構(gòu)建,測(cè)試和交付生命周期來確定和衡量產(chǎn)品交付的功能或服務(wù)。從根本上講,這意味著我們需要在整個(gè)組織中“插入”我們的組織。持續(xù)創(chuàng)新,學(xué)習(xí)和DevOps是無邊界的。因此,當(dāng)我們?cè)谡麄€(gè)企業(yè)范圍內(nèi)進(jìn)行衡量時(shí),我們可以了解整體并采取可行的,有意義的步驟進(jìn)行改進(jìn)。
衡量整個(gè)組織的績(jī)效,而不僅僅是業(yè)務(wù)范圍。
5.通過熱情激發(fā)采用
不是每個(gè)人都被驅(qū)使學(xué)習(xí),適應(yīng)和改變。但是,就像微笑可以傳染一樣,學(xué)習(xí)和想成為變革文化的一部分也可以一樣。在學(xué)習(xí)文化中適應(yīng)和發(fā)展為一群人學(xué)習(xí)和傳遞信息(即文化傳播)提供了自然的機(jī)制。學(xué)習(xí)風(fēng)格,態(tài)度,方法和過程不斷發(fā)展,因此我們可以對(duì)其進(jìn)行改進(jìn)。下一步是應(yīng)用所學(xué)和改進(jìn)的知識(shí),并與同事共享信息。學(xué)習(xí)不會(huì)自動(dòng)發(fā)生。它需要努力,評(píng)估,紀(jì)律,意識(shí),尤其是溝通;不幸的是,這些都是工具和自動(dòng)化無法提供的。查看您的流程,自動(dòng)化,工具策略和實(shí)施工作,使其透明,
通過精益質(zhì)量的交付成果,而不只是工具和自動(dòng)化,促進(jìn)學(xué)習(xí)文化。

隨著我們公司采用DevOps,我們將繼續(xù)在任何書籍,網(wǎng)站或自動(dòng)化軟件中倡導(dǎo)這五個(gè)價(jià)值觀。采用這種思維方式需要花費(fèi)時(shí)間,這與我們以前作為sysadmins所做的非常不同。這是一種全新的工作方式,需要很多年才能成熟。這些原則與您自己的原則一致嗎?