Scalable Adaptive Learning for Early Software Fault Prediction in Agile: From Reliability Gains to Sprint Planning Optimization

Authors

  • Mohit Bansal Computer Science Department Shiv Nadar University Greater Noida, Uttar Pradesh, India. Author
  • Tanvi Arora Artificial Intelligence Department Shiv Nadar University Greater Noida, Uttar Pradesh, India. Author
  • Rahul Chatterjee Information Technology Shiv Nadar University Greater Noida, Uttar Pradesh, India. Author
  • Simran Kaur Computer Science Department Shiv Nadar University Greater Noida, Uttar Pradesh, India. Author

DOI:

https://doi.org/10.63282/3050-9262.IJAIDSML-V7I1P126

Keywords:

Agile Software Development, Software Defect Prediction, Continual Learning, Concept Drift, Effort-Aware Metrics, Explainable AI, Federated Learning, Sprint Planning Optimization, Software Reliability, Devops Analytics

Abstract

Agile teams increasingly deliver software through rapid iterations, cloud-native deployment, and continuously evolving architectures. While this cadence accelerates value delivery, it also amplifies the operational cost of faults: late discovery increases rework, destabilizes sprint commitments, and elevates reliability risk. Traditional software defect prediction has produced strong results in offline, within-project settings, yet common limitations remain for modern Agile delivery: models degrade under concept drift, labels arrive late (often after release), and predictions are rarely integrated into sprint planning decisions in a decision-traceable manner. This manuscript proposes Scalable Adaptive Learning for Sprint Analytics (SALSA), a framework that couples adaptive fault prediction with sprint planning optimization. SALSA unifies drift-aware continual learning, transfer and federated strategies for low-data or privacy-constrained contexts, effort-aware evaluation aligned with Agile quality assurance capacity, and interpretable risk rationales suitable for governance in regulated environments. The framework extends beyond probability of fault to estimate reliability gain and to optimize sprint backlog selection under capacity constraints, balancing feature delivery with risk reduction. A worked sprint planning example demonstrates how predicted risk, effort, and expected reliability gain can be translated into a concrete backlog recommendation and quality budget allocation. The manuscript also outlines a replication-ready evaluation protocol emphasizing time-ordered validation, cost-effectiveness, and measurable planning outcomes. By connecting early fault prediction to sprint-level decision making, SALSA reframes defect prediction as an operational capability that improves both software reliability and sprint planning efficiency.

References

[1] M. Cohn, Agile Estimating and Planning. Upper Saddle River, NJ, USA: Prentice Hall, 2005.

[2] S. Lessmann, B. Baesens, C. Mues, and S. Pietsch, “Benchmarking classification models for software defect prediction: A proposed framework and novel findings,” IEEE Trans. Softw. Eng., vol. 34, no. 4, pp. 485–496, 2008, doi: 10.1109/TSE.2008.35.

[3] T. Menzies, J. Greenwald, and A. Frank, “Data mining static code attributes to learn defect predictors,” IEEE Trans. Softw. Eng., vol. 33, no. 1, pp. 2–13, 2007.

[4] T. Zimmermann, N. Nagappan, H. Gall, E. Giger, and B. Murphy, “Cross-project defect prediction: A large scale experiment on data vs. domain vs. process,” in Proc. ESEC/FSE, 2009, pp. 91–100, doi: 10.1145/1595696.1595713.

[5] Y. Kamei et al., “A large-scale empirical study of just-in-time quality assurance,” IEEE Trans. Softw. Eng., vol. 39, no. 6, pp. 757–773, 2013, doi: 10.1109/TSE.2012.70.

[6] G. I. Parisi, R. Kemker, J. L. Part, C. Kanan, and S. Wermter, “Continual lifelong learning with neural networks: A review,” Neural Netw., vol. 113, pp. 54–71, 2019, doi: 10.1016/j.neunet.2019.01.012.

[7] S. R. Gudi, “Enhancing reliability in Java enterprise systems through comparative analysis of automated testing frameworks,” Int. J. Emerging Trends Comput. Sci. Inf. Technol., vol. 4, no. 2, pp. 151–160, 2023, doi: 10.63282/3050-9246.IJETCSIT-V4I2P115.

