1. Website Planet
  2. >
  3. Blog
  4. >
  5. Meet SonarSource: Top-Class Solutions For Code Quality Management
Meet SonarSource: Top-Class Solutions For Code Quality Management

Meet SonarSource: Top-Class Solutions For Code Quality Management

Roberto Popolizio
We interviewed Manish Gupta, CMO at SonarSource, a leading provider of clean code solutions. We looked at the company’s story, the benefits of using clean code when building websites, and what’s in the future of coders with the recent developments in AI technology.

Please present SonarSource to our audience. What solutions do you offer?

Sonar is helping organizations achieve a state of Clean Code where all new code and all changed code is clean, it is fit for development, and fit for production. Sonar provides products (SonarQube, SonarCloud, and SonarLint) and a methodology (Clean as You Code) for organizations to follow so they can achieve this ideal state. The Sonar approach appeals to developers, development teams, and development departments during the development phase and is also valuable to operations teams and security teams throughout the production life of the software. Our open source and commercial Sonar solution supports over 30 programming languages, frameworks and infrastructure technologies. It fits into the existing DevOps workflow and makes it better.

What is your story and mission?

Sonar’s mission is to equip organizations to achieve a state of Clean Code. In 2008, Olivier Gaudin co-founded SonarSource and has since grown the company that serves 400,000 organizations and seven million users worldwide. This includes 21,000 enterprise customers including over 75% of Fortune 100 and nearly half of Fortune 500 companies.

In April 2022, SonarSource raised $412 million in funding from new and existing investors, bringing our valuation to $4.7 billion. SonarSource is transforming the way organizations build software and enables them to make source code an asset rather than a liability. Our vision has also been validated by global customer adoption, an outstanding reputation within the developer community, and the software ecosystem’s recognition of the importance of Clean Code from start to finish.

Can you explain the importance of clean code?

Sonar is solving one of the most critical challenges facing the digital economy – bad code. Poor quality software results in $2.4 trillion in the US alone. This impacts ALL industries, ALL types of organizations – small, medium, and large – private and public sector; across ALL geographies.

Clean code represents a codebase that is fit for purpose, fit for production and fit for development. Clean Code creates tremendous business value at all levels of the organization by making code as an asset instead of a liability. Organizations achieve more, reduce risks, and increase the value of their software with clean code.

Can you share any success stories where your solutions had a significant impact on a project/company?

Sonar’s self-managed solution, SonarQube has proven to be of immense value to organizations globally, including the worldwide industrial automation and digitalization branch of the Siemens group.

SonarQube made a significant impact for Siemens Digital Factory because it made sure their code base was of high quality, including being more secure across business units and development teams. Prior to using SonarQube they used a variety of different tools for code analysis that produced different metrics, which made it difficult for managers to obtain a holistic view of code quality. Multiple tools also increased the learning curve for managers, requiring them to learn the details of each tool before becoming productive with them. Finally, each tool produced its own reports, resulting in multiple points of entry to any discussion of code quality.

Thanks to SonarQube, Siemens Digital Factory was able to develop a unified project configuration methodology for projects using special programming languages and custom build environments to analyze and deliver code of the same caliber and operate more productively across the organization. With the use of SonarQube’s Quality Gates and developer guidance, their team was empowered to find and fix where there was an error and was provided guidance on how to solve it, overall enhancing their code quality.

Lastly, any exciting news or developments that you would like to share about SonarSource?

On February 7, 2023, we announced SonarQube 9.9 Long-Term-Support (LTS) with many key innovations to empower developers and organizations to achieve a state of Clean Code, quickly, securely, and at scale. This product launch (that typically happens every 18 months) focused on key features related to accelerated pull request analysis, support for building and deploying secure cloud-native applications, sophisticated enterprise-grade capabilities, and many innovations related to the detection engine and contextual education. Through the many capabilities for our users and customers, the main mission was to continue to deliver new business value so that everyone can implement clean coding practices and keep their software a long-term asset.

Rate this Article
4.0 Voted by 2 users
You already voted! Undo
This field is required Maximal length of comment is equal 80000 chars Minimal length of comment is equal 10 chars
Any comments?
Reply
View %s replies
View %s reply
Related posts
Show more related posts
We check all user comments within 48 hours to make sure they are from real people like you. We're glad you found this article useful - we would appreciate it if you let more people know about it.
Popup final window
Share this blog post with friends and co-workers right now:

We check all comments within 48 hours to make sure they're from real users like you. In the meantime, you can share your comment with others to let more people know what you think.

Once a month you will receive interesting, insightful tips, tricks, and advice to improve your website performance and reach your digital marketing goals!

So happy you liked it!

Share it with your friends!

Or review us on

2982633
50
5000
55905394