Successful organizations are moving quality analysis up front in the process and making it iterative as part of the overall software development life cycle. Development and test worlds and business approaches as well are evolving toward agile models — continuous value generation/continuous improvement/continuous inspection are essential strategies to improve quality.
IDC is observing that traditional approaches to code quality typically fail when testing becomes a checklist item at the end of the development process.
This IDC Technology Spotlight discusses the need to improve approaches to software analysis, defect management, security, and metrics to gain business and IT benefits via proactive visibility. IDC recommends evaluation and adoption of automated approaches to software analysis, such as that provided by SonarQube and SonarSource, to improve software quality strategies. Download the technology spotlight.