No more typing reviews! Try our Samantha, our new voice AI agent.
it_user1691559 - PeerSpot reviewer
Senior Solutions Architect at a computer software company with 11-50 employees
Real User
Oct 14, 2021
Broad integration capacity and works with more languages than some competitors
Pros and Cons
  • "One of the most valuable features is Contributing Events. That particular feature helps the developer understand the root cause of a defect. So you can locate the starting point of the defect and figure out exactly how it is being exploited."
  • "Coverity is helping us identify some of the critical defects at the early stages of the development life cycle, so overall, it is giving us a greater ROI and making our application more mature and robust."
  • "Right now, the Coverity executable is around 1.2GB to download. If they can reduce it to approximately 600 or 700MB, that would be great. If they decrease the executable, it will be much easier to work in an environment like Docker."
  • "Coverity's UI is the one thing that needs improvement."

What is our primary use case?

We write thousands of lines of code on a daily basis, and we cannot say that our code is free because there are a lot of other developers contributing to the source code and things like that. And this process is prone to human error, defects in the source code, etc.

How has it helped my organization?

To automate detection, we use Coverity's static analysis, which has a low false-positive ratio. That's because Coverity's analysis engine includes 20-plus patented technologies. A lot of other static analysis tools use pattern-based analysis, but Coverity's is flow based. That's why we ended up using it. Coverity is helping us identify some of the critical defects at the early stages of the development life cycle. So overall, it is giving us a greater ROI and making our application more mature and robust.

What is most valuable?

One of the most valuable features is Contributing Events. That particular feature helps the developer understand the root cause of a defect. So you can locate the starting point of the defect and figure out exactly how it is being exploited. So contributing Events lets you create that kind of a workflow. 

We also need a tool that works in an environment that isn't dependent on the built environment. You point it to a folder. Then the tool picks it up, runs the scan, and gives you the report. That feature is available in Coverity. So you don't have to rely upon build artifacts or developer artifacts. So these are the two key features we use daily, and we've gotten good results. 

What needs improvement?

Coverity's UI is the one thing that needs improvement. Technically speaking, it's doing an outstanding job otherwise. Also, they could reduce their executable size. Right now, the Coverity executable is around 1.2GB to download. If they can reduce it to approximately 600 or 700MB, that would be great. If they decrease the executable, it will be much easier to work in an environment like Docker.

Buyer's Guide
Coverity Static
May 2026
Learn what your peers think about Coverity Static. Get advice and tips from experienced pros sharing their opinions. Updated: May 2026.
893,244 professionals have used our research since 2012.

For how long have I used the solution?

I've been using it for the past two years.

What do I think about the stability of the solution?

This product has been in the industry for more than 30 years, so it's pretty robust.

How are customer service and support?

Coverity has a decent SLA. The moment you purchase the tool, you also get an SLA agreement with all the email support. They have email support, call support, as well as WebEx and Zoom sessions on demand. Of course, that depends on the nature of the technical issue. If it's simple, it can be resolved with a couple of email exchanges, but if it really needs some attention, they're happy to get on a call. They've even delivered some custom patches as well. 

Which solution did I use previously and why did I switch?

I used CodeSonar a few years back. Both tools have their advantages. In any static analysis tool, the first stage is the instrumentation of the source code. It'll try to capture the skeleton of your source code. So when I compare them based on the first phase alone, Coverity is far better than CodeSonar. 

They both use a similar technique, but CodeSonar uses up way more storage resources. For example, to scan a 1GB code base, CodeSonar generates more than 5GB of instrumented files for every 1GB of code base. In total, that is 6GB. Coverity generates 500MB extra on top of 1GB, so that equals 1.5GB all in. That's a huge difference. CodeStar would eat up my disc space and hardware resources when I used it, whereas Coverity is minimal. 

In terms of checkers, both CodeSonar and Coverity cover a good length and breadth, especially for C and C++ programming languages. But CodeSonar focuses only on four languages—C, C++, Java, and C#—only four programming languages, whereas Coverity supports more than 20-plus programming languages.

