Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 30579
The Variation of Software Development Productivity 1995-2005

Authors: Zhizhong Jiang, Peter Naudé, Craig Comstock

Abstract:

Software development has experienced remarkable progress in the past decade. However, due to the rising complexity and magnitude of the project the development productivity has not been consistently improved. By analyzing the latest ISBSG data repository with 4106 projects, we discovered that software development productivity has actually undergone irregular variations between the years 1995 and 2005. Considering the factors significant to the productivity, we found its variations are primarily caused by the variations of average team size and the unbalanced uses of the less productive language 3GL.

Keywords: Productivity, Programming languages, team size, SoftwareEngineering

Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1083907

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1121

References:


[1] N. R. Howes, "Managing software development projects for maximum productivity," IEEE Transactions on Software Engineering, vol. SE10, 1984.
[2] Loesh, R.E. (1985), "Improving productivity through standard design templates," Data Processing, 27 (9), 57-59.
[3] J. D. Blackburn, G. D. Scudder, and L. N. V. Wassenhove, "Improving speed and productivity of software development: a global survey of software developers," IEEE Transactions on Software Engineering, vol. 22, pp. 875-885, 1996.
[4] G. R. Finnie, G. E. Wittig, and D. Petkov, "Prioritizing software development productivity factors using the analytic hierarchy process," The Journal of Systems and Software, vol. 22, pp. 129-139, 1993.
[5] Z. Jiang and C. Comstock, "The Factors Significant to Software Development Productivity," presented at 19th International Conference on Computer, Information, and Systems Science, and Engineering, Thailand, 2007.
[6] I. R. Chiang and V. S. Mookerjee, "Improving software team productivity," Communications of the ACM, vol. 47, pp. 89-93, 2004.
[7] D. Anselmo and H. Ledgard, "Measuring productivity in the software industry," Communications of the ACM, vol. 46, pp. 121-125, 2003.
[8] R. Groth, "Is the software industry's productivity declining?," IEEE Software, vol. 21, pp. 92-94, 2004.
[9] C. J. Lokan, "Statistical analysis of ISBSG data and FPA analysis," presented at Proceedings of 1999 Australian Conference on Software Metrics, Australia, 1999.
[10] R. Klepper and D. Bock, "Third and fourth generation language productivity differences," Communications of the ACM, vol. 38, pp. 69-79, 1995.