持續(xù)交付之父Jez Humble與華為云專家同探討DevOps能力建設(shè),致力打造提質(zhì)增效的研發(fā)能力
日前,在HUAWEI CONNECT 2018期間,全球著名DevOps專家Jez Humble做了題為“software engineering for the 21st century”的主題演講,同時華為云軟件開發(fā)服務(wù)專家與Jez同臺,理論與實踐結(jié)合,做了“反脆弱,高效能組織的能力構(gòu)建”的主題演講。
Jez Humble指出,軟件交付成為企業(yè)的核心競爭力,軟件交付效能從變更前置時間、部署頻度、服務(wù)恢復(fù)時間以及變更失敗率等四個指標(biāo)來衡量。同時Jez提出了衡量高效能組織的能力成長模型。從技術(shù)實踐上,組織效能如何體現(xiàn)在軟件交付與運維效能(SDO),并進(jìn)一步由持續(xù)交付、云基礎(chǔ)設(shè)施、組織文化等因素促成。Jez同時提出了精益產(chǎn)品研發(fā)的原則與實踐。
華為云軟件開發(fā)服務(wù)專家將Jez Humble的軟件交付效能指標(biāo)展開,提出DevOps能力地圖,并將指標(biāo)映射到相關(guān)的技術(shù)實踐上。由SDO度量模型,引申出高效能團(tuán)隊的關(guān)鍵在于反脆弱能力,即從波動中受益的能力,并提出反脆弱三部曲:
1. 在生產(chǎn)環(huán)境中注入故障來恢復(fù)和學(xué)習(xí);
2. 建立公正和學(xué)習(xí)的文化;
3. 持續(xù)改進(jìn),并結(jié)合華為軟件開發(fā)服務(wù)的自身實踐進(jìn)行論述。
軟件交付與運維效能,是當(dāng)下組織為構(gòu)建IT交付與創(chuàng)新能力,而不斷追求的目標(biāo)。Jez Humble多年來一直致力于進(jìn)行DevOps相關(guān)研究,并堅持發(fā)布年度的DevOps現(xiàn)狀報告,研究和分析高效能組織在軟件交付于運維能力方面的現(xiàn)狀與特征,基于多年研究數(shù)據(jù)的基礎(chǔ)上,提出的能力成長模型,是DevOps領(lǐng)域的集大成者。
華為軟件開發(fā)云多年來也一直在踐行DevOps實踐,并將華為30年軟件研發(fā)經(jīng)驗匯聚成方法論、實踐以及工具鏈平臺,開放給廣大開發(fā)者與企業(yè)。華為軟件開發(fā)云的實踐歷程,是DevOps理念與實踐結(jié)合落地的***的案例:不斷砥礪前行,保持開放和探索的心態(tài),追求流程與工程卓越,持續(xù)挑戰(zhàn)和完善自我。