The article discusses the features of the introduction of agile methodologies in the process of software development (hereinafter referred to as software) in the field of telecommunications services. The great need for IT products forces their manufacturers to look for new solutions and approaches that help reduce development time without negatively affecting the quality of the final product. Changing software development processes affects both its technical and business side, including management. Despite the existence of a large number of modern management methodologies, choosing the most appropriate one is a difficult process, as it requires careful setting of goals and search criteria. The success of both the implementing company and the customer company depends on how well the software development management model is selected. The purpose of the study is to unify agile methodology for managing software development in the field of telecommunications services. The objectives are to modernize the software development management system based on Kanban and the UML language and to work out the stages of implementing the methodology. The methodological basis of the research was based on such methods as analysis and systematization, which include systematic, complex and comparative approaches, as well as experiment. The scientific novelty of the work lies in the creation of a unified software development management model for the telecommunications sector. The article notes that the basis of the unified model is the stages of implementation of the Kanban methodology, through which the number of phases of the software development management process and, consequently, the time for project implementation was reduced. The authors emphasize that the developed unified model can be used not only in the management of software development in the field of telecommunications services, but also in any other software development project, regardless of the field of activity.
Read full abstract