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...
Autores principales: | , , , , , |
---|---|
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 |