在腾讯,有多少技术Leader在写代码?
2020 年 3 月 9 日,腾讯公司正式对外发布了《腾讯研发大数据报告》。在这份报告中,腾讯披露了2019 年公司在产品及技术研发方面的重要数据,这也是腾讯自技术委员会成立以来第一次主动对外披露研发相关大数据,是腾讯对自身技术研发层面的一次阶段性总结。
该报告是由腾讯旗下敏捷研发协作平台TAPD、腾讯代码托管平台工蜂与腾讯集成交付系统腾讯CI联合出品,这三款平台支撑了腾讯几乎全量业务的研发全流程。
研发人员占比 66%,新增 12.9 亿行代码
报告显示,腾讯在研发投入上持续加码。
2019 年,腾讯研发人员占比高达 66%,在中国诸多科技公司中位居前列。同时,腾讯 2019 年新增研发项目超过 3500 个——随着腾讯全面拥抱产业互联网的战略推进, 2019 年 To B 项目数量比 2018 年增长了 77%。
在代码数量上,2019 年腾讯新增代码行数高达 12.9 亿,相比 2018 年增长了 30%。
在研发效能方面,腾讯同样表现亮眼。
自 2006 年起,腾讯就开始推动研发模式的敏捷进化,在长期的敏捷研发实践中,腾讯开发人员构建出了腾讯敏捷协作平台 TAPD 和腾讯工蜂这两大工具,可实现对用户需求的快速响应。
TAPD 提供产品研发全生命周期解决方案,支持敏捷需求规划、迭代计划跟踪、测试与质量保证、持续构建交付、研发效能度量及研发知识沉淀等全过程研发实践,助力研发团队敏捷高效协作与高质量交付。2017年TAPD对外开放,腾讯将宝贵的研发模式、实践及工具对外输出,助力企业提升研发效能,目前已服务数10万家企业。
而腾讯工蜂是腾讯历时 4 年打造的分布式企业代码管理协作解决方案。具备代码检视、分支管理、会话式开发、集成定制、审查和监控等企业级研发管理系统特性,助力企业贯穿研发流程,让开发和研发管理更加敏捷高效——值得一提的是,与腾讯 TAPD 一样,腾讯工蜂也已经对外开放使用。
数据显示,腾讯60% 的项目团队规模在 20 人以下,47.8%的项目迭代周期在 1 周之内,平均每天完成用户需求