Open Access Open Access  Restricted Access Subscription or Fee Access

Literature Survey on Non-Algorithmic Methods for Software Development Cost Estimation

Shubhangi Mahesh Potdar, Dr. Manimala Puri, Mahesh P. Potdar

Abstract


Software cost estimators have expressed concern over their inability to estimate accurate costs associated with software development. Considerable studies carried out to evaluating and selecting better software cost estimation methods and tools for specific software development projects. There are many software cost estimation methods, which can be classified into two types’ algorithmic methods and non-algorithmic methods.

This paper gives an overview of non-algorithmic cost estimation methods and then discusses their advantages and disadvantages. No one method is necessarily good or worse than the other, in fact, their strengths and weaknesses are often complimentary to each other. The guidelines for selecting appropriate cost estimation methods are also included. It also focuses on some of the relevant reasons that cause inaccurate estimation.


Keywords


Algorithmic, Analogy, Delphi Technique, Fuzzy Method, Neural Network, Non-algorithmic, Parkinson’s Law, Pricing to win, Software Cost Estimation, Top down and Bottom up Methods

Full Text:

PDF

References


The Comparison of the Software Cost Estimating Methods. Wu, Liming. University of Calgary.

Software Cost Estimation. Lee, Samuel. Department of Computer Science, University of Calgary.

A Comparison of Software Cost Estimation Methods: A Survey. Sharma, Narendra. May 2012, The International Journal of Computer Science and Applications, p. 7.

Literature Survey On Algorithmic and Non-Algorithmic Models For Software Development Effort Estimation. Ramesh, K. 3 March 2013, International Journal of Engineering and Computer Science, p. 10.

A Novel Algorithmic Cost Estimation Model Based on Soft Computing Technique. Attarzadeh, Iman. 2, Kuala Lumpur, Malaysia : Science Publications, 2010, Vol. Journal of Computer Science 6 .

Performance Analysis of the Software Cost Estimation Methods: A Review. Kumari, Sweta. Issue 7, Ranchi, India : IJARCSSE, July 2013, Vols. Volume 3, July 2013. 2277 128X.

University, Defence Acquisition. Software Cost Estimating. Fundamentals of Cost Analysis. s.l. : University, Defence Acquisition.

A Survey on Software Cost Estimation in the Chinese Software Industry. Yang, Da. Beijing, China : Kaiserslautern, Germany., 2008. ACM 978-1-59593-971-5/08/10.

A Survey on Software Estimation in the Norwegian Industry. Moløkken-Østvold, Kjetil. Norges Teknisk-Naturvitenskapelige Universitet : 10th International Symposium on Software Metrics (METRICS’04), August 6, 2009, Vol. 10. 1530-1435/04 IEEE.

Software Development Cost Estimation Approaches – A Survey. Barry Boehm, Chris Abts. 650 Harry Road, San Jose, CA 95120 : IBM Research, 1998.

Rosenfeld, Eric. After all this…. Why Do Projects Fail? [Online] Adaptive Consulting Partners, LLC, October 10, 2013. http://www.adaptivepartners.com/projfailb.htm.

Consulting, Dave Thompson. Ten Reasons Software Projects Succeed. ten success reasons. [Online] 408 Rose Drive Allen, TX 75002 (Dallas / Ft. Worth, Texas). [Cited: November 12, 2013.] http://www.dave2001.com/tensuccessreasons.htm.

A Survey on Cost Estimation Process in Malaysia Software Industry. Mansor, Zulkefli. 2, Malaysia : The Society of Digital Information and Wireless Communications, 2012, 2012, Vol. 2. 2220-9085.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.