Performance Evaluation of Application Mob Programming Technologies in IT Project Management
https://doi.org/10.37791/2687-0657-2023-17-4-80-89
Abstract
In the modern world, software development companies face a number of problems, such as an increase in the volume of code, an increase in the number of errors, an increase in the complexity of projects and an increase in requirements for quality and speed of development. To solve these problems, it is necessary to reduce costs, increase team productivity, reduce time for testing and debugging code, as well as improve the quality of their products, i. e. achieve competitive advantages by improving project management systems and communication in the team. The aim of the research is to find solutions to achieve competitive advantages of an IT company to improve the efficiency of project management and improve product quality through the use of mobile programming technologies. This approach has not been sufficiently investigated in the context of the Kanban methodology for workflow management. Thus, research in the field of using mobile programming in Kanban allows us to expand knowledge about the possibilities of this methodology and its applicability in various conditions. The article used experimental research, namely conducting experiments to compare the effectiveness of work and communication of teams using mobile programming within Kanban with teams not using this this methodology. The analytical method of research, comparative analysis (to highlight the advantages and disadvantages of the Mob Programming approach), the tabular method of providing information, for greater clarity, interviewing was also used.
About the Authors
M. S. AbdalovRussian Federation
Maxim S. Abdalov - Postgraduate, Digital Economy Department.
Moscow
A. E. Trubin
Russian Federation
Alexander E. Trubin - Cand. Sci. (Econ.), Associate Professor, Head of Digital Economy Department.
Moscow
A. M. Nechaev
Russian Federation
Andrey M. Nechaev - Cand. Sci. (Military), Associate Professor, Digital Economy Department.
Moscow
D. N. Chausov
Russian Federation
Denis N. Chausov - Dr. Sci. (Phys.-Math.), Professor, Digital Economy Department, Synergy University; Head of Laboratories of Photonics and Organic Electronics, Prokhorov General Physics Institute of the Russian Academy of Sciences.
Moscow
References
1. Alekseeva N. V., Gorchakov M. V. Digitalization of project management based on flexible methodologies. Gorizonty ekonomiki, 2021, no.6(65), pp.6-12 (in Russian).
2. Gayazova E. E., Strigunov V. V. On the application of Kanban methodology in the development of software. Dnevnik nauki, 2019, no.6(30), pp.1-8 (in Russian).
3. Gorchakov M. V. Management of remote teams in the implementation of projects in the field of information technologies. Gorizonty ekonomiki, 2020, no.2(55), pp.55-58 (in Russian).
4. Kak realizovat’ strategiyu cifrovoj transformacii [How to implement a digital transformation strategy]. Skillfactory media. Available at: https://blog.skillfactory.ru/chto-takoe-strategiya-czifrovoj-transformaczii/ (accessed 12.07.2023).
5. Kolesnikov A. M., Budagov A. S., Mukhin K. Yu. Flexible project management Agile: analysis of key positive aspects, shortcomings, requirements, implementation statistics. Ekonomicheskii vector=Economic Vector, 2018, no.3(14), pp.53-57 (in Russian).
6. Kulikova S. V., Kruglov A. A. Development of a method of continuous improvement of services using the business intelligence tools. Otkrytoe obrazovanie=Open Education, 2018, vol.22, no.1, pp.83-92 (in Russian).
7. Loktionov D. A., Maslovskiy V. P. Criteria for applying the Agile methodology for project management. Kreativnaya ekonomika, 2018, vol.12, no.6, pp.839-854 (in Russian). DOI: 10.18334/ce.12.6.39179.
8. Manoshin D. A. The specificity of the methodology of software development in extreme programming. Colloquium- Journal, 2019, no.12-2(36), pp.24-25 (in Russian).
9. Sutherland J. Scrum. Revolyutsionnyi metod upravleniya proektami [Scrum. Revolutionary method of project management]. Transl. from English M. Geskina. Moscow, Mann, Ivanov and Ferber Publ., 2016, 288 p.
10. Brooks F. P. The Mythical Man-Month: Essays on Software Engineering. 1st ed. Addison-Wesley, 1975, 200 p.
11. Gillis A. S. What is pair programming? TechTarget. Available at: https://www.techtarget.com/searchsoftwarequality/definition/Pair-programming#:~:text=Pair%20programming%20is%20an%20Agile,code%20and%20test%20user%20stories (accessed 12.07.2023).
Review
For citations:
Abdalov M.S., Trubin A.E., Nechaev A.M., Chausov D.N. Performance Evaluation of Application Mob Programming Technologies in IT Project Management. Journal of Modern Competition. 2023;17(4):80-89. (In Russ.) https://doi.org/10.37791/2687-0657-2023-17-4-80-89