Also, the two are comparable with respect to their plugin offerings, but there are crucial differences. For example, CodeSonar only focuses on well-known integrations, like Jenkins and JIRA, but you cannot expect all customers to use the same tools. Coverity supports almost all CI/CD tools, including Jenkins and Bamboo. It also integrates with service providers like Azure DevOps Pipelines, AWS CodePipelines that CodeSonar hasn't added yet. The plugins are available in the marketplace, and you don't have to pay extra. You just have to download it from the marketplace, hook the plugin in your pipeline, and ready to use kind of approach. So these are some of the major use cases, three major use cases I would say when you compare apples to apples with CodeSonar and Coverity.

How was the initial setup?

Setting up Coverity is pretty simple. It comes with a normal executable. You just double click, follow the wizard, and complete the setup. It also have on screen instructions as well, which makes it pretty easy and cool. Deployment is a much broader question. It depends on how many projects you are trying to scan using Coverity and whether you are integrating this static analysis solution with your CI/CD setup, ID, bug tracking, etc. That all factors in to the total deployment time. So if we're talking about overall deployment, including bug tracking, integration, email notification, CI/CD integration, and everything, it took us 15 to 20 days to onboard 600 projects with 20 users, including all integration.

We don't have a lot of maintenance. There is a major release every quarter, and we get information on new upgrades, patches, and things like that. And we do have the option to not upgrade. The maintenance is mostly covered by the vendor itself, meaning they deliver the patches and upgrades on time. So I don't see that as a hurdle right now. It's been taken care of.

What's my experience with pricing, setup cost, and licensing?

I'm not sure about the licensing. My commercial team deals with that.

What other advice do I have?

I rate Coverity nine out of 10. It's a good choice. If you plan to use Coverity, you should read through the manual to really understand its settings. You have to tune the Coverity engine to get the best research and scalability out of it. A Coverity recently added some smart features that automatically compute the hardware requirements in your current machine. It automatically scales up. For example, it can detect how much multi-core CPU power it needs to run an analysis and how much memory is required, so it makes resources available for other applications running on the same machine. That intelligence has been built on. So initially, I recommend going over the fundamentals and fine-tuning it based on one's own requirements.

Which deployment model are you using for this solution?

Hybrid Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Senior Software Engineer at AMD
Real User
Dec 9, 2022
A stable and scalable solution for core static analysis
Pros and Cons
  • "The solution effectively identifies bugs in code."
  • "The solution is a bit complex to use in comparison to other products that have many plugins."

What is our primary use case?

Our company has 500 developers and engineers who the solution for C/C++ core static analysis. One engineer handles all ongoing maintenance. 

What is most valuable?

The solution effectively identifies bugs in code. 

What needs improvement?

The solution is a bit complex to use in comparison to other products that have many plugins.

More features could be included for finding bugs and analyzing code. For example, more information could be included to explain errors such as memory leaks. 

For how long have I used the solution?

I have been using the solution for one year. 

What do I think about the stability of the solution?

The solution is stable. 

What do I think about the scalability of the solution?

The solution is scalable. 

How are customer service and support?

Technical support is helpful and responsive. 

I rate support an eight out of ten. 

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

I have not used another solution. 

What other advice do I have?

I would recommend the solution if it includes more features. 

I rate the solution an eight out of ten. 

Which deployment model are you using for this solution?

Private Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Other
Disclosure: My company has a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Coverity Static
May 2026
Learn what your peers think about Coverity Static. Get advice and tips from experienced pros sharing their opinions. Updated: May 2026.
893,244 professionals have used our research since 2012.
Project Manager at a manufacturing company with 11-50 employees
Real User
Jun 13, 2023
A stable solution that has deep scanning capabilities
Pros and Cons
  • "The product has deeper scanning capabilities."
  • "The tool needs to improve its reporting."

What is most valuable?

The product has deeper scanning capabilities. 

What needs improvement?

The tool needs to improve its reporting. 

For how long have I used the solution?

I have been working with the product for one and a half years. 

What do I think about the stability of the solution?

The product's stability is good. 

What do I think about the scalability of the solution?

The product is scalable since it can integrate CI/CD tools. My company has 10 users for the product. 

How are customer service and support?

The solution's support is fast. 

How would you rate customer service and support?

Positive

How was the initial setup?

The solution's setup is easy. 

What's my experience with pricing, setup cost, and licensing?

The tool's price is somewhere in the middle. It's neither cheap nor expensive. I would rate the pricing a five out of ten. 

What other advice do I have?

