Kiuwan logo

Support Corner: Improving Code Quality With Kiuwan

Kiuwan is a world-class application security platform.   Kiuwan SAST (Code Security) identifies and helps remediate security vulnerabilities in our source code.  Kiuwan SCA (Insights) identifies and helps remediate threats from third party dependencies.  All of this is provided in a simple to use, yet robust and extensible format.     

While app security is at the forefront, Kiuwan’s foundation is a code analysis engine that provides a full view of the overall quality of your applications.  Kiuwan began as a code quality tool based on the ISO 25000 standard of security, efficiency, reliability, portability, and maintainability.  This means that, as we scan our applications for security vulnerabilities, we’re also helping to reduce technical debt and increase the overall quality of our products.  This is a major differentiator between Kiuwan and other app security tools in the field.

Kiuwan is initiated by running the Kiuwan Local Analyzer (KLA) in your development environment, build server, or CI/CD pipeline. When pointed at a source directory or repository, the KLA scans for and analyzes all source code and configuration files.  All in all, Kiuwan scans over 30 languages for security vulnerabilities. When scanning for Code Security, the Code Quality module simultaneously scans for code quality:

Support Corner: Improving Code Quality With Kiuwan ICQ image 1

After scanning with the KLA, results are displayed in the Kiuwan portal, along with all the details needed to address each quality defect.  The portal presents the data in a simple to understand format, but it also allows us to filter, export, extract, and use the data in the most productive way possible:

Support Corner: Improving Code Quality With Kiuwan ICQ image 2

For example, if our app’s performance is subpar, we can filter “Efficiency” related defects, and tackle them accordingly:

Support Corner: Improving Code Quality With Kiuwan ICQ image 3

After uncovering defects in our application, Kiuwan’s Action Plans help us organize this work within our existing development lifecycle.  If there are just 10 hours within a sprint to devote to paying down technical debt, Kiuwan will identify the highest priority issues we can remediate within that time frame.  It will also give a picture of quality metrics before and after completing this work:

Support Corner: Improving Code Quality With Kiuwan ICQ image 4

Overall, Kiuwan helps us continually improve both the security and quality of our applications.  

Contact us to get started with code scanning today!

In This Article:

Request Your Free Kiuwan Demo Today!

Get Your FREE Demo of Kiuwan Application Security Today!

Identify and remediate vulnerabilities with fast and efficient scanning and reporting. We are compliant with all security standards and offer tailored packages to mitigate your cyber risk within the SDLC.

Related Posts

Python language graphic

How to Protect Python Code with Kiuwan

Python is the backbone for countless applications because it’s versatile and easy to use. However, there’s a downside to this popularity—Python has vulnerabilities that make it a favorit target for…
Read more
© 2024 Kiuwan. All Rights Reserved.