H. C. Benestad, B. C. D. Anda, and E. Arisholm (2010)

A Method to Measure Productivity Trends during Software Evolution

In: CCIS - Evaluation of Novel Approaches to Software Engineering, ed. by Maciaszek, Leszek A. and González-Pérez, César and Jablonski, Stefan. Springer, vol. 69, chap. 2, pp. 147-162. Communications in Computer and Information Science

Better measures of productivity are needed to support software process improvements. We propose and evaluate indicators of productivity trends that are based on the premise that productivity is closely related to the effort required to complete change tasks. Three indicators use change management data, while a fourth compares effort estimates of benchmarking tasks. We evaluated the indicators using data from 18 months of evolution in two commercial software projects. The productivity trend in the two projects had opposite directions according to the indicators. The evaluation showed that productivity trends can be quantified with little measurement overhead. We expect the methodology to be a step towards making quantitative self-assessment practices feasible even in low ceremony projects.
Personal tools