Issue No. 06 - November/December (2006 vol. 23)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2006.149
Daniel Galin , Ruppin Academic Center
Motti Avrahami , Lipman Electronic Engineering
Many software development professionals and managers aren't fully convinced that programs to raise their organizations' CMM level will provide a good return on investment. Unfortunately, because of the scattered nature of published research on this topic, the results haven't been conclusive. An investigation of CMM level transitions for seven common performance metrics (including ROI) analyzed a database of more than 400 projects from 19 information sources. Each database record was a normalized "after-before ratio," which signifies improvement for a given metric and is independent from the studied organization's measurement methods. This analysis found that CMM program investments improved performance consistently for all seven metrics, despite the wide range of organizations and software development practices. A statistical analysis supports these findings.
CMM, software development performance metrics, error density, productivity, rework, cycle time, schedule fidelity, error detection effectiveness, return on investment, ROI
D. Galin and M. Avrahami, "Are CMM Program Investments Beneficial? Analyzing Past Studies," in IEEE Software, vol. 23, no. , pp. 81-87, 2006.