Multi-Objective Fault Prediction for Agile Teams: Balancing Precision, Recall, and Planning Cost in Sprint Backlog Decisions

Authors

  • Ishaan Malhotra Artificial Intelligence Department, UPES Dehradun, Uttarakhand, India. Author
  • Pooja Rawat Artificial Intelligence Department, UPES Dehradun, Uttarakhand, India. Author
  • Aditya Singh Artificial Intelligence Department, UPES Dehradun, Uttarakhand, India. Author

DOI:

https://doi.org/10.63282/3050-9416.IJAIBDCMS-V6I4P132

Keywords:

Agile Software Development, Defect Prediction, Multi-Objective Optimization, Sprint Planning, Precision-Recall Trade-Off, Cost-Sensitive Learning, Decision Intelligence, Explainable AI

Abstract

Agile teams increasingly rely on machine learning based fault prediction to anticipate risky backlog items and allocate quality effort within short sprint horizons. However, practical adoption remains limited because most fault prediction studies optimize a single model metric rather than the decision an agile team must make during sprint planning: which subset of backlog items should receive additional testing, review, refactoring, or operational safeguards under finite sprint capacity. This paper formulates sprint backlog quality planning as a multi-objective decision problem that explicitly balances (i) precision, to avoid wasting limited capacity on false alarms, (ii) recall, to avoid missing high-risk items that become escaped defects, and (iii) planning cost, to reflect the opportunity cost of quality actions within a sprint. We propose ParetoSprint, a decision-support pipeline that (1) learns fault probabilities from historical engineering signals, (2) calibrates uncertainty for sprint-scale decision thresholding, (3) models per-item planning cost using story-point aligned effort proxies and operational constraints, and (4) generates a Pareto front of sprint-quality plans using an elitist multi-objective evolutionary search. The approach provides agile teams with multiple actionable options rather than a single threshold, enabling explicit trade-off selection consistent with business priorities and delivery risk. A worked sprint example illustrates how ParetoSprint can shift sprint planning from ad hoc risk discussions to reproducible, auditable, and explainable decisions aligned with engineering governance.

References

1. K. Schwaber and J. Sutherland, The Scrum Guide, 2020.

2. T. Hall, S. Beecham, D. Bowes, D. Gray, and S. Counsell, "A systematic literature review on fault prediction performance in software engineering," IEEE Trans. Softw. Eng., 2012.

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. 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, Dec. 30, 2023. Available from: https://ijetcsit.org/index.php/ijetcsit/article/view/554

5. 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. Applied Mathematics, vol. 38, no. 2s, 2025, doi: 10.12732/ijam.v38i2s.74.

6. K. Deb, A. Pratap, S. Agarwal, and T. Meyarivan, "A fast and elitist multiobjective genetic algorithm: NSGA-II," IEEE Trans. Evol. Comput., vol. 6, no. 2, pp. 182-197, 2002.

7. B. W. Boehm, Software Engineering Economics. Englewood Cliffs, NJ, USA: Prentice-Hall, 1981.

8. S. R. Gudi, "Enhancing Reliability in Java Enterprise Systems through Comparative Analysis of Automated Testing Frameworks," Int. J. Emerging Trends in Computer Science and Information Technology, vol. 4, no. 2, pp. 151-160, 2023, doi: 10.63282/3050-9246.IJETCSIT-V4I2P115.

9. I. Manga, "AutoML for All: Democratizing Machine Learning Model Building with Minimal Code Interfaces," in Proc. 3rd Int. Conf. Sustainable Computing and Data Communication Systems (ICSCDS), Erode, India, 2025, pp. 347-352, doi: 10.1109/ICSCDS65426.2025.11167529.

10. S. K. Gunda, "Automatic Software Vulnerabilty Detection Using Code Metrics and Feature Extraction," 2025 2nd International Conference On Multidisciplinary Research and Innovations in Engineering (MRIE), Gurugram, India, 2025, pp. 115-120, https://doi.org/10.1109/MRIE66930.2025.11156601.

11. J. H. Friedman, "Greedy function approximation: A gradient boosting machine," Ann. Stat., vol. 29, no. 5, pp. 1189-1232, 2001.

12. N. V. Chawla, K. W. Bowyer, L. O. Hall, and W. P. Kegelmeyer, "SMOTE: Synthetic minority over-sampling technique," J. Artif. Intell. Res., vol. 16, pp. 321-357, 2002.

13. M. T. Ribeiro, S. Singh, and C. Guestrin, "Why should I trust you?: Explaining the predictions of any classifier," in Proc. 22nd ACM SIGKDD Int. Conf. Knowledge Discovery and Data Mining (KDD), 2016, pp. 1135-1144.

14. S. K. Gunda, "Analyzing Machine Learning Techniques for Software Defect Prediction: A Comprehensive Performance Comparison," 2024 Asian Conference on Intelligent Technologies (ACOIT), KOLAR, India, 2024, pp. 1-5, https://doi.org/10.1109/ACOIT62457.2024.10939610.

15. S. R. Gudi, "Design and Evaluation of Secure Microservices Architecture for HIPAA-Compliant Prescription Processing on AWS and OpenShift," Int. J. Artificial Intelligence, Data Science, and Machine Learning, vol. 5, no. 2, pp. 144-149, 2024, doi: 10.63282/3050-9262.IJAIDSML-V5I2P116.

16. I. Manga, "Towards Explainable AI: A Framework for Interpretable Deep Learning in High-Stakes Domains," in Proc. 5th Int. Conf. Soft Computing for Security Applications (ICSCSA), Salem, India, 2025, pp. 1354-1360, doi: 10.1109/ICSCSA66339.2025.11170778.

