METHODS OF HIGH-EFFICIENCY PROJECT PLANNING: TRADITIONAL APPROACHES AND MACHINE LEARNING
DOI:
https://doi.org/10.32782/tnv-tech.2024.4.18Keywords:
highly effective project planning, project management, machine learning, artificial intelligence, critical path method, network programming method, decision tree, iterative approach, incremental approach, resource optimization.Abstract
In today’s world, efficiency and speed are the main success factors, so highly effective project planning is necessary for organizations in various fields of activity. The main task of planning is to develop and implement strategies and tactics aimed at optimizing the use of resources, reducing execution time, and improving the quality of the final result. This process requires a systematic approach, detailed analysis, consideration of risks, and flexible change management, making it one of the most important aspects of successful project management. Traditional project management methods include the critical path method (CPM), which allows you to identify the longest sequence of tasks that have a large impact on the overall project duration, and the programming network method (PERT), which takes into account uncertainty in the execution time of tasks. The decision tree method helps to depict possible ways of developing events and to choose the optimal option for decisions, taking into account potential risks and consequences. An iterative and incremental approach allows you to improve the product step by step, adapting it to new requirements and changes in the project. Modern technologies, in particular machine learning (ML) algorithms, open up new opportunities for optimizing project planning processes. The use of ML makes it possible to make accurate predictions regarding the timing of execution, risk assessment, and optimal allocation of resources. Machine learning helps automate the decision-making process, reducing risk and increasing project adaptability to change. For example, regression models allow for predicting time frames, and classification algorithms help assess possible risks in the early stages. The combination of traditional management methods with the latest technologies allows to creation more effective and adaptive project management systems, which contribute to achieving high results, subject to compliance with established deadlines and resource limitations.
References
Kelley, J. E., & Walker, M. R. Critical-path planning and scheduling. Proceedings of the Eastern Joint Computer Conference, 1959, 160-173.
Malcolm, D. G., Roseboom, J. H., Clark, C. E., & Fazar, W. Application of a technique for research and development program evaluation. Operations Research, 1959, 646-669.
Williams, T. M. Assessing and Moving on From the Dominant Project Management Discourse in the Light of Project Overruns. IEEE Transactions on Engineering Management, 2003, 497-508.
Larman, C. Agile and Iterative Development: A Manager’s Guide. Addison-Wesley Professional, 2004, 215-220.
Montgomery, D. C., & Runger, G. C. Applied Statistics and Probability for Engineers. John Wiley & Sons, 2018, 256-258.
Sommerville, I. Software Engineering. 10th Edition, Pearson, 2015, 88-92.
Bishop, C. M. Pattern Recognition and Machine Learning. Springer, 2006, 189-192.
Alpaydin, E. Introduction to Machine Learning. MIT Press, 2014, 295-300.
Bock, D., & Wieneke, A. Artificial Intelligence for Project Management: The Next Step in Planning and Managing Complex Projects. Journal of Project Management, 2016, 98-107.
Russell, S., & Norvig, P. (2020). Artificial Intelligence: A Modern Approach. 4th Edition, Pearson, 450-460.