Features of Introducing Agile Methodologies in the Software Development Process for Telecommunications Services
https://doi.org/10.37791/2687-0657-202418-6-84-98
Abstract
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.
About the Authors
A. Yu AnisimovRussian Federation
Alexander Yu. Anisimov, Cand. Sci. (Econ.), Assistant Professor, Deputy Director for Educational and Methodological Work of Information Technologies Faculty, Information Management Department named after Professor V. V. Dick
Moscow
A. E. Trubin
Russian Federation
Alexander E. Trubin, Cand. Sci. (Econ.), Associate Professor, Director of Digital Economy Department
Moscow
E. N. Tokmakova
Russian Federation
Elena N. Tokmakova, Cand. Sci. (Econ.), Associate Professor, Digital Economy Department
Moscow
E. V. Filimonova
Russian Federation
Elena V. Filimonova, Cand. Sci. (Ped.), Associate Professor, Digital Economy Department
Moscow
References
1. Abdalov M., Trubin A., Nechaev A., Chausov D. Performance Evaluation of Application Mob Programming Technologies in IT Project Management. Sovremennaya konkurentsiya=Journal of Modern Competition, 2023, vol.17, no.4, pp.80-89 (in Russian). DOI: 10.37791/2687-0649-2023-17-4-80-89.
2. Anisimov A., Tokmakova E., Trubin A. Comparative Analysis of Flexible Software Development Methodologies in Modern Highly Competitive Markets. Sovremennaya konkurentsiya=Journal of Modern Competition, 2024, vol.18, no.5, pp.111-123 (in Russian). DOI: 10.37791/2687-0657-2024-18-5-111-123.
3. Bogdanov A.E., Davletkireeva L.Z. Primenimost’ metodologii Kanban dlya upravleniya nebol’shimi IT-proektami s melkimi komandami razrabotchikov [Applicability of the Kanban methodology for managing small IT projects with small development teams]. Global’naya ekonomika v XXI veke: rol’ biotekhnologii i tsifrovykh tekhnologii: sbornik nauchnykh statei [Global Economy in the 21st Century: The Role of Biotechnologies and Digital Technologies: Collection of Scientific Articles]. Moscow, 2020, pp.24-28.
4. Vasilyeva A.D., Butorin A., Kotegova L. Project management technology based on the Agile methodology. Vestnik Altaiskoi akademii ekonomiki i prava, 2021, no.1-2, pp.118-124 (in Russian).
5. Grishaeva I.N., Vaitekunaite P.Yu. Using flexible models of IT-project team management. Upravlenie chelovecheskimi resursami – osnova razvitiya innovatsionnoi ekonomiki: materialy X Mezhdunarodnoi nauchno-prakticheskoi konferentsii [Human Resource Management – The Basis for the Development of an Innovative Economy: Materials of the X International Scientific and Practical Conference]. Krasnoyarsk, 2021, pp.250-254 (in Russian). DOI: 10.53374/9785864338810_25.
6. Kozlov S.V., Ivanova M.V. Osnovnye printsipy primeneniya tekhnologii ekstremal’nogo programmirovaniya pri razrabotke programmnogo obespecheniya [Basic principles of using Extreme Programming technology in software development]. Sovremennoe sostoyanie i perspektivy razvitiya nauki i obrazovaniya: sbornik nauchnykh trudov [Current state and prospects for the development of science and education, collection of scientific papers]. Anapa, 2021, pp.196-205.
7. Kolomysheva A.O., Belousov V.V. Modern technologies and management of informatization projects based on methodologies Agile-Scrum and Waterfall. Novoe v ekonomicheskoi kibernetike, 2017, no.4, pp.106-118 (in Russian).
8. Metelskaya Yu.N., Shafranovich P.S., Kashnikova I.V. Ispol’zovanie Scrum, Kanban v proektakh gibkoi razrabotki programmnogo obespecheniya dlya razlichnykh sfer deyatel’nosti organizatsii [The use of Scrum, Kanban in flexible software development projects for various areas of activity of organizations]. Rol’ i mesto innovatsii v sfere agropromyshlennogo kompleksa: materialy Vserossiiskoi (natsional’noi) nauchno-prakticheskoi konferentsii [The role and Place of Innovation in the Field of Agro-industrial Complex: Materials of the All-Russian (National) Scientific and Practical Conference]. Kursk, 2020, pp.419-423.
9. Onokoy L.S. Flexible approaches to the development of software: Evolution and prospects of development. Kachestvo. Innovatsii. Obrazovanie=Quality. Innovation. Education, 2021, no.1(171), pp.56-66 (in Russian). DOI: 10.31145/1999-513x-2021-1-56-66.
10. Raubetsky A.V. Project and project team management technology based on agile project management methodology. Nauchnye issledovaniya v sovremennom mire: opyt, problemy i perspektivy razvitiya: sbornik nauchnykh statei [Scientific Research in the Modern World: Experience, Problems and Development Prospects: Collection of Scientific Articles]. Ufa, 2023, pp.57-66 (in Russian).
11. Rodina M.A., Mukhin K.Yu. Extreme Programming (XP): Approaches and best practices of “Agile” implementing to modern companies. View of Young Scientists on the Problems of Sustainable Development: Collection of Scientific Articles. 2019, vol.8, pp.142-148 (in Russian).
12. Torosyan E.K., Tyulkina A.S. Selection criteria for IT project management. Peterburgskii ekonomicheskii zhurnal=St. Petersburg Economic Journal, 2020, no.1, pp.99-108 (in Russian). DOI: 10.25631/PEJ.2020.1.99.10.
13. Yamshchikova A.E., Nikulnikov N.V. Gibkaya razrabotka, ili innovatsionnye tekhnologii upravleniya proektami na osnove Agile [Flexible development, or innovative project management technologies based on Agile]. Voprosy ekonomicheskikh nauk, 2022, no.1(113), pp.54-57.
14. Cohen E. The Definitive Guide to Project Management Methologies. Workamajig. Available at: https://www.workamajig.com/blog/project-management-methodologies (accessed 29.10.2024).
Review
For citations:
Anisimov A.Yu., Trubin A.E., Tokmakova E.N., Filimonova E.V. Features of Introducing Agile Methodologies in the Software Development Process for Telecommunications Services. Journal of Modern Competition. 2024;18(6):84-98. (In Russ.) https://doi.org/10.37791/2687-0657-202418-6-84-98