您好,欢迎来到12图资源库!分享精神,快乐你我!我们只是素材的搬运工!!
  • 首 页
  • 当前位置:首页 > 开发 > WEB开发 >
    人均3.6万行代码,最爱C++:腾讯首度披露技术研发数据
    时间:2020-03-10 21:16 来源:网络整理 作者:网络 浏览:收藏 挑错 推荐 打印

    你每天都在用的 QQ 微信,是如何被打造出来的?

    人均3.6万行代码,最爱C++:腾讯首度披露技术研发数据

    作为国外科技巨头,腾讯的产品早已掩盖到了每个国人手中,不过这家公司关于本身技术不断比较「低调」。3 月 9 日,腾讯正式对外发布了《腾讯研发大数据报告》,初次披露了 2019 年公司在产品及技术研发方面的重要数据,这是腾讯自技术委员会成立以来第一次自动对外披露研发相关大数据。

    让我们看看过去一年里,腾讯的工程师们是如何任务的。

    研发人员占比 66%,新增 12.9 亿行代码

    报告显示,腾讯在研发投入上继续加码。

    2019 年,腾讯研发人员占比高达 66%,在中国诸多科技公司中位居前列。同时,腾讯 2019 年新增研发项目超过 3500 个——随着腾讯片面拥抱产业互联网的战略推进,2019 年 To B 项目数量比 2018 年增长了 77%。

    在代码数量上,2019 年腾讯新增代码行数高达 12.9 亿,相比 2018 年增长了 30%。假设按照员工人数 5.5 万计算的话,每名研发人员每年贡献代码的数量是 3.6 万行。

    人均3.6万行代码,最爱C++:腾讯首度披露技术研发数据

    在研发效能方面,腾讯异样表现亮眼。
     
    自 2006 年起,腾讯就末尾推进研发形式的矫捷退化,在长期的矫捷研发实际中,腾讯开发人员构建出了腾讯矫捷协作平台 TAPD 和腾讯工蜂两大工具,可完成对用户需求的快速照应。
     
    TAPD 提供产品研发全生命周期处置方案,支持矫捷需求规划、迭代方案跟踪、测试与质量保证、继续构建交付、研发效能度量及研发知识沉淀等全进程研发实际,助力研发团队矫捷高效协作与高质量交付。2017 年 TAPD 对外开放,腾讯将宝贵的研发形式、实际及工具对外输入,助力企业提升研发效能,目前已效劳数 10 万家企业。
     
    而腾讯工蜂是腾讯历时 4 年打造的散布式企业代码管理协作处置方案。具有代码检视、分支管理、会话式开发、集成定制、审查和监控等企业级研发管理系统特性,助力企业贯串研发流程,让开发和研发管理愈加矫捷高效——值得一提的是,与腾讯 TAPD 一样,腾讯工蜂也曾经对外开放运用。
     
    数据显示,腾讯 60% 的项目团队规模在 20 人以下,47.8% 的项目迭代周期在 1 周之内,平均每天完成用户需求 3802 个,而 28% 的需求可以在 1 天内失掉照应。另内在 Bug 处置方面,46% 的 Bug 在 1 天内失掉处置,82% 的 Bug 在 1 周内失掉处置。

    人均3.6万行代码,最爱C++:腾讯首度披露技术研发数据

    在研发的继续交付方面,腾讯平均每周构建次数达 80 万次,项目年均产物大小 600G,年均交付次数 3000 次,推进修复代码 Bug 和安全破绽 14 万个,编译减速累计节省编译耗时 1.9 个万小时。

    人均3.6万行代码,最爱C++:腾讯首度披露技术研发数据

    「腾讯工程师在用哪种编程言语?」能够是外界最关心的成绩之一。随着腾讯云计算和大数据相关业务的迅速开展,Go 言语初次跻身腾讯编程言语排名 TOP5;整个 2019 年,腾讯外部运用最多的五种编程言语辨别是:C++、JavaScript、Go、Java、Python。

    人均3.6万行代码,最爱C++:腾讯首度披露技术研发数据

    (责任编辑:admin)