Cost estimation of software development: improving the COCOMO model using a genetic algorithm approach

2009 ◽  
Vol 3 (4) ◽  
pp. 346
Author(s):  
Jafar Razmi ◽  
Reza Ghodsi ◽  
Marzieh Jokar
2014 ◽  
Vol 989-994 ◽  
pp. 1497-1500 ◽  
Author(s):  
Hai Yang

Software cost estimation is the key step to software development management. In order to make COCOMO model applicable to Chinese enterprises, an improved software cost estimation method based on COCOMO model and linear regression was proposed in this paper. Then the replication experiment was taken by using the historical software project data of given enterprises, and then compared experience estimation with the new improved method proposed in this paper about the forecasting accuracy. The results verified that the improved cost estimation method has more practical value to software development.


2014 ◽  
Vol 989-994 ◽  
pp. 1501-1504
Author(s):  
Hai Yang

The accuracy of software cost estimation is essential for software development management. By introducing and analyzing the estimation methods of software cost systematically, the paper discussed the necessary of considering the software maintenance stage and estimating the software cost by separating the procedure of software development into several small stages. Then a staged software cost estimation method based on COCOMO model was proposed. The use of the new software cost estimation method proposed by this paper not only contributes to the cost control of software project, but also effectively avoids the bias problem due to using by single cost estimation method so that the accuracy of cost estimation could be improved.


This research work is aimed at to provide effective cost estimation methodology emphasize on cost effort and time . This paper summarizes the cost effort estimation of most conventionally used models like organic and semi-detached models using an improved version of genetic algorithm that enhances an empirical methodology to reduce the cost factor and time factor in software projects. Constructive cost model(Cocomo model) is broadly used for the fruitful valuation of cost estimation which is based on KLOC method(thousands of lines of code).This method yields beneficial result in case of lines of code method but lacks in terms of concept and logics. The same is estimated directly and is computed using the function point analysis. In the software development lifecycle, the software cost effort estimation is the most demanding process. The accuracy of the estimate in choosing the estimation model is an essential factor. Such conventional software effort estimation techniques fail to compute the accuracy of effort estimation and it is not up to the mark. So here, we tend to propose the cost reduction in the software projects by using the improved version of the known genetic algorithm.


2012 ◽  
Vol 32 ◽  
pp. 285-291 ◽  
Author(s):  
Ricardo de A. Araújo ◽  
Adriano L.I. Oliveira ◽  
Sergio Soares ◽  
Silvio Meira

Sign in / Sign up

Export Citation Format

Share Document