FEATURES OF CREATION, IMPLEMENTATION AND USE AND DEVELOPMENT OF SOFTWARE SYSTEMS OF CRITICAL INFRASTRUCTURE ENTERPRISES
DOI:
https://doi.org/10.53920/ITS-2024-2-6Keywords:
software, ERP systems, CRM systems, CSRP, information systems, software life cycleAbstract
The article is dedicated to the study of the processes involved in the creation, implementation, and improvement of software for information systems in critical infrastructure enterprises. The paper examines the evolution of enterprise management systems from MRP systems to modern ERP solutions, as well as the further development of CRM, SCM, and CSRP concepts. Particular attention is given to an overview of software lifecycle models, including the waterfall, iterative, and spiral models, with an emphasis on their advantages and disadvantages. The specific characteristics of the software lifecycle for information systems in critical infrastructure enterprises are also analyzed.
The article highlights the key principles of software development for information systems, including systematization, economic feasibility, flexibility, security, universality, and evolution. The importance of employing a modular approach to ensure the efficiency and adaptability of software to meet enterprise needs is emphasized.
As a result of the research, a prioritized model and a detailed structure for the software lifecycle of information systems for critical infrastructure enterprises were proposed. The adoption of these approaches aims to improve the procedures for developing, testing, implementing, and evolving such products.