Forecasting the efficiency of agile projects using machine learning

Authors

  • Palii V.I.

DOI:

https://doi.org/10.34185/1562-9945-6-155-2024-17

Keywords:

Agile, forecasting, neural networks, artificial intelligence, information systems, machine learning, LSTM.

Abstract

The aim of the research is to address current challenges in the development of informa-tion systems and the integration of artificial intelligence technologies to optimize Agile meth-odologies. The study focuses on modeling and forecasting the efficiency of Agile processes, taking into account changing requirements over time and random deviations. Forecasting is understood as the process of estimating the future efficiency of Agile processes based on the analysis of time series and machine learning models. Efficiency forecasting is considered as time series forecasting, where parameters adapt depending on the system and data, allowing the model to generalize and take into account various factors affecting project outcomes. The study examines the selection of the optimal model for forecasting Agile process effi-ciency by comparing machine learning methods such as Support Vector Machines (SVM), Random Forest, and neural networks (CNN, LSTM). Comparative analysis showed that neu-ral networks (LSTM, Bidirectional LSTM, CNN) are more effective for predicting project suc-cess, demonstrating high accuracy and lower errors. The practical value of the research lies in identifying LSTM and other neural network architectures as effective tools for predicting project success. This can serve as a guideline for implementing effective management systems in real-world conditions. For example, the application of LSTM in large IT companies for forecasting the success of Agile projects has significantly improved planning accuracy and reduced risks. The research confirms that the integration of machine learning models, particularly LSTM and CNN, significantly improves the accuracy of forecasting and managing Agile pro-jects. The application of these technologies can greatly enhance project management effi-ciency in information systems.

References

ZenHub Blog. (2024). What does 2024 hold for agile? [Electronic resource]. Available at: https://blog.zenhub.com/what-does-2024-hold-for-agile/ (Accessed: 2 August 2024).

Veido, D., Misnevs, B., Plotkin, A. The Method of Agile Projects Success Evaluation Us-ing Machine Learning // Kabashkin, I., Yatskiv, I., Prentkovskis, O. (eds). Reliability and Sta-tistics in Transportation and Communication. RelStat 2019. Lecture Notes in Networks and Systems. Springer, Cham. 2020. Vol. 117. https://doi.org/10.1007/978-3-030-44610-9_47

Westergaard, G.; Erden, U.; Mateo, O.A.; Lampo, S.M.; Akinci, T.C.; Topsakal, O. Time Series Forecasting Utilizing Automated Machine Learning (AutoML): A Comparative Analy-sis Study on Diverse Datasets. Information. 2024. Vol. 15. Article 39. https://doi.org/10.3390/info15010039

Casolaro, A.; Capone, V.; Iannuzzo, G.; Camastra, F. Deep Learning for Time Series Fore-casting: Advances and Open Problems. Information. 2023. Vol. 14. Article 598. https://doi.org/10.3390/info14110598

Wasserbacher, H., Spindler, M. Machine learning for financial forecasting, planning and analysis: recent developments and pitfalls. Digit Finance. 2022. Vol. 4, No. 2. P. 63–88. https://doi.org/10.1007/s42521-021-00046-2

Potgieter, P.H. Machine Learning and Forecasting: A Review // Alleman, J., Rappoport, P., Hamoudia, M. (eds). Applied Economics in the Digital Era. Palgrave Macmillan, Cham. 2020. https://doi.org/10.1007/978-3-030-40601-1_8

Haidabrus, B. Generative AI in Agile, Project, and Delivery Management // Ivanov, V., Trojanowska, J., Pavlenko, I., Rauch, E., Piteľ, J. (eds). Advances in Design, Simulation and Manufacturing VII. DSMIE 2024. Lecture Notes in Mechanical Engineering. Springer, Cham. 2024. https://doi.org/10.1007/978-3-031-61797-3_9

Cabrero-Daniel, B. (2023). AI for Agile Development: A Meta-Analysis [Electronic re-source]. ResearchGate. Available at:

https://www.researchgate.net/publication/370776199_AI_for_Agile_development_a_Meta-Analysis (Accessed: 2 August 2024).

Anas Bahi, Jihane Gharib, Youssef Gahi. Integrating Generative AI for Advancing Agile Software Development and Mitigating Project Management Challenges // International Jour-nal of Advanced Computer Science and Applications (IJACSA). 2024. Vol. 15, No. 3. http://dx.doi.org/10.14569/IJACSA.2024.0150306

Savio, R., Ali, J. Artificial Intelligence in Project Management & Its Future // Saudi Jour-nal of Engineering and Technology. 2023. https://doi.org/10.36348/sjet.2023.v08i10.002

Taboada, I., Daneshpajouh, A., Toledo, N., de Vass, T. Artificial Intelligence Enabled Project Management: A Systematic Literature Review. Appl. Sci. 2023. Vol. 13. Article 5014. https://doi.org/10.3390/app13085014

Nenni, M.E., De Felice, F., De Luca, C. et al. How artificial intelligence will transform project management in the age of digitization: a systematic literature review. Manag Rev Q. 2024. https://doi.org/10.1007/s11301-024-00418-z

Downloads

Published

2025-02-02