Abstract

Software effort estimation is an increasingly significant field, due to the overwhelming role of software in today’s global market. Effort estimation involves forecasting the effort in person-months or hours required for developing a software. It is vital to ideal planning and paramount for controlling the software development process. However, there is presently no optimal method to accurately estimate the effort required to develop a software system. Inaccurate estimation leads to poor use of resources and perhaps failure of the software project. Effort estimation also plays a key role in deducing cost of a software project. Software cost estimation includes the generation of the effort estimates and project duration to predict cost required to develop software project. Thus, effort is very essential and there is always need to enhance the accuracy as much as possible. This study evaluates and compares the potential of Constructive COst MOdel II (COCOMO II) and k-Nearest Neighbor (k-NN) on software project dataset. By the analysis of results received from each method, it may be concluded that the proposed method k-NN yields better performance over the other technique utilized in this study.

Highlights

  • Since the invention of computers, a vast number of people find themselves reliant on computers

  • The k-Nearest Neighbour (k-NN) and COCOMO II techniques have been used in predicting software development effort

  • Results were obtained using the NASA dataset acquired from Promise software engineering repository and are displayed in Table 2 above

Read more

Summary

INTRODUCTION

Since the invention of computers, a vast number of people find themselves reliant on computers. It became apparent that developer approaches to software development did not scale up to large and complex software systems These issues were unreliable, cost overrun, and late delivery [2]. Systems Plan (RISP) for the Wessex Regional Health Authority was abandoned, five years after it started. By this time, £43 million had already been expended on the project and out of which £20 million was confirmed wasted. K-Nearest Neighbour and Constructive COst MOdel II (COCOMO II) are the methods which are utilised in this work These methods have seen an explosion of interest over years and it is important to analyse the performance of these methods.

RELATED WORK
Feature Sub Selection Method
Machine Learning Method
Performance Measures
K-Nearest Neighbour
COCOMO II Model
Model Prediction Result
CONCLUSION
Findings
FUTURE RESEARCH
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call