Issue No.06 - November/December (2010 vol.27)
Charles Symons , COSMIC (the Common Software Measurement International Consortium) , Reigate
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2009.162
The software industry's overall performance is uneven and, at first sight, puzzling. Delivery to time and budget is notoriously poor, and productivity shows limited improvement over time, yet quality can be amazingly good. Customers largely bear the costs of the poor aspects of performance. Many factors drive this performance. This article explores whether causal links exist between the overall observed performance and the commonly used performance metrics, estimating methods and processes, and the way these incentivize suppliers. The author proposes a set of possible improvements to current metrics and estimating methods and processes, and concludes that software professionals must educate their customers on the levers that are available to obtain a better all-round performance from their suppliers.
performance measures, cost estimation, productivity, quality
Charles Symons, "Software Industry Performance: What You Measure Is What You Get", IEEE Software, vol.27, no. 6, pp. 66-72, November/December 2010, doi:10.1109/MS.2009.162