Cargando…

An efficient ANFIS-EEBAT approach to estimate effort of Scrum projects

Software effort estimation is a significant part of software development and project management. The accuracy of effort estimation and scheduling results determines whether a project succeeds or fails. Many studies have focused on improving the accuracy of predicted results, yet accurate estimation...

Descripción completa

Detalles Bibliográficos
Autores principales: Arora, Mohit, Verma, Sahil, Kavita, Wozniak, Marcin, Shafi, Jana, Ijaz, Muhammad Fazal
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9106679/
https://www.ncbi.nlm.nih.gov/pubmed/35562362
http://dx.doi.org/10.1038/s41598-022-11565-2
_version_ 1784708345789153280
author Arora, Mohit
Verma, Sahil
Kavita
Wozniak, Marcin
Shafi, Jana
Ijaz, Muhammad Fazal
author_facet Arora, Mohit
Verma, Sahil
Kavita
Wozniak, Marcin
Shafi, Jana
Ijaz, Muhammad Fazal
author_sort Arora, Mohit
collection PubMed
description Software effort estimation is a significant part of software development and project management. The accuracy of effort estimation and scheduling results determines whether a project succeeds or fails. Many studies have focused on improving the accuracy of predicted results, yet accurate estimation of effort has proven to be a challenging task for researchers and practitioners, particularly when it comes to projects that use agile approaches. This work investigates the application of the adaptive neuro-fuzzy inference system (ANFIS) along with the novel Energy-Efficient BAT (EEBAT) technique for effort prediction in the Scrum environment. The proposed ANFIS-EEBAT approach is evaluated using real agile datasets. It provides the best results in all the evaluation criteria used. The proposed approach is also statistically validated using nonparametric tests, and it is found that ANFIS-EEBAT worked best as compared to various state-of-the-art meta-heuristic and machine learning (ML) algorithms such as fireworks, ant lion optimizer (ALO), bat, particle swarm optimization (PSO), and genetic algorithm (GA).
format Online
Article
Text
id pubmed-9106679
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-91066792022-05-15 An efficient ANFIS-EEBAT approach to estimate effort of Scrum projects Arora, Mohit Verma, Sahil Kavita Wozniak, Marcin Shafi, Jana Ijaz, Muhammad Fazal Sci Rep Article Software effort estimation is a significant part of software development and project management. The accuracy of effort estimation and scheduling results determines whether a project succeeds or fails. Many studies have focused on improving the accuracy of predicted results, yet accurate estimation of effort has proven to be a challenging task for researchers and practitioners, particularly when it comes to projects that use agile approaches. This work investigates the application of the adaptive neuro-fuzzy inference system (ANFIS) along with the novel Energy-Efficient BAT (EEBAT) technique for effort prediction in the Scrum environment. The proposed ANFIS-EEBAT approach is evaluated using real agile datasets. It provides the best results in all the evaluation criteria used. The proposed approach is also statistically validated using nonparametric tests, and it is found that ANFIS-EEBAT worked best as compared to various state-of-the-art meta-heuristic and machine learning (ML) algorithms such as fireworks, ant lion optimizer (ALO), bat, particle swarm optimization (PSO), and genetic algorithm (GA). Nature Publishing Group UK 2022-05-13 /pmc/articles/PMC9106679/ /pubmed/35562362 http://dx.doi.org/10.1038/s41598-022-11565-2 Text en © The Author(s) 2022 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Arora, Mohit
Verma, Sahil
Kavita
Wozniak, Marcin
Shafi, Jana
Ijaz, Muhammad Fazal
An efficient ANFIS-EEBAT approach to estimate effort of Scrum projects
title An efficient ANFIS-EEBAT approach to estimate effort of Scrum projects
title_full An efficient ANFIS-EEBAT approach to estimate effort of Scrum projects
title_fullStr An efficient ANFIS-EEBAT approach to estimate effort of Scrum projects
title_full_unstemmed An efficient ANFIS-EEBAT approach to estimate effort of Scrum projects
title_short An efficient ANFIS-EEBAT approach to estimate effort of Scrum projects
title_sort efficient anfis-eebat approach to estimate effort of scrum projects
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9106679/
https://www.ncbi.nlm.nih.gov/pubmed/35562362
http://dx.doi.org/10.1038/s41598-022-11565-2
work_keys_str_mv AT aroramohit anefficientanfiseebatapproachtoestimateeffortofscrumprojects
AT vermasahil anefficientanfiseebatapproachtoestimateeffortofscrumprojects
AT kavita anefficientanfiseebatapproachtoestimateeffortofscrumprojects
AT wozniakmarcin anefficientanfiseebatapproachtoestimateeffortofscrumprojects
AT shafijana anefficientanfiseebatapproachtoestimateeffortofscrumprojects
AT ijazmuhammadfazal anefficientanfiseebatapproachtoestimateeffortofscrumprojects
AT aroramohit efficientanfiseebatapproachtoestimateeffortofscrumprojects
AT vermasahil efficientanfiseebatapproachtoestimateeffortofscrumprojects
AT kavita efficientanfiseebatapproachtoestimateeffortofscrumprojects
AT wozniakmarcin efficientanfiseebatapproachtoestimateeffortofscrumprojects
AT shafijana efficientanfiseebatapproachtoestimateeffortofscrumprojects
AT ijazmuhammadfazal efficientanfiseebatapproachtoestimateeffortofscrumprojects