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

Issue N3 2019 year

DOI: 10.17587/prin.10.114-124
Requirements Engineering at a Modern Industrial Enterprise
V. K. Batovrin, batovrin@mirea.ru, MIREA — Russian Technological University, Moscow, 117454, Russian Federation, B. A. Pozin, bpozin@ec-leasing.ru, JSC ЕС-leasing, Moscow, 117587, Russian Federation; National Research University Higher School of Economy, Moscow, 101000, Russian Federation
Corresponding author: Batovrin Victor K., Head of Department, MIREA — Russian Technological University, Moscow, 117454, Russian Federation, E-mail: batovrin@mirea.ru
Received on October 01, 2018
Accepted on November 01, 2018

The article discusses the key problematic issues of requirements engineering in relation to the projects implemented by industrial enterprises. The enterprise that leads the development, implementation, operation and maintenance processes throughout complex technical systems life cycle is considered. The vital need to state requirements engineering processes at a modern level within the framework of production cooperation is shown in the context of ensuring the integrity and consistency of project activities. The main problems of the absence of mature requirements engineering throughout the life cycle of a complex technical system are discussed. The estimation of the scope of such problems for the aviation industry as an example is given. It is shown that the key success factor to solve these problems is the creation of subdivisions responsible for the forming of various types of requirements and maintaining their integrity and traceability throughout the life cycle of a complex technical system, as well as complex automation of these activities. The objectives, results and content of the basic processes of requirements engineering as well as the modern standards and best practices in this area are discussed. The method for the eliciting, managing and specification of requirements during the life cycle of the technical system is proposed in that context. It is shown that it is possible to ensure two-way traceability between the most important entities: the hierarchies of functional requirements and system requirements, the system architecture and the identified configuration objects when using this method.

Keywords: requirements engineering, requirements eliciting, requirements quality, requirements documentation, requirements traceability
pp. 114–124
For citation:
Batovrin V. K., Pozin B. A. Requirements Engineering at a Modern Industrial Enterprise, Programmnaya Ingeneria, 2019, vol. 10, no. 3, pp. 114—124.