This Article 
 Bibliographic References 
 Add to: 
Function Point Analysis: Difficulties and Improvements
January 1988 (vol. 14 no. 1)
pp. 2-11

The method of function point analysis was developed by A. J. Albrecht (1979) to help measure the size of a computerized business information system. Such sizes are needed as a component of the measurement of productivity in system development and maintenance activities, and as a component of estimating the effort needed for such activities. Close examination of the method shows certain weaknesses, and the author proposes a partial alternative. A description is given of the principles of this Mark II approach. The results are presented of some measurements of actual systems to calibrate the Mark II approach, and conclusions are drawn on the validity and applicability of function point analysis generally.

[1] A. J. Albrecht, "Measuring application development productivity." inProc. IBM Applications Development Symp., GUIDE Int. and SHARE Inc., IBM Corp., Monterey, CA, Oct. 14-17, 1979, p. 83.
[2] A. J. Albrecht, "Function points as a measure of productivity," inProc. GUIDE 53 Meeting, Dallas, TX, Nov. 12, 1981.
[3] A. J. Albrecht and J. E. Gaffney, "Software function, source lines of code and development effort prediction: A software science validation,"IEEE Trans. Software Eng., vol. SE-9, no. 6, pp. 639-647, Nov. 1983.
[4] A. J. Albrecht, "AD/M Productivity Measurement and Estimate Validation-Draft," IBM Corp. Information Systems and Administration, AD/M Improvement Program, Purchase, NY, May 1, 1984.
[5] K. Zwanzig, Ed.,Handbook for Estimating Using Function Points, GUIDE Project DP-1234, GUIDE Int., Nov. 1984.
[6] T. J. McCabe, "A complexity measure,"IEEE Trans. Software Eng., vol. SE-2, no. 4, pp. 308-320, 1976.
[7] M. Jackson,Principles of Program Design. London: Academic, 1975.

Index Terms:
function point analysis; computerized business information system; productivity; systemdevelopment; maintenance; Mark II; management information systems; systems analysis
C.R. Symons, "Function Point Analysis: Difficulties and Improvements," IEEE Transactions on Software Engineering, vol. 14, no. 1, pp. 2-11, Jan. 1988, doi:10.1109/32.4618
Usage of this product signifies your acceptance of the Terms of Use.