保持初心,做德智體美勞群全面發(fā)展DevOps

技術采納生命周期變得越來越短(圖片來自網(wǎng)絡),從傳統(tǒng)的“鐘形”曲線已經(jīng)被更為陡峭的“鯊魚鰭”曲線所替代,做不到持續(xù)快速交付客戶價值的企業(yè),無疑將面臨更為嚴峻的挑戰(zhàn)。因此,華為云布道師徐毅強調,DevOps的初心,是要要更頻更快地交付客戶價值。

  觀察Gartner的2019年報告“DevOps如何更快速地交付持續(xù)客戶價值”,右側是已經(jīng)為人熟知的DevOps雙環(huán),左側其實是告誡我們DevOps不能止步于提交到發(fā)布的環(huán)節(jié),需要持續(xù)優(yōu)化擴展到客戶場景和客戶價值探索的環(huán)節(jié),才能夠打通整個價值鏈條實現(xiàn)加速。

到底要怎么做好DevOps呢?如果把DevOps做得很好的企業(yè)比喻成三好學生的話,那么要能夠成為DevOps三好學生,就是要做到德智體美勞全面發(fā)展。就如同下面這個公式一樣:(工程方法 + 最佳實踐 + 生態(tài)) x 工具平臺 = 能力

德:立場要堅定、不動搖,堅持以持續(xù)地快速交付價值為目標;

智:要有智慧,有思路、有方法,實踐需要理論指引,這個理論就是靠譜的工程方法;

體:體指具體的基礎實踐,它們可以訓練基本動作和研發(fā)紀律,增強戰(zhàn)斗力;

美:不能孤芳自賞,好要得到大家的認同,而且眾人拾柴火焰才高;

勞:生產工具影響勞動產出的重要因素,優(yōu)秀工具平臺甚至可以達到事半功倍的效果;

群:群出自臺灣版口號“德智體群美”,要發(fā)動群眾,就要解決人與組織的問題。

  五大建議助力探索匹配最佳DevOps組織模式

DevOps不容易,因為它試圖解決的是一個大難題,就是蓬勃的新生產力跟遲鈍的舊生產關系之間的矛盾,而這種矛盾對即有組織結構發(fā)起了挑戰(zhàn)。運維、測試、安全、項目管理、研發(fā)等各種傳統(tǒng)職能部門,都遇到了巨大的挑戰(zhàn),而新形勢下有效的組織結構模型還尚未形成定論。業(yè)內報道指出,在DevOps轉型中,有7種DevOps組織反模式和9種有效組織模式,在這么多種可能的模式中,如何選擇或如何探索出適合自己的模式,實非易事。那么到底應該怎么解決這些問題呢?

華為云DevCloud布道師徐毅與大家分享了他的建議。首先,從項目型向產品型轉變,要認真考慮設立產品經(jīng)理制度。定義和確立產品,也是在梳理企業(yè)的價值流,并基于此建立價值交付型的組織結構。客戶項目的涓涓細流,經(jīng)過價值流動路徑,匯入產品,最終流向價值大海。當然還需疏通河道,就是針對這個價值路徑進行價值流分析,發(fā)現(xiàn)那些阻礙價值流動的問題,并逐個解決。

其次,訓練出有規(guī)矩、講紀律、有戰(zhàn)斗力、能自管理的團隊。如今的VUCA時代,過去那種經(jīng)理驅動型團隊的響應速度已經(jīng)很難跟上市場、產品、技術等各方面的變化節(jié)奏,經(jīng)理人也很容易成為瓶頸,所以我們需要讓團隊變得自管理,另一方面我又需要團隊有規(guī)矩、講紀律,不然自管理變成放羊管理就適得其反了。

隨后便是跟需求有關。我們需要基于用戶場景出發(fā),或是要反向找到用戶故事的場景,用戶如何使用以及能給用戶帶來什么好處?此外,還要做好信息共享、減少誤解,我們應該把作為工作項的用戶故事跟用戶類型介紹、需求詳情、相關文檔、相關代碼關聯(lián)起來,以便相關工作者能夠看到共享信息,避免因為信息傳遞或不透明而造成的誤會以及不必要的返工。

此外,需要梳理清楚和明確代碼分支模式,基于這種分支模式的協(xié)作模式,和與之相配的自動化構建和部署流水線,盡可能地減少人工操作出現(xiàn)失誤導致的浪費。

最后則是務虛層面的建議。怎么避開落地過程中的各種坑、快速地掌握這些實踐并產生實效?簡單來說,就是要學會適當?shù)亟柚饬?,可以站在巨人的肩膀上。業(yè)界的先進工具和實踐,都需要經(jīng)由組織內成員學習掌握后,才能真正產生實效。

  踐行DevOps理念,華為云DevCloud的實踐

華為的快速發(fā)展就離不開從各大咨詢公司導入的業(yè)界經(jīng)驗和先進理念。在內部,依靠研發(fā)能力中心等部門對產品部門和團隊進行廣泛地賦能,提升研發(fā)團隊的戰(zhàn)斗力。而賦能的方式,與華為云DevCloud專家服務內容相似,包括對現(xiàn)狀的評估、知識或技能的培訓、日常的輔導、行業(yè)認證服務,以及整體性的咨詢、顧問型服務。

image.png

在華為云DevCloud的背后,是華為30年的前沿研發(fā)理念以及實踐積累,也包括華為云DevCloud自己吃狗糧的經(jīng)驗教訓。其中一條經(jīng)驗,就是要有統(tǒng)一的思想指導,最好是集合業(yè)界實踐和企業(yè)自身的經(jīng)驗,以華為云DevCloud自己為例,這個思想指導就是華為云DevCloud HE2E DevOps框架。

千里之行、始于足下,DevOps之旅、健康自檢起步。DevOps落地和轉型就好像在叢林中探險,我們需要時刻知曉自己所處的方位,才能夠始終向著正確的方向前進,華為云DevCloud使用了DevOps能力現(xiàn)狀評估來扮演指南針的作用,用于確定當前狀態(tài)以及下一步的改進方向。下圖是評估報告部分內容的示意圖。

歡迎您登錄華為云DevCloud官網(wǎng)檢查自身DevOps能力現(xiàn)狀情況,進行DevOps成熟度評測,將實時獲取報告。

分享到

zhangnn

相關推薦