Image of Analysis of Software Effort Estimation Based on Story Point and Lines of Code using Machine Learning

Text

Analysis of Software Effort Estimation Based on Story Point and Lines of Code using Machine Learning



Estimating the software work is a crucial job of persons participating in software project management. The difficulty in predicting effort is compounded by the fact that software development is always changing. Several techniques for estimating software development costs have been developed over the last three decades. There are a variety of cost estimation methodologies, algorithmic models, non-algorithmic models, and machine learning methods to choose from. To improve accuracy, machine learning approaches are combined with algorithmic or non-algorithmic models. Researchers in past worked on the effort and time estimation by using one type of development methodology in their work. Currently, the companies uses both agile and traditional techniques to software development. A comparison of agile and traditional development utilizing the neural network (NN) and genetic algorithm is presented in this research (GA). Estimation is performed on the Zia dataset and a github dataset using story points and lines of code, respectively. The smallest error and highest accuracy were attained utilizing machine learning approaches for projected effort values. The value of R2 based on story point is achieved using neural network and genetic algorithm is 0.97 and 0.96 respectively. On other hand, the value of R2 based on lines of code is achieved using neural network and genetic algorithm is 0.94 and 0.80 respectively. The mean magnitude relative error is used for comparison of proposed models with previous works. The dataset with the story point give best results followed by projects with lines of code.


Availability

No copy data


Detail Information

Series Title
-
Call Number
-
Publisher International Journal of Computing and Digital Systems : Bahrain.,
Collation
006
Language
English
ISBN/ISSN
2210-142X
Classification
NONE
Content Type
-
Media Type
-
Carrier Type
-
Edition
-
Subject(s)
Specific Detail Info
-
Statement of Responsibility

Other Information

Accreditation
Scopus Q3

Other version/related

No other version available


File Attachment



Information


Web Online Public Access Catalog - Use the search options to find documents quickly