SOFTWARE ENGINEERING 1
Explain why it is important to model the context of a system that is being developed. Give
two examples of possible errors that could arise if software engineers do not understand the
system context.
System context: this simply, refers to the environment of your system whereas a system to be
developed never stands on its own but is connected to its environment. We can give a very
simple example; when a person wants to install Windows (OS) in a computer, there are
specification that needed to install the OS in a computer such as processors, System Type, RAM
and ROM (Microtool, n.d).
The important to model the context of a system that is being developed is that; its represents the
direct environment of the system and gives feedback information about the communication
flowing from and to the system.
The errors that may cause by not understanding the system context are; it will provide incorrect
output of the developed system or data may lost .which will lead to miscommunication between
the host and the user which is not the desire of the developed system. The engineer may not be
able to undo the system after develop it, which will be lost of time for developing nothing.
Reference
Microtool , (n.d). The System Context. The Foundation for Your Products. MICROTOOL.
Retrieved from https://www.microtool.de/en/knowledge-base/what-is-the-system-context/