Key Results
- Faster time to market
- Reduction of technical debt
- Increase in developer productivity
- Cost savings
About ThalesRaytheonSystems
ThalesRaytheonSystems is a global leader in advanced technologies, specializing in three business domains: Defence and Security, Aeronautics and Space, and Cybersecurity and Digital Identity.
The Group invests close to €4 billion a year in Research and Development, including AI, cybersecurity, quantum technologies, cloud technologies, and 6G. Thales has close to 81,000 employees in 68 countries and generated sales of €18.4 billion in 2023.
The challenge
Faced with legislation, DoD directives outlined in Executive Order 14036, policy guidance to encourage competition in DoD contracting, and enhanced methods of tracking competitive progress, Thales recognized the vital need to widen its competitive moat.
With that came increased pressure to deliver software faster while still ensuring the highest levels of reliability, security, and quality in its codebase.
This required establishing enforceable organization-wide coding standards and minimizing developer time spent on rework.
The solution
To meet the demands of the business and strengthen its competitive position, Thales selected SonarQube as its preferred solution because of its:
- Enforceable code standards via SonarQube Quality Gates
- Fast actionable feedback
- Seamless integration with Atlassian Bitbucket DevOps platform
- Language support for C, C++, python
- Ease of use
With SonarQube’s speed of analysis and contextual guidance to fix issues quickly and efficiently, Thales’ developers have been able to analyze code faster and gain immediate actionable insights without slowing down the development process.
This empowers them to focus their efforts on adding new competitive features rather than spending time fixing existing code.
The results
Since implementing SonarQube, Thales has established enforceable code standards across the organization, leading to more efficient development and significantly boosting developer productivity.
Less time spent addressing bad code has saved Thales both time and money and enabled a significantly faster time-to-market - giving them an increased competitive advantage.