Coverity and GitLab compete in code analysis and development. GitLab has an edge due to robust features and support, though Coverity's specific strengths attract some users.
Features: Coverity offers in-depth static analysis capabilities, accurate bug detection, and integration with development workflows. GitLab provides extensive CI/CD capabilities, version control, and a collaborative development environment that enhances productivity.
Room for Improvement: Coverity might improve its setup process and scanning speeds, while GitLab could enhance performance metrics and reduce resource consumption. Coverity could also work on its user experience, whereas GitLab needs performance optimization.
Ease of Deployment and Customer Service: Coverity's deployment is technically demanding, but the support team receives positive feedback. GitLab, with straightforward deployment and accessible support, eases the installation process and maintains reliable service.
Pricing and ROI: Coverity's higher pricing makes cost justification important, while GitLab's competitive pricing aligns with its feature set, driving positive ROI perceptions.
I have had meetings where they taught me, explained things, and provided guidance for starting from scratch.
I have interacted with architects for some advice during the implementation, and they were prompt in their response.
We have rarely needed to escalate issues to technical support since GitLab usually runs seamlessly.
The Coverity license fee is very high, making it tricky for individual developers.
Understanding the reporting in the beginning was challenging, especially when figuring out which mode to run on and the different arguments to use.
It would be beneficial to have a user-friendly interface for setting up these configurations, instead of just writing YAML files.
The UI has remained the same for a couple of years and could benefit from an update with AI features and better customization.
GitLab can improve its user interface to make conflict resolution more user-friendly.
Understanding the flow and pipeline helps in scaling effectively.
It has all the features required for our coding and deployment needs, which makes it scalable to our changing requirements.
We're transitioning to OpenShift for future scalability with increased user numbers.
Coverity is considered expensive compared to other tools like SonarQube, which is much cheaper.
The pricing of GitLab is reasonable, aligning with what I consider to be average compared to competitors.
Even when working in other small organizations, we opted for GitLab as it was cost-efficient.
I have not encountered any performance or stability issues with GitLab so far.
The most valuable feature of Coverity is its interprocedural analysis.
The solution offers good scalability and is straightforward to deploy.
As we implement automated testing and DevSecOps, it speeds up the process by forty to sixty percent.
The feature I appreciate the most about GitLab is its ease of use and compatibility, which allows for straightforward building and deployment processes.
We are utilizing the pipelines extensively and gaining significant benefits from GitLab.
Coverity gives you the speed, ease of use, accuracy, industry standards compliance, and scalability that you need to develop high-quality, secure applications. Coverity identifies critical software quality defects and security vulnerabilities in code as it’s written, early in the development process, when it’s least costly and easiest to fix. With the Code Sight integrated development environment (IDE) plugin, developers get accurate analysis in seconds in their IDE as they code. Precise actionable remediation advice and context-specific eLearning help your developers understand how to fix their prioritized issues quickly, without having to become security experts.
Coverity seamlessly integrates automated security testing into your CI/CD pipelines and supports your existing development tools and workflows. Choose where and how to do your development: on-premises or in the cloud with the Polaris Software Integrity Platform (SaaS), a highly scalable, cloud-based application security platform. Coverity supports more than 20 languages and 200 frameworks and templates.
GitLab is a complete DevOps platform that enables teams to collaborate and deliver software faster.
It provides a single application for the entire DevOps lifecycle, from planning and development to testing, deployment, and monitoring.
With GitLab, teams can streamline their workflows, automate processes, and improve productivity.
We monitor all Static Application Security Testing (SAST) reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.