[8] J. Nam, S. J. Pan, and S. Kim, “Transfer defect learning,” in Proc. Int. Conf. Softw. Eng. (ICSE), 2013, pp. 382–391.

[9] S. K. Gunda, S. Yalamati, S. R. Gudi, I. Manga, and A. K. Aleti, “Scalable and adaptive machine learning models for early software fault prediction in agile development: Enhancing software reliability and sprint planning efficiency,” Int. J. Appl. Math., vol. 38, no. 2s, 2025, doi: 10.12732/ijam.v38i2s.74.

[10] I. Manga, “Edge software engineering for lightweight AI: Real-time environmental data processing with embedded systems,” J. Comput. Anal. Appl., vol. 34, no. 6, pp. 88–104, Jun. 2025.

[11] S. R. Gudi, “Design and evaluation of secure microservices architecture for HIPAA-compliant prescription processing on AWS and OpenShift,” Int. J. Artif. Intell., Data Sci., Mach. Learn., vol. 5, no. 2, pp. 144–149, 2024, doi: 10.63282/3050-9262.IJAIDSML-V5I2P116.

[12] T. Mende and R. Koschke, “Effort-aware defect prediction models,” in Proc. Euromicro Conf. Softw. Maintenance and Reengineering (CSMR), 2010, doi: 10.1109/CSMR.2010.18.

[13] S. K. Gunda, “A deep dive into software fault prediction: Evaluating CNN and RNN models,” in Proc. Int. Conf. Electronic Systems and Intelligent Computing (ICESIC), Chennai, India, 2024, pp. 224–228, doi: 10.1109/ICESIC61777.2024.10846549.

[14] S. S. G. Bandari, S. D. Sivva, and R. R. Thalakanti, “Regulatory grade fraud detection using explainable artificial intelligence with auditable decision pathways and empirical validation on banking data,” Int. J. Artif. Intell., Data Sci., Mach. Learn., vol. 5, no. 3, pp. 139–147, 2024, doi: 10.63282/3050-9262.IJAIDSML-V5I3P115.

[15] S. K. Gunda, "Enhancing Software Fault Prediction with Machine Learning: A Comparative Study on the PC1 Dataset," 2024 Global Conference on Communications and Information Technologies (GCCIT), BANGALORE, India, 2024, pp. 1-4, https://doi.org/10.1109/GCCIT63234.2024.10862351.

[16] S. R. Gudi, “AI-driven fax-to-digital prescription automation: A cloud-native framework using OCR, machine learning, and microservices for pharmacy operations,” Int. J. Emerging Res. Eng. Technol., vol. 5, no. 1, pp. 111–116, 2024, doi: 10.63282/3050-922X.IJERET-V5I1P113.

[17] I. Manga, “Towards explainable AI: A framework for interpretable deep learning in high-stakes domains,” in Proc. Int. Conf. Soft Computing for Security Applications (ICSCSA), Salem, India, 2025, pp. 1354–1360, doi: 10.1109/ICSCSA66339.2025.11170778.

[18] S. M. Lundberg and S.-I. Lee, “A unified approach to interpreting model predictions,” in Advances in Neural Information Processing Systems (NeurIPS), 2017, pp. 4768–4777.

[19] S. K. Gunda, “Analyzing machine learning techniques for software defect prediction: A comprehensive performance comparison,” in Proc. Asian Conf. on Intelligent Technologies (ACOIT), Kolar, India, 2024, pp. 1–5, doi: 10.1109/ACOIT62457.2024.10939610.

[20] R. R. Thalakanti, S. S. Goud Bandari, and S. D. Sivva, “Federated learning for privacy preserving fraud detection across financial institutions: Architecture protocols and operational governance,” Int. J. Emerging Res. Eng. Technol., vol. 5, no. 2, pp. 108–114, 2024, doi: 10.63282/3050-922X.IJERET-V5I2P111.

