Journal "Software Engineering"
a journal on theoretical and applied science and technology
ISSN 2220-3397

Issue N2 2020 year

DOI: 10.17587/prin.11.67-76
Modern World-Wide Practices in Software Engineering and Software Testing in the Russian IT Industry: Results of Researches (2017 and 2019)
D. S. Pashchenko, denpas@rambler.ru, Moscow, 125368, Russian Federation
Corresponding author: Pashchenko Denis S., Moscow, 125368, Russian Federation, E-mail: denpas@rambler.ru
Received on December 17, 2019
Accepted on February 10, 2020

The development of software engineering is a very fast process. Already long-growing trends in the transition to "flexible" and "lightweight" software development paradigms are joined by new technologies of version control management and methods of continuous integration and delivery of software releases. New forms of organizing development teams, including geographically distributed teams, work outside of offices, and mobile planning and communications tools, are gaining significant importance. This article summarizes some results of two author studies of 2017 and 2019 about the reflection of modern world practices in software engineering and software quality management in Russian IT companies. About 150 engineers, analysts, project managers from all federal districts of the Russian Federation took part in the researches. The article presents the corresponding analysis and conclusions about the dynamics of the main processes and the similarities of technological and organizational shifts in Russian software engineering in comparison with global trends.

Keywords: software engineering, software quality management, organization of software teams, software project management
pp. 67–76
For citation:
Pashchenko D. S. Modern World-Wide Practices in Software Engineering and Software Testing in the Russian IT Industry: Results of Researches (2017 and 2019), Programmnaya Ingeneria, 2020, vol. 11, no. 2, pp. 67—76