I would rate the solution a ten out of ten. 

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Architect at a comms service provider with 10,001+ employees
Real User
Jun 5, 2023
Stable solution with good technical support service
Pros and Cons
  • "It is a scalable solution."
  • "Sometimes, vulnerabilities remain unidentified even after setting up the rules."

What is our primary use case?

We use the solution to scan the static code and identify vulnerabilities. We can verify the rules and scripting during various applications' implementation processes.

What is most valuable?

The solution has a low false positive rate compared to other vendors. Also, it can scan complex codes. In addition, it has the best features for trial analysis, integration, and language support.

What needs improvement?

Sometimes, vulnerabilities are not identified even after setting up the automated scanning rules. They should include a feature combining automated scanning tools with manual code reviews for better output.

For how long have I used the solution?

I have been using the solution for five years.

What do I think about the stability of the solution?

I rate the solution's stability a nine out of ten.

What do I think about the scalability of the solution?

It is a scalable solution. We can quickly scan around 100 DLS using it. I rate its scalability a nine.

How are customer service and support?

I interact with the solution's technical support team in terms of tuning the tool and improvements. They acknowledge the emails and respond to them quickly.

How would you rate customer service and support?

Positive

How was the initial setup?

The solution integrates well with different tools. Thus, its setup process is relatively straightforward.

What's my experience with pricing, setup cost, and licensing?

The solution is affordable. I rate its pricing a six out of ten.

What other advice do I have?

I recommend the solution to others and rate it a ten.

Which deployment model are you using for this solution?

Hybrid Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Angestellter at a computer software company with 11-50 employees
Real User
May 25, 2023
A scalable and easy-to-use solution that can be easily deployed
Pros and Cons
  • "The product is easy to use."
  • "Sometimes it's a bit hard to figure out how to use the product’s UI."

What is our primary use case?

I use the solution for static analysis.

What is most valuable?

The product has good API documentation. I’m quite happy with it. The product is easy to use.

What needs improvement?

Sometimes it's a bit hard to figure out how to use the product’s UI.

For how long have I used the solution?

I have been using the solution for some years.

What do I think about the stability of the solution?

I have not faced any issues with the product’s stability.

What do I think about the scalability of the solution?

The solution is scalable. Four people in my organization use the solution.

How was the initial setup?

The initial setup is easy.

What other advice do I have?

I am using the latest version of the product. I have also used Clang Static Analyzer. People planning to use the solution should try the open-source version first to understand how it works. We must have the paid version of the product to get all the resources and documentation. Overall, I rate the product an eight out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer1643271 - PeerSpot reviewer
Vice President at a tech vendor with 1,001-5,000 employees
Real User
Jul 18, 2022
Static analysis solution that exposes existing and future vulnerabilities
Pros and Cons
  • "The ability to scan code gives us details of existing and potential vulnerabilities. What really matters for us is to ensure that we are able to catch vulnerabilities ahead of time."
  • "The ability to scan code gives us details of existing and potential vulnerabilities."
  • "When I put my code into Coverity for scanning, the code information of the product is in the system. The solution could be improved by providing a SBOM, a software bill of material."
  • "This is a pretty expensive solution. The overall value of the solution could be improved if the price was reduced."

What is our primary use case?

We use this solution to scan our products. We've integrated with our build system and it automatically completes the scanning.

What is most valuable?

The ability to scan code gives us details of existing and potential vulnerabilities. What really matters for us is to ensure that we are able to catch vulnerabilities ahead of time.

What needs improvement?

When I put my code into Coverity for scanning, the code information of the product is in the system. The solution could be improved by providing a SBOM, a software bill of material. They could also integrate a software composition analysis scan. This would make my job a bit easier.

There is scope for Coverity to look beyond static analysis. Most of people that I have spoken to use Coverity from a pure static analysis perspective. However, we also need to be able to view dynamic pages and APIs using dynamic scanning and SES scans. Currently we would need to use another solution to be able to do this. 

For how long have I used the solution?

I have been using this solution for 10 years.

What do I think about the stability of the solution?

This is a stable solution.

What do I think about the scalability of the solution?

This is a scalable solution.

How are customer service and support?

From a support perspective, they are pretty responsive. I would rate them a five out of five. 

What was our ROI?

The the last ten years, our company has derived value from using this solution. We continuously evaluate our tech stack and if a better solution came along, we would consider it if it provided more value. 

