客戶案例 |BAE Systems 使用 SonarQube 進行代碼清理,並在 6 個月內>看到了投資回報

“SonarQube 可以幫助我們實現合規性,並且是一種易於使用的分析工具。”

 

– Karina Hernandez,IT/系統管理員

介紹

BAE Systems 的本案例研究基於第三方研究服務 TechValidate 於 2023 年 3 月對 Sonar 客戶進行的調查。

公司簡介

公司: BAE Systems

公司規模: 大型企業

行業:航空航太與國防

挑戰

您選擇 Sonar 的首要原因是什麼?

  • 為我們的代碼庫建立組織範圍的 Clean Code 標準
  • 組織代碼品質和安全計劃

用例

SonarQube 的哪些功能對您的組織最有用?

  • 分支分析和拉取請求修飾
  • Quality Gates 支援 Clean as You Code 方法
  • 解決問題的上下文指導和最佳實踐
  • 投資組合和高管報告
  • 全面的安全報告

確認運行 SonarQube 有時可以幫助他們在不離開開發工作流程的情況下查找和修復代碼中的問題。

 

他們計劃在已經在進行的組織目標中優先考慮 Clean Code。

 

確認他們始終對新代碼實行 Clean as You Code 和推薦的 Quality Gates。

結果

他們強烈同意 Sonar 作為 Clean Code 的最佳解決方案在競爭中脫穎而出。

請對以下 Sonar 功能與競爭對手進行比較進行評分:

  • 分析速度:同類最佳
  • 檢測問題(錯誤、漏洞、熱點等):同類最佳
  • 開發工作流程中的上下文指導:同類最佳
  • 支援語言、框架和基礎設施技術:同類最佳
  • 使用品質門管理代碼質量標準:同類最佳

確認購買 Sonar 后,他們在 6 個月內>看到了投資回報。

他們一致認為,Sonar 使組織能夠可預測和系統地實現其 Clean Code 目標。

確認自從將 Sonar 實施到他們的開發工作流程中以來,他們平均每周節省超過 15 小時,解決了錯誤代碼。

在您的組織中實施 Clean as You Code 時,它產生的最大影響是什麼?

  • “它使我們能夠將精力集中在確保新代碼乾淨上,而不是解決技術債務。”
  • 能夠在整個組織中標準化代碼品質期望
  • 編碼最佳實踐的強化

關於龍智

DragonSoft 於 2006 年成立,現已成爲中國領先的 DevSecOps 解決方案提供商。
我們融合 DevOps 與敏捷管理理念,並整合全球頂尖工具,爲客戶提供應用生命周期管理(ALM/SDLM)、DevSecOps 及敏捷開發等解決方案,涵蓋實施部署、系統升級、培訓支持、定制開發及維護服務。 透過自動化軟件開發流程,促進團隊協作,全面提升開發效率與產品質量,同時確保整個過程可追溯、可量化。