9 月 25 日,在第十四屆 GOPS 全球運(yùn)維大會上,中國信息通信研究院(以下簡稱信通院)正式宣布,騰訊通過DevOps(研發(fā)運(yùn)營一體化)標(biāo)準(zhǔn)評測,獲評唯一卓越級。
這意味著,騰訊已經(jīng)形成了業(yè)內(nèi)領(lǐng)先的研發(fā)體系,研發(fā)效能工具達(dá)到了國家級的領(lǐng)先水平。
《研發(fā)運(yùn)營一體化(DevOps)能力成熟度模型》系列標(biāo)準(zhǔn)由中國信通院主導(dǎo),標(biāo)準(zhǔn)經(jīng)騰訊、華為、中國移動等頭部企業(yè)的上百位行業(yè)專家反復(fù)研究探討,系統(tǒng)和工具部分經(jīng)歷兩年多的孵化打磨,于 2020 年 9 月份完成首批評估,具備較強(qiáng)的行業(yè)參考價值。
以工蜂為代表,騰訊通過 DevOps 國家級評測
據(jù)了解,騰訊本次通過的是《研發(fā)運(yùn)營一體化( DevOps )能力成熟度模型》系統(tǒng)和工具部分首批評估,在其版本控制系統(tǒng)模塊獲評為卓越級。
本次代表騰訊通過DevOps 能力評測的,是騰訊研發(fā)效能體系中的"底座" ——騰訊工蜂,一款騰訊基于自身經(jīng)驗(yàn)自主研發(fā)的分布式企業(yè)代碼管理協(xié)作工具。
具體來說,騰訊工蜂集成了代碼托管、代碼評審、開源協(xié)作、研發(fā)動態(tài)四個主要領(lǐng)域的功能,也通過工具鏈上下游的協(xié)同,實(shí)現(xiàn)了持續(xù)集成、安全掃描、需求綁定等等研效能力,從而具備了代碼檢視、分支管理、會話式開發(fā)、集成定制、審查和監(jiān)控等企業(yè)級研發(fā)管理系統(tǒng)特性。
不僅如此,它還秉承了前沿的研發(fā)思想和先進(jìn)的研發(fā)理念,助力企業(yè)貫穿研發(fā)流程,讓開發(fā)和研發(fā)管理更加敏捷高效。
在騰訊內(nèi)部,騰訊工蜂(Git)負(fù)責(zé)承載騰訊全公司的軟件工程代碼管理,適配騰訊內(nèi)部豐富多樣的研發(fā)模式,是騰訊研發(fā)效能平臺的重要組成部分。
最新數(shù)據(jù)顯示,騰訊工蜂已托管達(dá) 100TB 的版本文件和接近 40 萬個版本倉庫,為了促進(jìn)研發(fā)協(xié)同,在騰訊技術(shù)委員會的組織和推動下,70% 的版本倉庫已經(jīng)實(shí)現(xiàn)了內(nèi)部開源共享。
除了服務(wù)騰訊內(nèi)部,工蜂也已經(jīng)在 2017 年后,對騰訊的合作伙伴企業(yè)和開發(fā)者提供服務(wù),先后為十多萬位開發(fā)者提供了云原生環(huán)境上標(biāo)準(zhǔn)可靠的代碼管理系統(tǒng)。
2018 年起,工蜂為微信小程序提供了代碼管理工具,為數(shù)十萬小程序開發(fā)者提供服務(wù)。數(shù)百萬小程序作者可借此將版本資源有序管理,簡化了開發(fā)過程,降低了開發(fā)難度。
值得一提的是,在此次通過國家級評測之前,騰訊工蜂已經(jīng)獲得中國計算機(jī)工程領(lǐng)域的最高認(rèn)可——它于 2019 年榮獲 CCF(中國計算機(jī)學(xué)會)科學(xué)技術(shù)科技進(jìn)步卓越獎。
DevOps 工具全鏈條落地,騰訊領(lǐng)銜研效創(chuàng)新
實(shí)際上,騰訊工蜂僅僅是騰訊研發(fā)效能平臺的其中一個組成部分,在通過研效工具推進(jìn)高效研發(fā)方面,騰訊已經(jīng)形成了業(yè)內(nèi)領(lǐng)先的研發(fā)體系。
在長期的研發(fā)實(shí)踐中,騰訊通過開源協(xié)同,推動了代碼管理平臺工蜂、敏捷研發(fā)協(xié)作平臺 TAPD、智能化持續(xù)集成平臺騰訊 CI(藍(lán)盾)、集成化研效門戶智研、企業(yè)級研發(fā)云平臺等等多個工具平臺協(xié)同集成,共同組成了貫穿上下游的研效工具鏈體系。這一體系的標(biāo)準(zhǔn)化落地,進(jìn)一步降低了開發(fā)成本、增強(qiáng)了研發(fā)人員的使用體驗(yàn)。
在端到端方面,騰訊早已實(shí)現(xiàn)了全鏈條的落地,騰訊研效工具團(tuán)隊(duì)一直在基礎(chǔ)技術(shù)設(shè)施上發(fā)揮作用,為整個集團(tuán)研發(fā)能力奠定良好基礎(chǔ)。不僅如此,隨著騰訊業(yè)務(wù)的發(fā)展壯大,騰訊又提出開源協(xié)同和研發(fā)效能升級兩大課題,并且在工具層面不斷進(jìn)化去適應(yīng)。
騰訊副總裁王巨宏表示,包括騰訊工蜂在內(nèi),騰訊研效工具支撐著騰訊集團(tuán)內(nèi)部員工和騰訊數(shù)十萬合作伙伴用戶、數(shù)百萬小程序開發(fā)者的日常研發(fā)協(xié)作,是騰訊集團(tuán)各個應(yīng)用和產(chǎn)品能夠不斷迭代的基本保障。
而研發(fā)效能工具也在不斷優(yōu)化中更加穩(wěn)定、高效和標(biāo)準(zhǔn),能夠幫助業(yè)務(wù)團(tuán)隊(duì)減少低價值重復(fù)建設(shè),從而提升騰訊公司的研發(fā)效率。
根據(jù)此前發(fā)布的《2019騰訊研發(fā)大數(shù)據(jù)報告》顯示,騰訊公司有 60% 的項(xiàng)目團(tuán)隊(duì)規(guī)模在 20 人以下,47.8%的項(xiàng)目迭代周期在 1 周之內(nèi),平均每天完成用戶需求 3802 個,而 28% 的需求可以在1 天內(nèi)得到響應(yīng)。另外在 Bug 處理方面,46% 的 Bug 在 1 天內(nèi)得到解決,82% 的 Bug 在 1 周內(nèi)得到解決。
不僅如此,在研發(fā)的持續(xù)交付方面,騰訊平均每周構(gòu)建次數(shù)達(dá) 80 萬次,項(xiàng)目年均產(chǎn)物大小 600G,年均交付次數(shù) 3000 次,推動修復(fù)代碼 Bug 和安全漏洞 14 萬個,編譯加速累計節(jié)省編譯耗時 1.9 個萬小時。
由此,在整體的研發(fā)效率上,騰訊已經(jīng)創(chuàng)造了全新的行業(yè)高度。
助力行業(yè),推動研效領(lǐng)域新一輪升級
對于騰訊來說,能夠在 DevOps 領(lǐng)域取得如此認(rèn)可,并不意外。
實(shí)際上,騰訊很早就關(guān)注到了信通院團(tuán)隊(duì)在 DevOps 標(biāo)準(zhǔn)方面的牽頭工作,也一直積極參與到行業(yè)標(biāo)準(zhǔn)制定中,包括參與和主導(dǎo)編寫了《版本控制系統(tǒng)》這一功能模塊。同時,騰訊也積極與國內(nèi)業(yè)界同行進(jìn)行交流。
通過這一次的標(biāo)準(zhǔn)評估,騰訊希望給行業(yè)合作伙伴帶來參考與幫助,合作伙伴可以根據(jù)自身需要參考標(biāo)準(zhǔn),提升自身研效能力,共建產(chǎn)業(yè)互聯(lián)網(wǎng)生態(tài)。同時也希望更多企業(yè)能夠參與進(jìn)來 DevOps 等新興領(lǐng)域的標(biāo)準(zhǔn)制定,共同推動研效領(lǐng)域的行業(yè)進(jìn)步。
未來,在研效工作方面,騰訊研效工具團(tuán)隊(duì)表示,將繼續(xù)支撐騰訊集團(tuán)開源協(xié)同和研效升級的整體戰(zhàn)略,并將通過內(nèi)部協(xié)同,與騰訊內(nèi)部多個工具團(tuán)隊(duì)共同建設(shè),豐富研效工具的支撐場景和標(biāo)準(zhǔn)化體驗(yàn)。
不僅如此,騰訊也計劃同國內(nèi)多個頂尖高校開展合作,希望為軟件工程、智能研發(fā)等探索領(lǐng)域提供更好的孵化環(huán)境。
騰訊工蜂研發(fā)總監(jiān)李德斌表示,在未來,只要軟件工業(yè)的發(fā)展不停滯,研效工具的發(fā)展就不會停滯,不斷會有新的問題、新的場景、新的模式需要工具去探索和解決,因此騰訊作為國內(nèi)互聯(lián)網(wǎng)行業(yè)的領(lǐng)先企業(yè),也希望與同行業(yè)、用戶和科研機(jī)構(gòu),大家一起互相帶動共同進(jìn)步。