Call for Paper - June 2018 Edition
IJCA solicits original research papers for the June 2018 Edition. Last date of manuscript submission is May 21, 2018. Read More

Comparative Analysis of Software Effort Estimation Techniques

International Journal of Computer Applications
© 2012 by IJCA Journal
Volume 48 - Number 21
Year of Publication: 2012
P. K. Suri
Pallavi Ranjan

P k Suri and Pallavi Ranjan. Article: Comparative Analysis of Software Effort Estimation Techniques. International Journal of Computer Applications 48(21):12-19, June 2012. Full text available. BibTeX

	author = {P.k. Suri and Pallavi Ranjan},
	title = {Article: Comparative Analysis of Software Effort Estimation Techniques},
	journal = {International Journal of Computer Applications},
	year = {2012},
	volume = {48},
	number = {21},
	pages = {12-19},
	month = {June},
	note = {Full text available}


Project Failure is the major problem undergoing nowadays as seen by software project managers. Imprecision of the estimation is the reason for this problem. As software grew in size and importance it also grew in complexity, making it very difficult to accurately predict the cost of software development. This was the dilemma in past years. The greatest pitfall of software industry was the fast changing nature of software development which has made it difficult to develop parametric models that yield high accuracy for software development in all domains. Development of useful models that accurately predict the cost of developing a software product. It is a very important objective of software industry. In this paper, several existing methods for software cost estimation are illustrated and their aspects will be discussed. This paper summarizes several classes of software cost estimation models and techniques. To achieve all these goals we implement the simulators. No single technique is best for all situations, and that a careful comparison of the results of several approaches is most likely to produce realistic estimates.


  • Ali Idri, Alain Abran, Taghi M. Khosgoftaar. 2001. Fuzzy Analogy- A New Approach for Software Cost Estimation. International Workshop on Software Measurement (IWSM'01).
  • Allan J. Alberecht and John E. Gaffhey, November 1983, Software Function, Source Lines of Code and Development Effort Prediction : A software Science Validation . IEEE transactions on Software Engineering.
  • Allan J. Alberecht, May 1984. AD/M Productivity Measurement and Estimation Validation, IBM Corporate Information Systems. IBM Corp.
  • Banker, R. D. , H. Chang, et al. (1994). "Evidence on economies of scale in software development. " Information and Software Technology 36(5): 275-282.
  • Barbara A. Kitchenham, Tore Dybå, Magne Jørgensen. 2004. IEEE Proceedings of the 26th International Conference on Software Engineering (ICSE'04)
  • Barbara Kitchenham, Emilia Mendes. 2009. Why Comparative Effort Prediction Studies may be Invalid © ACM 2009 ISBN: 978-1-60558-634-2.
  • Barry Boehm, Chris Abts and Sunita Chulani. 2000 Software development cost estimation approaches. A survey. Annals of Software Engineering.
  • Barry W. Boehm, Bradford dark, Ellis Horowitz, Chris Westland, Ray Madachy and Richard Selby. Cost Models for Future Software Lifecycle Processes: COCOMO 2. 0 Annals of Software Engineering. Volume 1,pp,57-94,1995. An earlier description was presented in the tutorial "COCOMO, Ada COCOMO and COCOMO 2. 0" by Barry Boehm in the Proceedings of Ninth International COCOMO Estimation Meeting. Los Angeles, CA, 6-7 October 1994.
  • Bergeron, F. and J. Y. St-Arnaud (1992). "Estimation of information systems development efforts: a pilot study. " Information and Management 22(4): 239-254.
  • Boehm, 1981 "Software Engineering Economics", Prentice Hall.
  • Boehm, B. W. and P. N. Papaccio (1988). Understanding and controlling software costs. IEEE Transactions on Software Engineering 14(10): 1462-1477.
  • Capers Jones, Chief Scientist Emeritus Software Productivity Research LLC. Version 5 – February 27, 2005. How Software Estimation Tools Work.
  • Charles Symons 1991. Software Sizing and Estimation Mark II function Points (Function Point Analysis), Wiley 1991.
  • Chatzoglou, P. D. and L. A. Macaulay (1998). "A rule-based approach to developing software development prediction models. " Automated Software Engineering 5(2): 211-243.
  • Cockcroft, S. (1996). "Estimating CASE development size from outline specifications. " Information and Software Technology 38(6): 391-399.
  • Dolado, J. J. (2000). "A validation of the component-based method for software size estimation. " IEEE Transactions on Software Engineering 26(10): 1006-1021
  • F. Brooks, The Mythical Man-Month; Essays on Software Engineering, 1975. Addison-Wesley, Reading, Massachusetts.
  • Jovan Popovi?1 and Dragan Boji?1. 2012. A Comparative Evaluation of Effort Estimation Methods in the Software Life Cycle. ComSIS Vol. 9, No. 1, January 2012
  • Lawrence H. Putnam 1978. A General Empirical Solution to the Macro Software Sizing and Estimation problem. IEEE transactions on Software Engineering.
  • Magne Jørgensen, A Review of Studies on Expert Estimation of Software Development Effort, March 2002.
  • Magne Jørgensen. May 2007 Forecasting of Software Development Work Effort: Evidence on Expert Judgment and Formal Model.
  • Martin Shepperd and Chris Schofield, Barbara Kitchenham, 1996. Effort Estimation Using Analogy. IEEE Proceedings of ICSE-18
  • Murali Chemuturi, Delphi Technique for software estimation
  • M. V. Deshpande, S. G. Bhirud. August 2010. Analysis of Combining Software Estimation Techniques. International Journal of Computer Applications (0975 – 8887)
  • Narsingh Deo, System Simulation with Digital Computer. Prentice Hall of India Private Limited.
  • Parvinder S. Sandhu, Porush Bassi, and Amanpreet Singh Brar. 2008. Software Effort Estimation Using Soft Computing Techniques. World Academy of Science, Engineering and Technology 46 2008.
  • Putnam, Lawrence H. ; Ware Myers (2003). Five core metrics : the intelligence behind successful software management. Dorset House Publishing. ISBN 0-932633-55-2.
  • Putnam, Lawrence H. (1978). "A General Empirical Solution to the Macro Software Sizing and Estimating Problem". IEEE transactions on Software Engineering, VOL. SE-4, NO. 4, pp 345-361.
  • Robert C. Tausworthe, 1981. Deep Space Network Estimation Model, Jet Propulsion Report.
  • Rolf Hintermann 2002/2003 Seminar on Software Cost Estimation. Introduction on Software Cost Estimation. Institut für Informatik der Universität Zürich.
  • Samaresh Mishra1, Kabita Hazra2, and Rajib Mall3. October 2011. A Survey of Metrics for Software Development Effort Estimation. International Journal of Research and Reviews in Computer Science (IJRRCS)
  • Stein Grimstad*, Magne Jørgensen, Kjetil Moløkken-Østvold. 13 June 2005. Software effort estimation terminology: The tower of Babel. Information and Software Technology 48 (2006) 302–310
  • Vahid Khatibi, Dayang N. A. Jawawi. 2010. Software Cost Estimation Methods: A Review. Journal of Emerging Trends in Computing and Information Science.
  • Yunsik Ahn, Jungseok Suh, Seungryeol Kim and Hyunsoo Kim. July 2002. Journal of Software Maintainence and Evolution : Research and Practice.