SOFTWARE DEVELOPMENT COST ESTIMATION METHODS AND RESEARCH TRENDS
DOI:
https://doi.org/10.7494/csci.2003.5.1.3608Abstract
Early estirnation o f project size and completion time is essential for successful project plan- ning and tracking. Multiple methods have been proposed to estimate software size and cost parameters. Suitability of the estirnation methods depends on many factors like software application domain, product complexity, availability of historical data, team expertise etc. Most common and widely used estirnation technicjues are described and analyzed. Current research trends in software estirnation cost are also presented.
Downloads
References
Albrecht A. J.: Measu ng Application Development Productmity. Proceedings of the Joint SHARE, GUIDE, and IBM Application Development Symposium, Oct. 14-17, 1979
Albrecht A. J., Gaftney J.E.: Software Function, Source Lines of Cod , and De- yelopment Effort Prediction: A Software Science Validation. IEEE Transactions on Software Engineering, vol. 9, No. 2, November 1983
Banker R., Kauffman R., Kumar R.: An Empi cal Test of Object-Based Out- put Measurement Met cs in a Computer Aided Software Engineering (CASE) Enuironment. Journal of Management Information Systems, 1994
Boehm B.W.: Software Engineering Economics. Englewood Cliffs, New Jersey, Prentice-Hall 1981
Boehm B. W., Clark B., Horowitz E., Westland C.: Cost Models for Futur So ftware Life Cycle Processes: COCOMO 2.0. Annals of Software Engineering Spe- cial Volume on Software Process and Product Measurement, Arthur J. D., Henry S.M. (Eds.), Amsterdam, The Netherlands, J.C. Baltzer AG, Science Publishers
Bevo V., Levesque G., Abran A.: Application of FFP method from a specification
with UML notation: First test and questions raised. International Workshop on
Software Measurement 1999
Conte S., Dunsmore H., Shen V.: Software Engineering Metrics and Models.
Benjamin/Cummings, Menlo Park, Ca. 1986
Common Software Measurement International Consortium, COSMIC-FPP Mea
surement Manua , version 2.1, 2001
Far uhar J.A.: A Preliminary Inguiry Into the Software Estimation Process.
RM-6271-PR, The Rand Corporation, 1970
Diab H., Frappier M., St-Denis R.: Counting Function Points From B Specifica-
tions. International Workshop on Software Measurement, 1999
Gray A. R., MacDonnell S. G.: A Comparison of Technigues for Deueloping Pre- dictiue Models for Software Metrics. Information and Software Technology 39, 1997
Idri A., Abran A., Khoshgoftaar T. M.: Fuzzy Analogy: A New Approach for Soft ware Cost Estimation. International Workshop on Software Measurement, 2001
International Function Point Users Group, http://www.ifpug.org
Kitchenham B.: Software Deuelopment Cost Models. [in:] R. Rook (Ed.),
Software Reliability Handbook, London, U.K., Elsevier 1990
Madachy B.: Heuristic Risk Assessment Using Cost Factors. IEEE Software, May/June 1997
Pierre D., Maya M., Abran A., Desharnais J.: Adapting Function Points to Real Time Software. IFPUG Conference, Fali 1997
Putnam L.H.: A General Empirical Solution to the Macro Software Sizing and Estimating Problem. IEEE Transactions on Software Engineering, July 1978, 345-361
Stutzke R. D.: Using UML Elements To Estimate Feature Points. International Workshop on Software Measurement, 1999
Wittig G.E., Finnie G.R.: Using Artificial Neural Networks and Function Points to Estimate 4GL Software Deuelopment Effort. Australian Journal of Information Systems, 1994
Ho V. T., Abran A.: A Framework for Automating Function Points Counting from Source Cod . International Workshop on Software Measurement, 1999