[21] S. R. Gudi, “Leveraging predictive analytics and Redis-backed caching to optimize specialty medication fulfillment and pharmacy inventory management,” Int. J. AI, BigData, Computational and Management Studies, vol. 5, no. 3, pp. 155–160, 2024, doi: 10.63282/3050-9416.IJAIBDCMS-V5I3P116.

[22] Reddy Mittamidi VK., “AI/ML powered intelligent root cause analysis and automated remediation for multi system data integrity issues,” IJAIBDCMS, vol. 6, no. 4, pp. 133–141, Nov. 2025. Available: https://ijaibdcms.org/index.php/ijaibdcms/article/view/338

[23] S. K. Gunda, “Machine learning approaches for software fault diagnosis: Evaluating decision tree and KNN models,” in Proc. Global Conf. on Communications and Information Technologies (GCCIT), Bangalore, India, 2024, pp. 1–5, doi: 10.1109/GCCIT63234.2024.10861953.

[24] I. Manga, “Federated learning at scale: A privacy-preserving framework for decentralized AI training,” in Proc. Int. Conf. Soft Computing for Security Applications (ICSCSA), Salem, India, 2025, pp. 110–115, doi: 10.1109/ICSCSA66339.2025.11170780.

[25] S. D. Sivva, R. R. Thalakanti, S. S. G. Bandari, and S. D. R. Yettapu, “AI-driven decision intelligence for agile software lifecycle governance: An architecture-centered framework integrating machine learning defect prediction and automated testing,” IJETCSIT, vol. 4, no. 4, pp. 167–172, Dec. 2023. Available: https://ijetcsit.org/index.php/ijetcsit/article/view/554

[26] S. K. Gunda, “Accelerating scientific discovery with machine learning and HPC-based simulations,” in Integrating Machine Learning Into HPC-Based Simulations and Analytics, B. Ben Youssef and M. Ben Ismail, Eds. IGI Global Scientific Publishing, 2025, pp. 229–252, doi: 10.4018/978-1-6684-3795-7.ch009.

[27] T. Raikar, “High-performance in-memory computing: A research study on SAP S/4 HANA database layer,” American Journal of Technology, vol. 4, no. 2, pp. 93–113, 2025, doi: 10.58425/ajt.v4i2.449.

[28] S. R. Gudi, “Deconstructing monoliths: A fault-aware transition to microservices with gateway optimization using Spring Cloud,” in Proc. Int. Conf. on Electronics and Sustainable Communication Systems (ICESC), Coimbatore, India, 2025, pp. 815–820, doi: 10.1109/ICESC65114.2025.11212326.

[29] G. V. Krishna, B. D. Reddy, and T. Vrindaa, “EmoVision: An intelligent deep learning framework for emotion understanding and mental wellness assistance in human computer interaction,” IJAIDSML, vol. 6, no. 4, pp. 14–20, Oct. 2025. Available: https://ijaidsml.org/index.php/ijaidsml/article/view/295

[30] I. Manga, “AutoML for all: Democratizing machine learning model building with minimal code interfaces,” in Proc. Int. Conf. on Sustainable Computing and Data Communication Systems (ICSCDS), Erode, India, 2025, pp. 347–352, doi: 10.1109/ICSCDS65426.2025.11167529.

[31] S. R. Gudi, “Monitoring and deployment optimization in cloud-native systems: A comparative study using OpenShift and Helm,” in Proc. 4th Int. Conf. on Innovative Mechanisms for Industry Applications (ICIMIA), Tirupur, India, 2025, pp. 792–797, doi: 10.1109/ICIMIA67127.2025.11200594.

[32] S. K. R. Vanama, “AI report - Federated AIOps for multi-cluster OpenShift,” IJAIBDCMS, vol. 6, no. 2, pp. 96–108, May 2025. Available: https://ijaibdcms.org/index.php/ijaibdcms/article/view/336

[33] R. R. Thalakanti and S. S. Goud Bandari, “Intelligent continuous integration and delivery for banking systems using machine learning driven risk detection with real world deployment evaluation,” IJAIBDCMS, vol. 5, no. 4, pp. 168–175, 2024, doi: 10.63282/3050-9416.IJAIBDCMS-V5I4P118.

