Estimating Story Points in Scrum: Balancing Accuracy and Interpretability with Explainable AI

Accurate story point estimation is crucial for agile software development. Manual estimation is time-consuming and error-prone, leading to project delays and budget overruns. This study introduces a novel data preprocessing approach to address these challenges. Our method combines similar user story removal with conflicting story point values and data augmentation, distinguishing it from prior research. We contribute 3 new public datasets to support this research. Our experiments demonstrate the proposed preprocessing significantly enhances model accuracy, with the Support Vector Machine (SVM) achieving the highest performance (43.21%) compared to Bidirectional encoder representations from transformers (BERT) (42.37%). We use Local Interpretable Model-Agnostic Explanations (LIME), Shapley Additive Explanations (SHAP), and Transformer-Interpret to enhance model interpretability. Among the explored interpretability approaches, highlighting relevant words proved the most effective for understanding model behavior. A human-centered evaluation assessed the model performance and reliability of the explainability methods. While both SVM and BERT had limitations in replicating human estimations, SVM performed marginally better. SHAP outperformed LIME and Transformer-Interpret in aligning with human reasoning, effectively capturing salient data aspects and showing promise for enhancing human-AI collaboration in agile development. Our findings contribute to advancing story point estimation accuracy and transparency in agile software development.

Authors

Institutions

Publication Details

Published
2024-12-12
DOI
https://doi.org/10.1109/icac64487.2024.10850952
Primary Topic
Explainable Artificial Intelligence (XAI)
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Estimating Story Points in Scrum: Balancing Accuracy and Interpretability with Explainable AI

Thilina Halloluwa, Rasanjalee Rathnayake, Isuru Walpita Gamage
Explainable Artificial Intelligence (XAI)
article

Estimating Story Points in Scrum: Balancing Accuracy and Interpretability with Explainable AI

Thilina Halloluwa, Rasanjalee Rathnayake, Isuru Walpita Gamage
article en

Abstract

Accurate story point estimation is crucial for agile software development. Manual estimation is time-consuming and error-prone, leading to project delays and budget overruns. This study introduces a novel data preprocessing approach to address these challenges. Our method combines similar user story removal with conflicting story point values and data augmentation, distinguishing it from prior research. We contribute 3 new public datasets to support this research. Our experiments demonstrate the proposed preprocessing significantly enhances model accuracy, with the Support Vector Machine (SVM) achieving the highest performance (43.21%) compared to Bidirectional encoder representations from transformers (BERT) (42.37%). We use Local Interpretable Model-Agnostic Explanations (LIME), Shapley Additive Explanations (SHAP), and Transformer-Interpret to enhance model interpretability. Among the explored interpretability approaches, highlighting relevant words proved the most effective for understanding model behavior. A human-centered evaluation assessed the model performance and reliability of the explainability methods. While both SVM and BERT had limitations in replicating human estimations, SVM performed marginally better. SHAP outperformed LIME and Transformer-Interpret in aligning with human reasoning, effectively capturing salient data aspects and showing promise for enhancing human-AI collaboration in agile development. Our findings contribute to advancing story point estimation accuracy and transparency in agile software development.

The University of Queensland (AU), University of Colombo (LK)
Openalex Percentile: Top 76%
Explainable Artificial Intelligence (XAI)
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.