Improving estimation accuracy prediction of software development effort: a proposed ensemble model

Software effort estimation is an essential feature of software engineering for effective planning, controlling and delivering successful software projects. The overestimation and underestimation both are the key challenges for future software development. The failure to acknowledge the effort estima...

Full description

Saved in:
Bibliographic Details
Main Authors: Mahmood, Y., Kama, N., Azmi, A., Ali, M.
Format: Conference or Workshop Item
Language:English
Published: 2020
Subjects:
Online Access:http://eprints.utm.my/id/eprint/92900/1/YasirMahmood2020_ImprovingEstimationAccuracyPrediction.pdf
http://eprints.utm.my/id/eprint/92900/
http://dx.doi.org/10.1109/ICECCE49384.2020.9179279
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.utm.92900
record_format eprints
spelling my.utm.929002021-11-07T05:54:04Z http://eprints.utm.my/id/eprint/92900/ Improving estimation accuracy prediction of software development effort: a proposed ensemble model Mahmood, Y. Kama, N. Azmi, A. Ali, M. T58.5-58.64 Information technology Software effort estimation is an essential feature of software engineering for effective planning, controlling and delivering successful software projects. The overestimation and underestimation both are the key challenges for future software development. The failure to acknowledge the effort estimation accuracy may lead to customer disappointment, inaccurate estimation and hence, contribute to either poor software development process or project failure. The main aim of this research is to optimize the estimation accuracy prediction of software development effort to support software development firms and practitioners. In this paper, we propose an ensemble software effort estimation model based on Use Case Points (UCP), expert judgment and Case-Based Reasoning (CBR) techniques. This research is conducted through primary (a multi-case involving software companies) study to make an ensemble model. The estimation accuracy prediction of the proposed model will be evaluated by selecting projects from primary studies as case selections in applying a quantitative approach through industrial experts, archival data about estimates and evaluation metrics. The proposed model produced at the end of this research will be used by software development firms and practitioners as an instrument to estimate the effort required to develop new software projects at an earlier stage. 2020 Conference or Workshop Item PeerReviewed application/pdf en http://eprints.utm.my/id/eprint/92900/1/YasirMahmood2020_ImprovingEstimationAccuracyPrediction.pdf Mahmood, Y. and Kama, N. and Azmi, A. and Ali, M. (2020) Improving estimation accuracy prediction of software development effort: a proposed ensemble model. In: 2nd International Conference on Electrical, Communication and Computer Engineering, ICECCE 2020, 12-13 June 2020, Istanbul, Turkey. http://dx.doi.org/10.1109/ICECCE49384.2020.9179279
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
language English
topic T58.5-58.64 Information technology
spellingShingle T58.5-58.64 Information technology
Mahmood, Y.
Kama, N.
Azmi, A.
Ali, M.
Improving estimation accuracy prediction of software development effort: a proposed ensemble model
description Software effort estimation is an essential feature of software engineering for effective planning, controlling and delivering successful software projects. The overestimation and underestimation both are the key challenges for future software development. The failure to acknowledge the effort estimation accuracy may lead to customer disappointment, inaccurate estimation and hence, contribute to either poor software development process or project failure. The main aim of this research is to optimize the estimation accuracy prediction of software development effort to support software development firms and practitioners. In this paper, we propose an ensemble software effort estimation model based on Use Case Points (UCP), expert judgment and Case-Based Reasoning (CBR) techniques. This research is conducted through primary (a multi-case involving software companies) study to make an ensemble model. The estimation accuracy prediction of the proposed model will be evaluated by selecting projects from primary studies as case selections in applying a quantitative approach through industrial experts, archival data about estimates and evaluation metrics. The proposed model produced at the end of this research will be used by software development firms and practitioners as an instrument to estimate the effort required to develop new software projects at an earlier stage.
format Conference or Workshop Item
author Mahmood, Y.
Kama, N.
Azmi, A.
Ali, M.
author_facet Mahmood, Y.
Kama, N.
Azmi, A.
Ali, M.
author_sort Mahmood, Y.
title Improving estimation accuracy prediction of software development effort: a proposed ensemble model
title_short Improving estimation accuracy prediction of software development effort: a proposed ensemble model
title_full Improving estimation accuracy prediction of software development effort: a proposed ensemble model
title_fullStr Improving estimation accuracy prediction of software development effort: a proposed ensemble model
title_full_unstemmed Improving estimation accuracy prediction of software development effort: a proposed ensemble model
title_sort improving estimation accuracy prediction of software development effort: a proposed ensemble model
publishDate 2020
url http://eprints.utm.my/id/eprint/92900/1/YasirMahmood2020_ImprovingEstimationAccuracyPrediction.pdf
http://eprints.utm.my/id/eprint/92900/
http://dx.doi.org/10.1109/ICECCE49384.2020.9179279
_version_ 1717093390382792704
score 13.160551