Software Cost Estimation: A Comparative Analysis
- Resource Type
- Conference
- Authors
- Gupta, Ram Gopal; Dumka, Ankur; Mazumdar, Bireshwar Dass
- Source
- 2024 International Conference on Computer, Electrical & Communication Engineering (ICCECE) Computer, Electrical & Communication Engineering (ICCECE), 2024 International Conference on. :1-8 Feb, 2024
- Subject
- Aerospace
Bioengineering
Communication, Networking and Broadcast Technologies
Components, Circuits, Devices and Systems
Computing and Processing
Engineered Materials, Dielectrics and Plasmas
Engineering Profession
Fields, Waves and Electromagnetics
General Topics for Engineers
Nuclear Engineering
Photonics and Electrooptics
Power, Energy and Industry Applications
Robotics and Control Systems
Signal Processing and Analysis
Transportation
Measurement
Costs
Codes
Refining
Estimation
Software
Complexity theory
project estimation
effort estimation
cost estimation
COCOMO
- Language
- ISSN
- 2768-0576
One of the most crucial aspects of software development is software cost estimation. It entails calculating the amount of time and money needed to finish the software development. Software cost estimation is crucial when a project's lines of code surpass a certain threshold and when the programme is released with too many errors and unmet criteria, which results in the project being abandoned. The calculation of software costs for a project is a critical factor in determining whether or not its development is approved. Numerous approaches for estimating software costs have been implemented. The timely and cost-effective completion of software is ensured by appropriate cost estimation. The conclusion is that there isn't a single strategy that works well in every situation or for every job. Therefore, in order to compare all approaches and determine which one is the best and most likely to produce realistic and accurate estimations, a complete understanding and rigorous analysis are needed. This article discusses the process of determining the most accurate approach for software cost estimation in order to provide higher levels of accuracy.