Code Quality Analysis
Manage Operational Risk and Reduce Support Costs
Development organizations must ensure code quality on time and within budget while the complexity of software composition grows. As a result of this and the increasing importance of software in most businesses, technical due diligence and code auditing is becoming a more critical focus of M&A transactions. For similar reasons, many companies, outside of an M&A context, value an outside opinion about their own code and software development processes.
A Black Duck Code Quality Analysis (CQA) addresses both internal code auditing needs as well as M&A due diligence requirements by delivering a comprehensive report of code and process quality. An open source quality analysis evaluates key software quality criteria such as code reliability, efficiency, and maintainability to help organizations manage operational risk, reduce support costs, and anticipate issues in current and future M&A transactions.
Developed with the input of Black Duck customers which include some of the largest and most active acquirers, the Code Quality Analysis is designed to help diligence teams and engineering managers compare their code against industry standards. The code audit report provides an overall quality analysis informed by use of static analysis of the code, comparative analysis based on other code auditing data, and an assessment of the processes used to create the code.