客户案例 | 某计算机软件企业利用Sonar实现“清洁代码”,在竞争中处于领先地位

案例简介

这个案例研究基于TechValidate于2023年9月对Sonar客户进行的调查,TechValidate是一家第三方研究服务提供商。

公司概况

出现在这个案例研究中的公司要求对其名称进行公开隐藏,因为公开支持供应商与其政策相抵触。TechValidate对这些数据的真实性进行背书。

公司规模:中型企业

行业:计算机软件

遇到的挑战

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

  • 为我们的代码库建立全公司的“清洁代码”标准
  • 将应用程序的维护时间和成本最小化
  • 在团队中建立最佳编码实践

应用案例

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

  • 支持“Clean as You Code”方法的质量门限

  • 运行SonarQube有时可以帮助他们在不离开开发工作流程的情况下,查找并修复代码中的问题

他们计划将“清洁代码”作为组织目标的优先事项已经在进行中。

他们有时会在新代码上使用推荐的质量门限来实践“清洁代码”。

结果

他们一致认为,Sonar是是实现“清洁代码”的最佳解决方案,在竞争中处于领先地位。

与竞争对手相比,他们这样评价Sonar的功能:

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

购买Sonar后,他们在4至6个月内看到了投资回报。

他们一致认为,Sonar使组织能够以可预测的方式、系统地实现了其“清洁代码”目标。

自从将 Sonar 纳入他们的开发工作流程以来,他们平均每周节省了 1 – 5 个小时或更多的时间来解决不良代码。

自从将Sonar纳入其开发工作流程以来,他们每周平均节省了1至5个小时或更多的用于处理糟糕的代码的时间。

在您的组织中实施“Clean as You Code”时,它产生的最大影响是什么?

  • 强化编码最佳实践

关于Sonar

Sonar业界领先的解决方案使开发人员和开发团队能够编写清洁的代码,并有机地修复现有代码,这样他们就可以专注于自己喜欢的工作并最大限度地为企业创造价值。其开源和商业解决方案——SonarLint、SonarCloud和SonarQube——支持30种编程语言、框架和基础设施技术。Sonar已获全球超过350,000家组织的信赖,被视为提供优质软件不可或缺的工具。

关于创实

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

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

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