17. 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. Artificial Intelligence, Data Science, and Machine Learning, vol. 5, no. 3, pp. 139-147, 2024, doi: 10.63282/3050-9262.IJAIDSML-V5I3P115.

18. R. R. Thalakanti, S. S. G. Bandari, and S. D. Sivva, "Federated Learning for Privacy Preserving Fraud Detection across Financial Institutions: Architecture Protocols and Operational Governance," Int. J. Emerging Research in Engineering and Technology, vol. 5, no. 2, pp. 108-114, 2024, doi: 10.63282/3050-922X.IJERET-V5I2P111.

19. I. Manga, "Federated Learning at Scale: A Privacy-Preserving Framework for Decentralized AI Training," in Proc. 5th Int. Conf. Soft Computing for Security Applications (ICSCSA), Salem, India, 2025, pp. 110-115, doi: 10.1109/ICSCSA66339.2025.11170780.

20. S. K. R. Vanama, "AI Report - Federated AIOps for Multi-Cluster OpenShift," IJAIBDCMS, May 20, 2025. Available from: https://ijaibdcms.org/index.php/ijaibdcms/article/view/336

21. V. K. Reddy Mittamidi, "Leveraging AI and ML for Predictive Monitoring and Error Mitigation in Change Data Capture Pipelines," IJETCSIT, Aug. 21, 2025. Available from: https://ijetcsit.org/index.php/ijetcsit/article/view/515

22. 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," Int. J. AI, BigData, Computational and Management Studies, vol. 5, no. 4, pp. 168-175, 2024, doi: 10.63282/3050-9416.IJAIBDCMS-V5I4P118.

23. S. R. Gudi, "Monitoring and Deployment Optimization in Cloud-Native Systems: A Comparative Study Using OpenShift and Helm," in Proc. 4th ICIMIA, Tirupur, India, 2025, pp. 792-797, doi: 10.1109/ICIMIA67127.2025.11200594.

24. I. Manga, "Edge Software Engineering for Lightweight AI: Real-Time Environmental Data Processing with Embedded Systems," Journal of Computational Analysis and Applications, vol. 34, no. 6, pp. 88-104, Jun. 2025.

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

26. I. Manga, "Unified Data Engineering for Smart Mobility: Real-Time Integration of Traffic, Public Transport, and Environmental Data," in Proc. 5th ICSCSA, Salem, India, 2025, pp. 1348-1353, doi: 10.1109/ICSCSA66339.2025.11170800.

27. S. R. Gudi, "Deconstructing Monoliths: A Fault-Aware Transition to Microservices with Gateway Optimization using Spring Cloud," in Proc. 6th ICESC, Coimbatore, India, 2025, pp. 815-820, doi: 10.1109/ICESC65114.2025.11212326.

28. I. Manga, "Scalable Graph Neural Networks for Global Knowledge Representation and Reasoning," in Proc. 9th ICISC, Coimbatore, India, 2025, pp. 1399-1404, doi: 10.1109/ICISC65841.2025.11188341.

29. 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 Research in Engineering and Technology, vol. 5, no. 1, pp. 111-116, 2024, doi: 10.63282/3050-922X.IJERET-V5I1P113.

30. 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," 2025. Available from: https://ijaidsml.org/index.php/ijaidsml/article/view/295

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

32. R. R. Thalakanti, "Enhancing Convergence in Fully Connected Neural Networks via Optimized Backpropagation," in Proc. 2nd ICCDS, Chennai, India, 2025, pp. 1-6, doi: 10.1109/ICCDS64403.2025.11209625.

33. S. R. Gudi, "Ensuring Secure and Compliant Fax Communication: Anomaly Detection and Encryption Strategies for Data in Transit," in Proc. 4th ICIMIA, Tirupur, India, 2025, pp. 786-791, doi: 10.1109/ICIMIA67127.2025.11200537.

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

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

36. 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," 2025. Available from: https://ijaidsml.org/index.php/ijaidsml/article/view/330

37. S. K. Gunda, "Software Defect Prediction Using Advanced Ensemble Techniques: A Focus on Boosting and Voting Method," in Proc. ICESIC, Chennai, India, 2024, pp. 157-161, doi: 10.1109/ICESIC61777.2024.10846550.

38. V. K. Reddy Mittamidi, "AI/ML Powered Intelligent Root Cause Analysis and Automated Remediation for Multi System Data Integrity Issues," 2025. Available from: https://ijaibdcms.org/index.php/ijaibdcms/article/view/338

39. S. K. Gunda, "Enhancing Software Fault Prediction with Machine Learning: A Comparative Study on the PC1 Dataset," in Proc. GCCIT, Bangalore, India, 2024, pp. 1-4, doi: 10.1109/GCCIT63234.2024.10862351.

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

41. 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," 2025. Available from: https://ijaibdcms.org/index.php/ijaibdcms/article/view/319

42. S. K. Gunda, "A Deep Dive into Software Fault Prediction: Evaluating CNN and RNN Models," in Proc. ICESIC, Chennai, India, 2024, pp. 224-228, doi: 10.1109/ICESIC61777.2024.10846549.

Downloads

Published

2025-12-28

Issue

Section

Articles

How to Cite

1.
Malhotra I, Rawat P, Singh A. Multi-Objective Fault Prediction for Agile Teams: Balancing Precision, Recall, and Planning Cost in Sprint Backlog Decisions. IJAIBDCMS [Internet]. 2025 Dec. 28 [cited 2026 Mar. 15];6(4):262-70. Available from: https://ijaibdcms.org/index.php/ijaibdcms/article/view/385