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


Journal

Scientific reports
ISSN: 2045-2322
Titre abrégé: Sci Rep
Pays: England
ID NLM: 101563288

Informations de publication

Date de publication:
13 05 2022
Historique:
received: 15 11 2021
accepted: 18 04 2022
entrez: 13 5 2022
pubmed: 14 5 2022
medline: 18 5 2022
Statut: epublish

Résumé

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).

Identifiants

pubmed: 35562362
doi: 10.1038/s41598-022-11565-2
pii: 10.1038/s41598-022-11565-2
pmc: PMC9106679
doi:

Types de publication

Journal Article Research Support, Non-U.S. Gov't

Langues

eng

Sous-ensembles de citation

IM

Pagination

7974

Informations de copyright

© 2022. The Author(s).

Références

ScientificWorldJournal. 2014;2014:176718
pubmed: 25165733
Comput Intell Neurosci. 2019 Aug 18;2019:6068743
pubmed: 31531009

Auteurs

Mohit Arora (M)

School of Computer Science and Engineering, Lovely Professional University, Phagwara, 144411, India.

Sahil Verma (S)

Department of Computer Science and Engineering, Chandigarh University, Mohali, 140413, India.
Department of Computer Science and Engineering, Chandigarh University, Mohali, 140413, India.

Marcin Wozniak (M)

Faculty of Applied Mathematics, Silesian University of Technology, 44-100, Gliwice, Poland. marcin.wozniak@polsl.pl.

Jana Shafi (J)

Department of Computer Science, College of Arts and Science, Prince Sattam Bin Abdul Aziz University, Wadi Ad-Dawasir, 11991, Saudi Arabia.

Muhammad Fazal Ijaz (MF)

Department of Intelligent Mechatronics Engineering, Sejong University, Seoul, 05006, Korea. fazal@sejong.ac.kr.

Articles similaires

Selecting optimal software code descriptors-The case of Java.

Yegor Bugayenko, Zamira Kholmatova, Artem Kruglov et al.
1.00
Software Algorithms Programming Languages

Exploring blood-brain barrier passage using atomic weighted vector and machine learning.

Yoan Martínez-López, Paulina Phoobane, Yanaima Jauriga et al.
1.00
Blood-Brain Barrier Machine Learning Humans Support Vector Machine Software

Understanding the role of machine learning in predicting progression of osteoarthritis.

Simone Castagno, Benjamin Gompels, Estelle Strangmark et al.
1.00
Humans Disease Progression Machine Learning Osteoarthritis
1.00
Humans Magnetic Resonance Imaging Brain Infant, Newborn Infant, Premature

Classifications MeSH