要成功部署 DevOps,具體的路線圖必不可少。
正如我們最近幾周在博客上所討論的,人員、流程和技術(shù)對 DevOps 的成功至關(guān)重要,但與之相關(guān)的幾個常見誤區(qū)目前正影響著 DevOps 的實(shí)施。這些誤區(qū)阻礙了 DevOps 的成功部署。據(jù) CA Technologies,在試圖實(shí)施 DevOps 的企業(yè)中,只有 20% 的企業(yè)完成了全面部署,這一點(diǎn)不足為奇。但如此低的采用率實(shí)屬可惜,因為 DevOps 潛力巨大,能夠通過協(xié)作實(shí)現(xiàn)以客戶為中心的產(chǎn)品開發(fā)。
Moonshot 最近與一家外部研究機(jī)構(gòu)進(jìn)行了合作,雙方對參與 DevOps 的美國高級 IT 專業(yè)人士進(jìn)行了調(diào)研,旨在找出采用率無法提高的原因。對阻礙成功的障礙(資源分配不佳、無法統(tǒng)一碎片化流程等)進(jìn)行分析之后,我們發(fā)現(xiàn)了一個導(dǎo)致 DevOps 失敗的普遍性問題:缺乏結(jié)構(gòu)化方法,導(dǎo)致 DevOps 的實(shí)施毫無章法。因此,我們在新發(fā)布的《DevOps 成功應(yīng)用指南》(A Guide for Successful DevOps Adoption) 報告中提出了 DevOps 五步應(yīng)用流程,供企業(yè)參考使用。
根據(jù)該流程,企業(yè)首先需要調(diào)整組織戰(zhàn)略,再評估公司的 DevOps 實(shí)施準(zhǔn)備情況(或成熟度);然后確定部署通過 DevOps 開發(fā)的新產(chǎn)品將影響的人員、流程和技術(shù)的未來愿景;再制定 DevOps 路線圖,將未來愿景轉(zhuǎn)化為行動計劃;最后根據(jù)所確立的指標(biāo)實(shí)施路線圖。指南所述的五個步驟如下圖所示:
正如我們在之前的博文中所說,大多數(shù) DevOps 部署障礙都與工具、人員和流程的有效管理有關(guān)——尤其是人員和流程。在前五大阻礙因素中,有四項涉及人員問題,例如缺乏相關(guān)培訓(xùn)以及人員和團(tuán)隊的責(zé)任錯位等。而最大的障礙在于資源分配不當(dāng)。
Moonshot 的 DevOps 五步應(yīng)用流程圓滿解決了這些相互關(guān)聯(lián)的障礙。例如,在“調(diào)整組織戰(zhàn)略”步驟中,企業(yè)需要確立相關(guān)的愿景和使命,設(shè)定目標(biāo)和合適的指標(biāo),以便衡量組織的目標(biāo)達(dá)成度。然后,在第 2 步“評估當(dāng)前的 DevOps 成熟度”中,企業(yè)需要確定成功應(yīng)用 DevOps 所需的人員、流程和技術(shù)的當(dāng)前成熟度。例如,在確定 DevOps 人員成熟度時,組織將查看是否制定了專門的培訓(xùn)計劃,以及是否實(shí)現(xiàn)了責(zé)任共擔(dān)。
您可能會對我們所述的步驟有異議,但無論您的看法如何,最重要的是采用一種結(jié)構(gòu)化方法。一位財富 100 強(qiáng)公司高管曾在我們的研究中這樣說道:
實(shí)施 DevOps 實(shí)踐并沒有為我們帶來預(yù)期的投資回報率。如果能夠采用更加結(jié)構(gòu)化的方法,并清晰確定預(yù)期回報、目標(biāo)和流程,那么結(jié)果一定大不相同。
現(xiàn)在,您已經(jīng)掌握了成功的路線圖,是時候開始正確部署 DevOps 了。Moonshot 能夠助您一臂之力。我們與眾多企業(yè)展開了合作,幫助他們制定戰(zhàn)略和路線圖,確保人員、流程和技術(shù)協(xié)調(diào)一致,從而開發(fā)以客戶需求為中心的產(chǎn)品。聯(lián)系我們,開啟 DevOps 之旅并獲取《DevOps 成功應(yīng)用指南》(A Guide for Successful DevOps Adoption)。