客户案例 | BAE系统公司全面采用 SonarQube 来清洁代码,6个月内见投资回报

案例简介

关于 BAE 系统(BAE Systems)公司的案例研究是基于TechValidate在2023 年 3 月对Sonar客户进行的调查。TechValidate是一家第三方研究服务提供商。

BAE系统公司概况

公司名称:BAE系统

公司规模:大型企业

所属行业:航空航天与国防

面临的挑战

客户选择Sonar的主要原因是什么?

  • 为他们的代码库建立全公司层面的清洁代码标准
  • 组织代码质量和安全倡议

应用案例

SonarQube的哪些功能对客户的组织最有用?

  • 分支分析和拉取请求指示

  • 支持 “边编码边清理 “方法的质量门限
  • 针对问题的上下文指导和最佳实践

  • 项目组合管理和高级管理报告

  • 全面的安全报告

客户认为,运行 SonarQube 有时可帮助他们在不离开开发工作流的情况下,发现并修复代码中的问题。他们计划在已制定的组织目标中优先考虑清洁代码。

他们始终在新代码上使用推荐的质量门限来进行“边写边清洁”实践。

成果

客户强烈同意 Sonar 作为清洁代码的最佳解决方案,在竞争中脱颖而出。

客户将Sonar的以下能力与竞争对手进行了对比:

  • 分析速度:同类最佳
  • 检测问题(错误、漏洞、热点等):同类最佳
  • 开发工作流中提供的上下文指导:同类最佳
  • 支持语言、框架和基础设施技术:同类最佳
  • 使用质量门限进行代码质量标准的管理:同类最佳

购买Sonar后,他们在不到6个月的时间内看到了投资回报

他们强烈同意 Sonar 使企业能够以可预测和系统化的方式实现其清洁代码目标。

自从在开发工作流中实施 Sonar 后,他们平均每周节省了超过15个小时花在处理不良代码上的时间。

在客户的企业中实施“边写边清洁”时,它产生的最大影响是什么?

  • “它使我们能够将精力集中在确保新代码清洁上,而不是解决技术债务问题。”
  • 在整个组织中制定统一的代码质量标准与期望的能力
  • 强化编码最佳实践

关于创实

我们是SonarQube的中国官方授权合作伙伴,同时也是Ranorex、GitHub的中国官方授权合作伙伴。我们提供SonarQube、Ranorex和GitHub等产品的咨询、方案定制、实施部署、培训和运维的一站式服务。

上海创实信息技术有限公司成立于2010年,面向企业提供软件协同研发、代码质量与安全领域的咨询、研发工具、实施、技术支持和二次开发,已为金融、通信、电子商务等行业的数百家企业成功提供服务。

立即试用SonarQube,请联系SonarQube中国官方授权合作伙伴——创实 ,我们提供SonarQube产品的咨询、销售、实施、培训及技术支持服务。