Agile Effort Estimation Improved by Feature Selection and Model Explainability

Víctor Pérez-Piqueras, Pablo Bermejo López, José A. Gámez

2025

Abstract

Agile methodologies are widely adopted in the industry, with iterative development being a common practice. However, this approach introduces certain risks in controlling and managing the planned scope for delivery at the end of each iteration. Previous studies have proposed machine learning methods to predict the likelihood of meeting this committed scope, using models trained on features extracted from prior iterations and their associated tasks. A crucial aspect of any predictive model is user trust, which depends on the model’s explain-ability. However, an excessive number of features can complicate interpretation. In this work, we propose feature subset selection methods to reduce the number of features without compromising model performance. To ensure interpretability, we leverage state-of-the-art explainability techniques to analyze the key features driving model predictions. Our evaluation, conducted on five large open-source projects from prior studies, demonstrates successful feature subset selection, reducing the feature set to 10% of its original size without any loss in predictive performance. Using explainability tools, we provide a synthesis of the features with the most significant impact on iteration performance predictions across agile projects.

Download


Paper Citation


in Harvard Style

Pérez-Piqueras V., Bermejo López P. and Gámez J. (2025). Agile Effort Estimation Improved by Feature Selection and Model Explainability. In Proceedings of the 20th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE; ISBN 978-989-758-742-9, SciTePress, pages 54-66. DOI: 10.5220/0013229800003928


in Bibtex Style

@conference{enase25,
author={Víctor Pérez-Piqueras and Pablo Bermejo López and José Gámez},
title={Agile Effort Estimation Improved by Feature Selection and Model Explainability},
booktitle={Proceedings of the 20th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE},
year={2025},
pages={54-66},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0013229800003928},
isbn={978-989-758-742-9},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 20th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE
TI - Agile Effort Estimation Improved by Feature Selection and Model Explainability
SN - 978-989-758-742-9
AU - Pérez-Piqueras V.
AU - Bermejo López P.
AU - Gámez J.
PY - 2025
SP - 54
EP - 66
DO - 10.5220/0013229800003928
PB - SciTePress