What's my experience with pricing, setup cost, and licensing?

This is a pretty expensive solution. The overall value of the solution could be improved if the price was reduced. Licensing is done on an annual basis. 

There are other new tools like Veracode, Java Icon and Javascript which are better than Coverity when it comes to visualization. Their cost is significantly lower compared to Synopsys. 

What other advice do I have?

Coverity is really good with CC+ and legacy technologies. However, there are other products that are probably as good or even better than Coverity when it comes to Java or cloud applications. 

If someone were to ask me what tool I would recommend, my answer would depend on what technology they're using and what their use case is. My advice would be based on how they're going to use the product and what they're expecting from the tool.

I would rate this solution an eight out of ten. 

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Birbal Sain - PeerSpot reviewer
Software Developer at Altair
Real User
Jun 29, 2022
Scalable, good for cluster structures, and has helpful technical support
Pros and Cons
  • "Coverity is scalable."
  • "If they have a cluster structure, then definitely they should use Coverity."
  • "Coverity is not stable."
  • "Coverity is not stable but it is sufficient for our organization's requirements."

What is our primary use case?

We are using GK and the latest version for port deployment.

For how long have I used the solution?

I have been using Coverity for three and a half years.

What do I think about the stability of the solution?

Coverity is not stable but it is sufficient for our organization's requirements.

What do I think about the scalability of the solution?

Coverity is scalable.

How are customer service and support?

We contacted technical support to help us clean up an issue we had.

What other advice do I have?

If they have a cluster structure, then definitely they should use Coverity. I would rate Coverity a nine out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer1649727 - PeerSpot reviewer
Sr. QA Engineer at a computer software company with 1-10 employees
Real User
Oct 13, 2021
Good tech support but it doesn't report errors like it should
Pros and Cons
  • "I encountered a bug with Coverity, and I opened a ticket. Support provided me with a workaround. So it's working at the moment, or at least it seems to be."
  • "I encountered a bug with Coverity, and I opened a ticket; support provided me with a workaround, so it's working at the moment, or at least it seems to be."
  • "Coverity is far from perfection, and I'm not 100 percent sure it's helping me find what I need to find in my role. We need exactly what we are looking for, i.e. security errors and vulnerabilities. It doesn't seem to be reporting while we are changing our code."
  • "Coverity is far from perfection, and I'm not 100 percent sure it's helping me find what I need to find in my role."

What is our primary use case?

We use Coverity for static analysis of our code.

What needs improvement?

Coverity is far from perfection, and I'm not 100 percent sure it's helping me find what I need to find in my role. We need exactly what we are looking for, i.e. security errors and vulnerabilities. It doesn't seem to be reporting while we are changing our code. So either we are perfect, or the tool is missing something. 

For how long have I used the solution?

I've been using Coverity for a couple of years.

What do I think about the scalability of the solution?

I haven't had much experience trying to scale up Coverity. Only three people at our company work with it.

How are customer service and support?

I encountered a bug with Coverity, and I opened a ticket. Support provided me with a workaround. So it's working at the moment, or at least it seems to be. They are on par with other tech support in terms of knowledge. However, their style of communication could use some improvement.

How was the initial setup?

Setting up Coverity is highly complex. The upgrade procedure is also pretty tough. We've had trouble with it on at least one occasion. When I went ahead with it, it destroyed the installation. I couldn't go back. So it's challenging to understand from the documentation. It seems like they tried to cover all possible topics in their manuals, so they ended up scratching the surface of everything in the world except for the particular practical items that I needed.

What's my experience with pricing, setup cost, and licensing?

Coverity is very expensive.

What other advice do I have?

I rate Coverity five out of 10, but it's tough for me to judge because we decided to purchase it based on one requirement that no other static analysis tool could satisfy. For that reason, we haven't tried anything else. So, let's make an analogy. Let's say I used Sony TVs my entire life, and someone comes up and says, "Hey, there is a new brand of TVs. What do you think of them? Do you think they are good?" How would I know? By comparison, SonarQube seems to be more feature-rich for a standard programming language, and it works with more continuous integration tools.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Download our free Coverity Static Report and get advice and tips from experienced pros sharing their opinions.
Updated: May 2026
Buyer's Guide
Download our free Coverity Static Report and get advice and tips from experienced pros sharing their opinions.