CFP last date
20 December 2024
Reseach Article

Cost Issues in Software Engineering

by Lavanya K., Piyush Jaiswal, Roshan Tapas Basu, Harshit Sharma, Mayank Gupta
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 165 - Number 8
Year of Publication: 2017
Authors: Lavanya K., Piyush Jaiswal, Roshan Tapas Basu, Harshit Sharma, Mayank Gupta
10.5120/ijca2017913980

Lavanya K., Piyush Jaiswal, Roshan Tapas Basu, Harshit Sharma, Mayank Gupta . Cost Issues in Software Engineering. International Journal of Computer Applications. 165, 8 ( May 2017), 28-34. DOI=10.5120/ijca2017913980

@article{ 10.5120/ijca2017913980,
author = { Lavanya K., Piyush Jaiswal, Roshan Tapas Basu, Harshit Sharma, Mayank Gupta },
title = { Cost Issues in Software Engineering },
journal = { International Journal of Computer Applications },
issue_date = { May 2017 },
volume = { 165 },
number = { 8 },
month = { May },
year = { 2017 },
issn = { 0975-8887 },
pages = { 28-34 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume165/number8/27596-2017913980/ },
doi = { 10.5120/ijca2017913980 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T00:11:55.380820+05:30
%A Lavanya K.
%A Piyush Jaiswal
%A Roshan Tapas Basu
%A Harshit Sharma
%A Mayank Gupta
%T Cost Issues in Software Engineering
%J International Journal of Computer Applications
%@ 0975-8887
%V 165
%N 8
%P 28-34
%D 2017
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Software cost estimation (SCE) is a process of predicting efforts and costs in terms of money, time and staff for each software. One of the problems with estimating software costs is the evaluation of estimation models. Practitioners have been concerned to appreciate for their inability the costs associated with software development accurately. This concern has become more urgent as the problems associated with development costs continue to increase. Consequently, considerable research attention is now directed to provide a complete understanding of the software development process and the preparation and evaluation of software cost estimating tools. Many estimation models have been proposed in the last twenty to thirty years. Many software companies track and analyse project performance by measuring the accuracy of cost estimation. A number of measures are reported in the literature, but have deficiencies. There is no widely accepted standard for assessing estimation models and existing measures are sometimes inconsistent with each other. We also show the surveys indicate that the mean absolute error percentage (MAPE) is the most widely used measure of prediction accuracy in companies and organizations. However, it is skewed. Models of estimation are usually analysed against two attributes: precision of the estimation of coherence and its consistency. This article examines existing measures for estimating accuracy and consistency, and proposes two new methods: weighted mean quartile relative error (WMQ) as a measure of the accuracy and standard deviation of the proportions of the estimates of the actual observation (SDR) as a measure of consistency. A new criterion has also been proposed to determine the parameters of the regression model. In this paper, we also evaluated five of the most popular methods used to estimate software costs (historical analogy, expert judgment, Delphi method, algorithmic approach and bottom-up approximation). We investigate an alternative relative measure of precision, which avoids MAPE bias: the hit ratio protocol: log (forecast / real). Experience shows that dynamic neural and based techniques are less mature than other kinds of techniques, but that all kinds of techniques are challenged by the rapid pace of change in software technology.

References
  1. M. Shepperd, 2005, The Consistency of Empirical Comparisons of Regression and Analogy-based Software Project Cost Prediction ,2005 International Symposium on Empirical Software Engineering
  2. Magne Jørgensen, NOVEMBER 2005, Evidence-Based Guidelines for Assessment of Software Development Cost Uncertainty., IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 31, NO. 11,
  3. Yingxu, Theoretical and Empirical Software Engineering Research Centre Department of Electrical and Computer Engineering, University of Calgary, 2005, Economic Models of Software Engineering and the Software Maintenance Crisis., Canadian Conference on Electrical and Computer Engineering, MAY 2005
  4. S. Ben Abdallah Ben Lamine ; L. L. Jilani ; H. H. Ben Ghezala , 2005, A Software Cost Estimation Model for a Product Line Engineering Approach: Supporting tool and UML Modelling., Third ACIS Int'l Conference on Software Engineering Research, Management and Applications (SERA'05),
  5. Politecnico di Milano, Department of Electronics and Information, 2006, Cost implications of software commonality and reuse”; C. Francalanci , , Third International Conference on Information Technology: New Generations (ITNG'06)
  6. M Menzies, J.Hihn, 2006, Evidence-Based Cost Estimation for Better-Quality Software., IEEE Software, Volume:23, Issue: 4,Pages: 64 - 66, DOI: 10.1109/MS.2006.99
  7. Yingxu Yuyu Yuan, Theoretical and Empirical Software Engineering Research Center Department of Electrical and Computer Engineering, University of Calgary, May 2006, THE FORMAL ECONOMIC MODEL OF SOFTWARE ENGINEERING., 2006 Canadian Conference on Electrical and Computer Engineering ,IEEE CCECE/CCGEI, Ottawa
  8. Yingxu Wang ; Jialin Shen, Theoretical and Empirical Software Engineering Research Centre ,Department of Electrical and Computer Engineering ,Schulich School of Engineering ,University of Calgary, Calgary, AB, Canada, 2007, Software Costs and Schedule Estimations based on the Work Coordination Laws., 2007 Canadian Conference on Electrical and Computer Engineering
  9. Ricardo Valerdi, Massachusetts Institute of Technology, 2007, Cognitive Limits of Software Cost Estimation., First International symposium on Empirical Software Engineering and Management ( ESEM 2007 )
  10. Jacky W. Keung ; Barbara Kitchenham, NICTA Ltd., Sydney, Australia, 2007, Optimising Project Feature Weights for Analogy-based Software Cost Estimation using the Mantel Correlation., 14th Asia-Pacific Software Engineering Conference (APSEC'07)
  11. S. M. Sabbagh Jafari-Department of Computer Engineering, University of Vali Asr Rafsanjan, Rafsanjan, Kerman, Iran ,F. Ziaaddini-Department of Information Technology, Kerman Branch, Islamic Azad University, Kerman, Iran , 2016, Optimization of software cost estimation using harmony search algorithm, 1st Conference on Swarm Intelligence and Evolutionary Computation (CSIEC)
  12. Farhad Soleimanian Gharehchopogh-Department of Computer Engineering, Hacettepe University, Ankara, Turkey , Raheleh Rezaii-Department of Computer Engineering, Urmia Branch, Islamic Azad University, Iran , Bahman Arasteh-Department of Computer Engineering, Tabriz Branch, Islamic Azad University, Iran , 2015, A new approach by using Tabu search and genetic algorithms in Software Cost estimation, 9th International Conference on Application of Information and Communication Technologies (AICT)
  13. D. Manikavelan-Dhanalakshmi, college of Engineering, Chennai, India, R. Ponnusamy-Madha Engineering College, Chennai, India, 2014, Software cost estimation by analogy using feed forward neural network, International Conference on Information Communication and Embedded Systems (ICICES)
  14. Tarig Ahmed Khalid-Faculty of Computing and Informatics, Multimedia University, Cyberjaya, Malaysia , Eng-Thiam Yeoh-Faculty of Computing and Informatics, Multimedia University, Cyberjaya, Malaysia, 2017, Early cost estimation of software reworks using fuzzy requirement-based model, International Conference on Communication, Control, Computing and Electronics Engineering (ICCCCEE)
  15. T. Fehlmann-Euro Project Office AG, Zurich, Switzerland, E. Kranich-Processes, Quality & IT (PQIT), T-Syst. Int. GmbH, Bonn, Germany , 2012, Quality of Estimations - How to Assess Reliability of Cost Predictions, Joint Conference of the 22nd International Workshop on Software Measurement and the 2012 Seventh International Conference on Software Process and Product Measurement (IWSM-MENSURA)
  16. Nesreen Al Khalidi-Department of computer information systems, Yarmouk University, Irbid, Jordan, Ahmad A. Saifan-Department of computer information systems, Yarmouk University, Irbid, Jordan, Izzat M. Alsmadi-Department of computer information systems, Yarmouk University, Irbid, Jordan, 2012, Selecting a standard set of attributes for cost estimation of software projects, International Conference on Computer, Information and Telecommunication Systems (CITS)
  17. Ankit B. Desai-Inst. of Eng. & Technol, Ahmedabad Univ., Ahmedabad, India, Jekishan K. Parmar-Educ. Campus, Dept. of Comp. Sci. & Eng., BITS, Vadodara, 2016, Refactoring Cost Estimation (RCE) Model for Object Oriented System, India, IEEE 6th International Conference on Advanced Computing (IACC)
  18. Magne Jorgensen and  Martin Shepperd, 2012, A Systematic Review of Software Development Cost Estimation Studies, IEEE Transactions on Software Engineering ( Volume: 33, Issue: 1, Jan. 2012 )
  19. Tarig Ahmed Khalid-Faculty of Computing and Informatics, Multimedia University, Cyberjaya, Malaysia , Eng-Thiam Yeoh-Faculty of Computing and Informatics, Multimedia University, Cyberjaya, Malaysia, 2015, Controlling software cost using fuzzy Quality based EVM, 2015 International Conference on Computing, Control, Networking, Electronics and Embedded Systems Engineering (ICCNEEE)
  20. A better measure of relative prediction accuracy for model selection and model estimation, Chris Tofallis
  21. Abedallah Zaid, Mohd Hasan Selamat, Abdual Azim Abd Ghani, Rodziah Atan and Tieng Wei Koh, 11, November 2008 , Issues in Software Cost Estimation
  22. A systematic review of cost estimation models, G. Rajkumar1, Dr.K.Alagarsamy2 1Assistant Professor, N.M.S.S.Vellaichamy Nadar College, Madurai, India. 2Associate Professor, Computer Centre, Madurai Kamaraj University, Madurai, India
  23. Adanma C. Eberendu, May 2010, Software Project Cost Estimation: Issues, Problems and Possible Solutions
  24. Emily Oh, André van der Hoek, Jan 2009, Challenges in Using an Economic Cost Model for Software Engineering Simulation
  25. December 2011, Future of Software Engineering Research, National Coordination Office for Networking and Information Technology Research and Development
  26. Andrea Herrmann, Maya Daneva, December 19, 2008, Requirements Prioritization Based on Benefit and Cost Prediction: An Agenda for Future Research
  27. Lars M. Karg, Michael Grottke, September 2009, Conformance Quality and Failure Costs in the Software Industry: An Empirical Analysis of Open Source Software
  28. Vahid Khatibi, Dayang N. A. Jawawi, 2010-11, Software Cost Estimation Methods: A Review
  29. Ana Magazinius, Robert Feldt, April 2011, Exploring the Human and Organizational Aspects of Software Cost Estimation
  30. Sapan K Shah, Oct 2008, Cost Benefit Analysis for Software Process Improvements
  31. A Systematic Review of Software Development Cost Estimation Studies
  32. A review of software surveys on software effort estimation
  33. Software development cost estimation approaches — A survey
  34. Software Effort Estimation with Multiple Linear Regression: review and practical application
  35. Accounting Testing in Software Cost Estimation: A Case Study of the Current Practice and Impacts
  36. Lessons Learned from Collecting Systems Engineering Data
  37. An Empirical Validation of Software Cost Estimation Models
  38. Assessing software cost estimation models: criteria for accuracy, consistency and regression
  39. The software maintenance project effort estimation model based on function points
  40. COCOMO-Based Effort Estimation for Iterative and Incremental Software Development
Index Terms

Computer Science
Information Sciences

Keywords

Cost estimation Cost Issues Software Engineering Weighed Mean Quartiles(WMQ) Root Mean of Squares of Error(RMSE) SLOC algorithm Delphi approach Bottom-up approach.