CFP last date
20 January 2025
Call for Paper
February Edition
IJCA solicits high quality original research papers for the upcoming February edition of the journal. The last date of research paper submission is 20 January 2025

Submit your paper
Know more
Reseach Article

Review of Various Software Cost Estimation Techniques

by Shivangi Shekhar, Umesh Kumar
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 141 - Number 11
Year of Publication: 2016
Authors: Shivangi Shekhar, Umesh Kumar
10.5120/ijca2016909867

Shivangi Shekhar, Umesh Kumar . Review of Various Software Cost Estimation Techniques. International Journal of Computer Applications. 141, 11 ( May 2016), 31-34. DOI=10.5120/ijca2016909867

@article{ 10.5120/ijca2016909867,
author = { Shivangi Shekhar, Umesh Kumar },
title = { Review of Various Software Cost Estimation Techniques },
journal = { International Journal of Computer Applications },
issue_date = { May 2016 },
volume = { 141 },
number = { 11 },
month = { May },
year = { 2016 },
issn = { 0975-8887 },
pages = { 31-34 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume141/number11/24831-2016909867/ },
doi = { 10.5120/ijca2016909867 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T23:43:17.985915+05:30
%A Shivangi Shekhar
%A Umesh Kumar
%T Review of Various Software Cost Estimation Techniques
%J International Journal of Computer Applications
%@ 0975-8887
%V 141
%N 11
%P 31-34
%D 2016
%I Foundation of Computer Science (FCS), NY, USA
Abstract

The industry of software should be efficient. Due to rapid change in technology, implementation of complex software systems at cheaper cost and the urge to maintain better quality software are some of the major challenges for the software companies. One of the toughest works is cost estimation, in the field of software engineering. It is the estimation of total cost required in developing software. Researchers have proposed various methods of cost estimation. This paper gives an insight into the various models and techniques used in estimating cost of the software. The benefits and drawbacks of the existing cost estimating techniques have been highlighted in this paper. There is as such not any single method which can be regarded as the best method so in this paper it is suggested that a combination of the methods should be used to get an accurate cost estimate.

References
  1. Pressman, Roger S.”Software Engineering: A Practitioner’s Approach”,6th Edition,McGraw- Hill, New York,USA,ISBN :13:9780073019338,2005.
  2. Khatibi Bardsiri,V.,D.N.A.Jawawi,S.Z.M Hashim,and E.Khatibi,”Increasing the accuracy of software development effort estimation using projects clustering”,IET Software,2012.
  3. Patil,Lalit V.,Rina M.Waghmode, S.D.Joshi,and V.Khanna, “Generic model of software cost estimation:A hybrid approach”,2014 IEEE International Advance Computing Conference (IACC),2014.
  4. Boehm,”Software Engineering Economics”, Prentice Hall ,1981.
  5. Gupta,Syona,Geeta Sikka,and Harsh Verma,”Recent methods for software effort estimation by analogy”, ACM SIGSOFT Software Engineering Notes,2011.
  6. Keung.J.W.,B.A. Kitchenham,et al.”Analogy-X: Providing Statistical Inference to Analogy based Software Cost Estimation”. Software Engineering, IEEE Transaction on 34(40:471-484,2008.
  7. M.Jorgensena, “Review of studies on Expert Estimation of Software Development Effort”, Journal of Systems and Software,70(1-2):37-60,2004.
  8. Caper Jones, “Estimating Software Cost”, Tata Mc–Graw Hill Edition,2007.
  9. Kusuma Kumari B.M, “Software Cost Estimation Techniques”, International Journal of Engineering Research in Management and Technology, Volume -3, Issue- 4,2014.
  10. Hareton Leung,Zhang Fan , “Software Cost Estimation”, Article 2001.
  11. Attarzadeh, I.Siew Hock Ow,”Proposing a New Software Cost Estimation Model Based on Artificial Neural Networks”, IEEE International Conference on Computer Engineering and Technology (ICCET) Volume: 3, Page(s): V3-487 – V3-491,2010.
  12. Attarzadeh , I. Siew Hock Ow , “Improving the accuracy of software cost estimation model based on a new fuzzy logic model” , World Applied Science Journal 8(2):117-184,2010.
  13. Albrecht A.J. and J.E. Gaffney, “Software function,source lines of codes, and development effort prediction : a software science validation “, IEEE Trans Software Engg,SE, pp.639-648,1983.
  14. Fischman ,L,K.McRitchie , and D.D.Galorath.”Inside SEER-SEM”, Cross Talk, The Journal of Defense Software Engineering,2005.
  15. Shruti Jain,”Survey of Various Cost Estimation Techniques”, International Journal of Advanced Research in Computer Engineering and Technology (IJARCET), Volume-1,Issue-7,September,2012.
  16. R.K.D.Black , R.P. Curnow, R.Katz and M.D.Gray, BCS Software Production Data, Final Technical Report,RADC-TR-77-116,Boeing Computer Services, Inc, March 1977.
  17. Khalifelu,Zeynab Abbasi, and Farhad Solemanian Gharehchopogh,”Comparison and evaluation of data mining techniques with algorithmic models in software cost estimation”,Procedia Technology,2012.
  18. Dizaji ,Zahera Ashegi and Khalilpour,Kamal,”Particle swarm optimization and chaos theory based approach for software cost estimation”,International Journal of Academic Research,2014
  19. Yinhuan,Z., W.Beizhan,et al. “Estimation of software projects efforts based on function point”,Computer Science & Education. ICCSE ,4th International Conference,2009.
  20. Mustafa,K.K Gowthaman, and R.A.Khan,”Measuring the Function Points for Migration Project: A Case Study”, American Journal of Applied Sciences,2005.
  21. “FAHSCEP: Fuzzy and Analogy based Hybrid Software Cost Estimation Process”, International Review on Computers and Software,2013.
  22. M.V.Deshpande, S.G.Bhirud, “Analysis of Combining Software Estimation Techniques”, International Journal of Computer Application (0975-8887)”, August,2010.
Index Terms

Computer Science
Information Sciences

Keywords

Software cost estimation Estimation techniques Cost models COCOMO Algorithmic method Non-Algorithmic method.