[34] S. R. Gudi, “Ensuring secure and compliant fax communication: Anomaly detection and encryption strategies for data in transit,” in Proc. 4th Int. Conf. on Innovative Mechanisms for Industry Applications (ICIMIA), Tirupur, India, 2025, pp. 786–791, doi: 10.1109/ICIMIA67127.2025.11200537.

[35] V. K. Reddy Mittamidi, “Leveraging AI and ML for predictive monitoring and error mitigation in change data capture pipelines,” IJETCSIT, vol. 6, no. 3, pp. 104–111, Aug. 2025. Available: https://ijetcsit.org/index.php/ijetcsit/article/view/515

[36] T. Raikar and V. Apelagunta, “Implementing SAP Fiori in S/4HANA transitions: Key guidelines, challenges, strategic implications, AI integration recommendations,” Journal of Engineering Research and Sciences, vol. 4, no. 11, pp. 1–9, 2025, doi: 10.55708/JS0411001.

[37] S. R. Gudi, “Enhancing optical character recognition (OCR) accuracy in healthcare prescription processing using artificial neural networks,” European Journal of Artificial Intelligence and Machine Learning, vol. 4, no. 6, 2025, doi: 10.24018/ejai.2025.4.6.79.

[38] A. K. Kishore Varma Alluri, “Using Salesforce CRM and deep learning (CNN) techniques to improve patient journey mapping and engagement in small and medium healthcare organizations,” IJAIDSML, vol. 6, no. 4, pp. 101–109, Nov. 2025. Available: https://ijaidsml.org/index.php/ijaidsml/article/view/330

[39] R. R. Thalakanti, “Enhancing convergence in fully connected neural networks via optimized backpropagation,” in Proc. 2nd Int. Conf. on Computing and Data Science (ICCDS), Chennai, India, 2025, pp. 1–6, doi: 10.1109/ICCDS64403.2025.11209625.

[40] S. K. Gunda, “Comparative analysis of machine learning models for software defect prediction,” in Proc. Int. Conf. on Power, Energy, Control and Transmission Systems (ICPECTS), Chennai, India, 2024, pp. 1–6, doi: 10.1109/ICPECTS62210.2024.10780167.

[41] I. Manga, “Unified data engineering for smart mobility: Real-time integration of traffic, public transport, and environmental data,” in Proc. Int. Conf. Soft Computing for Security Applications (ICSCSA), Salem, India, 2025, pp. 1348–1353, doi: 10.1109/ICSCSA66339.2025.11170800.

[42] A. K. Kishore Varma Alluri, “Salesforce CRM framework for real time DeFi portfolio intelligence and customer engagement forecasting in Web3 based decentralized finance ecosystems using ML techniques,” IJAIBDCMS, vol. 6, no. 4, pp. 99–107, Nov. 2025. Available: https://ijaibdcms.org/index.php/ijaibdcms/article/view/319

[43] S. R. Gudi, “A comparative analysis of Pivotal Cloud Foundry and OpenShift cloud platforms,” The American Journal of Applied Sciences, vol. 7, no. 07, pp. 20–29, 2025, doi: 10.37547/tajas/Volume07Issue07-03.

[44] I. Manga, “Scalable graph neural networks for global knowledge representation and reasoning,” in Proc. Int. Conf. on Inventive Systems and Control (ICISC), Coimbatore, India, 2025, pp. 1399–1404, doi: 10.1109/ICISC65841.2025.11188341.

Published

2026-02-10

Issue

Section

Articles

How to Cite

1.
Bansal M, Arora T, Chatterjee R, Kaur S. Scalable Adaptive Learning for Early Software Fault Prediction in Agile: From Reliability Gains to Sprint Planning Optimization. IJAIDSML [Internet]. 2026 Feb. 10 [cited 2026 Feb. 13];7(1):141-8. Available from: https://ijaidsml.org/index.php/ijaidsml/article/view/427