Software development organizations collect a variety of different metrics to manage the software development process. Six Sigma, CMMI and other processes used by mature software development organizations in particular collect process metrics, resource metrics, environment metrics and more. Klocwork Insight enhances these collections by providing more than 100 objective and actionable product metrics which are derived directly from your software code.
Klocwork's software metric capabilities are designed to answer key questions about your software development process, such as the following.
Are bugs being found and fixed at the developer desktop?
Klocwork Insight automatically aggregates information about what's getting found and fixed at the desktop, even though it is never propagated into the source stream. This unique capability allows teams to better understand the bug reduction activity that's happening before code check-in. This helps managers to understand whether developers are keeping up with the bugs being created, and to calculate their ROI from source code analysis.Are we getting better?
For any metric, Klocwork Insight can display trends over time with the click of a mouse. Users can compare builds by date range or by relation to current time, including baseline and offset comparisons for any two arbitrary builds. This enables management to implement strategic software security and quality goals and to automate segments of their quality processes, including formal initiatives such as CMMI or Six Sigma.Where is my risk?
Klocwork Insight allows easy definition of custom ownership models so that all code metrics can be organized by people, groups, geography, components, and any other attribute that works for your organization. This flexibility to generate multiple perspectives on software metrics allows teams to identify where the areas of most risk are located within their code base.

