騰訊發(fā)布《騰訊研發(fā)大數據報告》 首度披露開源協同成果

騰訊首度披露開源協同成果 內部代碼開源率提升至70%

騰訊今日對外發(fā)布《騰訊研發(fā)大數據報告》,披露了2019 年公司在產品及技術研發(fā)方面的重要數據,據悉,這也是騰訊自技術委員會成立以來第一次主動對外披露研發(fā)相關大數據。

報告顯示,騰訊在研發(fā)投入上持續(xù)加碼。2019年,騰訊研發(fā)人員占比高達66%,同時,騰訊2019年新增研發(fā)項目超過3500個,隨著騰訊全面擁抱產業(yè)互聯網的戰(zhàn)略推進, 2019年To B項目數量比2018年增長了77%。

在代碼數量上,2019年騰訊新增代碼行數高達12.9億,相比2018年增長了30%。

在研發(fā)效能方面,騰訊開發(fā)人員構建出了騰訊敏捷協作平臺 TAPD 和騰訊工蜂這兩大工具,可實現對用戶需求的快速響應。

數據顯示,騰訊60%的項目團隊規(guī)模在20人以下,47.8%的項目迭代周期在1周之內,平均每天完成用戶需求3802個,而28%的需求可以在1天內得到響應。另外在Bug處理方面,46%的Bug在1天內得到解決,82%的Bug在1周內得到解決。

在研發(fā)的持續(xù)交付方面,騰訊平均每周構建次數達80萬次,項目年均產物大小600G,年均交付次數3000次,推動修復代碼Bug和安全漏洞14萬個,編譯加速累計節(jié)省編譯耗時1.9個萬小時。

在技術管理人員的研發(fā)參與度上,騰訊保持著強大的活力。騰訊74% 的技術Leader仍在持續(xù)輸出代碼,2019全年,平均每人輸出代碼3萬行,參與140次代碼評審;38%的12級及以上技術專家潛心編碼,平均每人輸出代碼3.3萬行,參與155次代碼評審。

對于騰訊來說,上述成果的取得,離不開騰訊2019年對優(yōu)化技術研發(fā)環(huán)境、提升研發(fā)效能的重視。

2019年1月4日,2019年1月4日,騰訊技術委員會正式成立,由騰訊高級執(zhí)行副總裁、技術工程事業(yè)群總裁盧山和騰訊高級執(zhí)行副總裁、云與智慧產業(yè)事業(yè)群總裁湯道生兩名騰訊總辦成員親自牽頭,下設“開源協同” 和 “自研上云” 兩個項目組和對外開源管理辦公室,以此來促進內部代碼的開放共享和協同共建,在內部開源基礎上加碼對外開源,并推動業(yè)務在云上全面整合。

在開源協同理念提出之后,騰訊從各個事業(yè)群梳理出了一些相對基礎性的技術版塊率先進行了開源協同的實踐,其中騰訊CI就是一個較為典型的例子。騰訊CI Oteam是騰訊內部的一個跨團隊虛擬組織,由IEG(互動娛樂事業(yè)群)的藍鯨團隊牽頭,組織相關團隊和個人共同進行騰訊統(tǒng)一的持續(xù)集成交付系統(tǒng)——騰訊CI的開發(fā)建設及運營,旨在減少重復勞動、提升研發(fā)效能。

經過一年時間,騰訊在內部的代碼開放和技術協同方面已經取得一定進展。

截止目前,騰訊CI的Oteam中,共有來自全騰訊的303名開發(fā)人員提交了自己開發(fā)的插件,用于對接各個事業(yè)群在CI流程中會用到的內部系統(tǒng)。

報告數據也顯示,在技術協同方面,騰訊內部參與最多跨團隊研發(fā)項目的人,為24個協作項目貢獻了力量;涉及部門最多的研發(fā)協作項目,凝聚了12個部門的智慧;跨團隊協作參與度最高的部門,加入了113個研發(fā)協作項目的建設。

報告顯示,在內部開源方面,騰訊內部整體代碼開源率由 2019 年年初的 20% 增長至年底的 70%,代碼協同共建已成為一種趨勢。其中,2019年騰訊內部新增協同代碼庫超4400個,Q4較Q1增長了56.3%。其中包含53個公司內部重點開源項目(涉及 400 多個代碼庫)在進行協同。 

在外部開源方面,截至2019年年底,騰訊在Github自主開源項目數為92個,貢獻者超過1000個,獲得Star數超過27萬,在Github全球公司貢獻榜上的排名穩(wěn)居前十。

2019年全年,騰訊開源超過22個項目,包括TubeMo億萬級分布式消息中間件、TencentOS tiny自研輕量級物聯網操作系統(tǒng)、TKE騰訊云容器服務和TBase企業(yè)級分布式HTTP數據庫管理系統(tǒng)都在2019年接連開源。

原創(chuàng)文章,作者:春波,如若轉載,請注明出處:http://2079x.cn/article/489645.html

春波春波普通用戶

相關推薦