Productivity is a crucial concern for most organizations. This is especially true for software development organizations. Although the term productivity is widely used, the difficulty of defining it leads to serious problems in productivity measurement. This paper will attempt to survey some current productivity measures for software development organizations and discuss their deficiencies. A theoretical productivity model that overcomes these deficiencies will also be presented. A practical productivity measure that exceeds current measures by including a quality component will also be described. Although this measure is only a small improvement over contemporary measures, it is a promising step in the direction of better productivity measurement.
[1]
Barry W. Boehm,et al.
Software Engineering Economics
,
1993,
IEEE Transactions on Software Engineering.
[2]
Claude E. Walston,et al.
A Method of Programming Measurement and Estimation
,
1977,
IBM Syst. J..
[3]
Barry Boehm,et al.
Characteristics of software quality
,
1978
.
[4]
Stephen S. Yau,et al.
Some Stability Measures for Software Maintenance
,
1980,
IEEE Trans. Software Eng..
[5]
Maurice H. Halstead,et al.
Elements of software science
,
1977
.
[6]
Maurice H. Halstead,et al.
Elements of software science (Operating and programming systems series)
,
1977
.