Work place: Software engineering domain, Alicante, 03500, Spain
Denis S. Pashchenko was born in 1983 in Moscow. In 2006 he graduated with honors from the Russian State Technical University by K. Tsiolkovsky. In 2010, he defended his dissertation and became a Ph.D. in technical sciences with a degree in System Analysis, Management and Information Processing. In 2014, he received an MBA degree in Moscow. Since 2019 he is working over the next dissertation about Industry Digital transformation. Main fields of study are software engineering and economy’s digital transformation.
He started his career path in 2002, worked in software development companies as a developer, system analyst, project manager. Since 2009, he has held senior and C-level positions in S&T, BSC, IND Group, SlavaSoft and Atos companies specializing in software development, system integration and consulting.
Independent consultant in the field of software development process models, author of 60+ publications (monographs, articles, researches) about software development, project management and digital transformation of different economy’s branches.
DOI: https://doi.org/10.5815/ijitcs.2023.06.03, Pub. Date: 8 Dec. 2023
This scientific article presents the results of a study focused on the current practices and future prospects of AI-tools usage, specifically large language models (LLMs), in software development (SD) processes within European IT companies. The Pan-European study covers 35 SD teams from all regions of Europe and consists of three sections: the first section explores the current adoption of AI-tools in software production, the second section addresses common challenges in LLMs implementation, and the third section provides a forecast of the tech future in AI-tools development for SD.
The study reveals that AI-tools, particularly LLMs, have gained popularity and approbation in European IT companies for tasks related to software design and construction, coding, and software documentation. However, their usage for business and system analysis remains limited. Nevertheless, challenges such as resource constraints and organizational resistance are evident.
The article also highlights the potential of AI-tools in the software development process, such as automating routine operations, speeding up work processes, and enhancing software product excellence. Moreover, the research examines the transformation of IT paradigms driven by AI-tools, leading to changes in the skill sets of software developers. Although the impact of LLMs on the software development industry is perceived as modest, experts anticipate significant changes in the next 10 years, including AI-tools integration into advanced IDEs, software project management systems, and product management tools.
Ethical concerns about data ownership, information security and legal aspects of AI-tools usage are also discussed, with experts emphasizing the need for legal formalization and regulation in the AI domain. Overall, the study highlights the growing importance and potential of AI-tools in software development, as well as the need for careful consideration of challenges and ethical implications to fully leverage their benefits.
Subscribe to receive issue release notifications and newsletters from MECS Press journals