Viable Systems Model based Requirements Engineering.
Mārīte Kirikova · 2014
To manage in business environment of global economy, enterprises and their infor-mation systems have to change continuously. In this context, the use of Viable Sys-tems Model (VSM) [1] that is designed for enterprises to manage in unpredictably changing environment becomes a promising option for requirements engineering in continuous information systems development and change management. VSM [1], [2], [3] has been applied in many areas, such as computer systems design [4], meta-program management [5], strategic management [6], and environment scanning and foresight [7], intranet design [8], etc. The VSM of an enterprise prescribes 5 interre-lated sub-models, which are called systems: Operational System 1, which brings the benefit to the customer of an enterprise, Coordination System 2, that ensures smooth cooperation of relatively independent parts of the operational system, Integration System 3 that cares for optimal work and auditing (done by System 3*) of the System 1, Strategic Management System 4, and Organizational Identity Management System 5 that ensures balance between intensions of System 4 and goals of the rest of the