A review article on software effort estimation in agile methodology

Currently, Agile software development method has been commonly used in software development projects, and the success rate is higher than waterfall projects. The effort estimation in Agile is still a challenge because most existing means are developed based on the conventional method. Therefore, thi...

Full description

Saved in:
Bibliographic Details
Main Authors: Sudarmaningtyas, Pantjawati, Rozlina, Mohamed
Format: Article
Language:English
Published: Universiti Putra Malaysia 2021
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/31907/1/A%20review%20article%20on%20software%20effort%20estimation%20in%20agile%20methodology.pdf
http://umpir.ump.edu.my/id/eprint/31907/
https://doi.org/10.47836/pjst.29.2.08
https://doi.org/10.47836/pjst.29.2.08
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.ump.umpir.31907
record_format eprints
spelling my.ump.umpir.319072022-02-11T07:36:36Z http://umpir.ump.edu.my/id/eprint/31907/ A review article on software effort estimation in agile methodology Sudarmaningtyas, Pantjawati Rozlina, Mohamed QA76 Computer software Currently, Agile software development method has been commonly used in software development projects, and the success rate is higher than waterfall projects. The effort estimation in Agile is still a challenge because most existing means are developed based on the conventional method. Therefore, this study aimed to ascertain the software effort estimation method that is applied in Agile, the implementation approach, and the attributes that affect effort estimation. The results showed the top three estimation that is applied in Agile, are machine learning (37%), Expert Judgement (26%), and Algorithmic (21%). The implementation of all machine learning methods used a hybrid approach, which is a combination of machine learning and expert judgement, or a mix of two or more machine learning. Meanwhile, the implementation of effort estimation through a hybrid approach was only used in 47% of relevant articles. In addition, effort estimation in Agile involved twenty-four attributes, where Complexity, Experience, Size, and Time are the most commonly used and implemented. Universiti Putra Malaysia 2021-04 Article PeerReviewed pdf en cc_by_nc_nd_4 http://umpir.ump.edu.my/id/eprint/31907/1/A%20review%20article%20on%20software%20effort%20estimation%20in%20agile%20methodology.pdf Sudarmaningtyas, Pantjawati and Rozlina, Mohamed (2021) A review article on software effort estimation in agile methodology. Pertanika Journal of Science & Technology (JST), 29 (2). 837 -861. ISSN 0128-7680 https://doi.org/10.47836/pjst.29.2.08 https://doi.org/10.47836/pjst.29.2.08
institution Universiti Malaysia Pahang
building UMP Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaysia Pahang
content_source UMP Institutional Repository
url_provider http://umpir.ump.edu.my/
language English
topic QA76 Computer software
spellingShingle QA76 Computer software
Sudarmaningtyas, Pantjawati
Rozlina, Mohamed
A review article on software effort estimation in agile methodology
description Currently, Agile software development method has been commonly used in software development projects, and the success rate is higher than waterfall projects. The effort estimation in Agile is still a challenge because most existing means are developed based on the conventional method. Therefore, this study aimed to ascertain the software effort estimation method that is applied in Agile, the implementation approach, and the attributes that affect effort estimation. The results showed the top three estimation that is applied in Agile, are machine learning (37%), Expert Judgement (26%), and Algorithmic (21%). The implementation of all machine learning methods used a hybrid approach, which is a combination of machine learning and expert judgement, or a mix of two or more machine learning. Meanwhile, the implementation of effort estimation through a hybrid approach was only used in 47% of relevant articles. In addition, effort estimation in Agile involved twenty-four attributes, where Complexity, Experience, Size, and Time are the most commonly used and implemented.
format Article
author Sudarmaningtyas, Pantjawati
Rozlina, Mohamed
author_facet Sudarmaningtyas, Pantjawati
Rozlina, Mohamed
author_sort Sudarmaningtyas, Pantjawati
title A review article on software effort estimation in agile methodology
title_short A review article on software effort estimation in agile methodology
title_full A review article on software effort estimation in agile methodology
title_fullStr A review article on software effort estimation in agile methodology
title_full_unstemmed A review article on software effort estimation in agile methodology
title_sort review article on software effort estimation in agile methodology
publisher Universiti Putra Malaysia
publishDate 2021
url http://umpir.ump.edu.my/id/eprint/31907/1/A%20review%20article%20on%20software%20effort%20estimation%20in%20agile%20methodology.pdf
http://umpir.ump.edu.my/id/eprint/31907/
https://doi.org/10.47836/pjst.29.2.08
https://doi.org/10.47836/pjst.29.2.08
_version_ 1724608132257153024
score 13.160551