Risk Analysis and Management in the Development of a Software System for Electric Vehicle Charging Station Control

Keywords: electric vehicles, risk management, software complex, ASP.NET, SQL Server, .NET MAUI, fault tolerance

Abstract

The article is devoted to the study of risks arising in the process of developing a highly available and fault-tolerant software system for managing electric vehicle charging stations. The relevance of the research is driven by the rapid growth of electric transport and the need to create reliable information and control systems capable of ensuring the uninterrupted operation of charging infrastructure in real time. The paper identifies the main risks accompanying the software development process of this type, including technical, organizational, and external factors. A qualitative and quantitative analysis of these risks has been carried out using a risk assessment methodology based on the probability of occurrence and severity of consequences. To visualize the obtained results, a risk matrix and a heat map were constructed, allowing the identification of the most critical factors that require priority response. A set of measures to minimize risks has been proposed, including the implementation of architectural audit procedures, CI/CD practices, backup and recovery policies, adherence to OWASP Top-10 security standards, and the use of agile project management methodologies. Particular attention is paid to technical risks associated with the ASP.NET architecture, SQL Server database performance, and the development of a mobile client using .NET MAUI. The obtained results have practical significance for companies engaged in the development of information systems in the field of electric vehicle infrastructure and can be used to improve risk management approaches in software engineering

References

1. Ліщина Н., Бойко Л., Гульчук Ю. Оцінка ризиків та їх вплив на життєвий цикл розробки програмного забезпечення. Herald of Khmelnytskyi National University. Technical Sciences. 2024. Том 343. № 6(1). С. 141-145.
2. Len Bass, Paul Clements, Rick Kazman. Software Architecture in Practice (SEI Series in Software Engineering). 4th Edition. Addison-Wesley Professional. 2021. 442 р.
3. Hrytsiuk Y. I., Dalyavskyy V. S. Формалізація процесу управління ризиками розроблення програмного забезпечення. Scientific Bulletin of UNFU. 2018. № 28(11). C. 135-154.
4. Трофименко О. Г., Логінова Н. І., Тесленко П. О., Савєльєва О. С., Поляков В. М. Класифікація ризиків у проєктах із розробки програмного забезпечення. Вісник Херсонського національного технічного університету. 2023. № 3(86). С. 119-128.
5. Lishchyna N., Lishchyna V., Matviiv Y., Yashchuk А. Analysis of methods for identifying risks and managing them in software development. Computer-integrated technologies: education, science, production. 2020. № 41. P. 65-70.
Published
2025-12-05
How to Cite
Lishchyna , N., Surynovych О., Koren , V., & Lishchyna , V. (2025). Risk Analysis and Management in the Development of a Software System for Electric Vehicle Charging Station Control. COMPUTER-INTEGRATED TECHNOLOGIES: EDUCATION, SCIENCE, PRODUCTION, (61), 136-141. https://doi.org/10.36910/6775-2524-0560-2025-61-19
Section
Computer science and computer engineering