Socio Technical System (System Engineering)
Socio Technical System (System Engineering)
6
Socio Technical System (System Engineering)
Legacy systems are systems relying on old or obsolete hardware and software,
and are considered either too expensive, or risky to replace, update, or upgrade
these systems. When systems are developed for a specific purpose, with no
intention of having other systems rely on it, they can be designed in such a
fashion that the entire system can be replaced with no problems. When a system is
a core system however, and other systems are developed relying on the core
system, it begins to become more and more difficult to replace or modify it. When
this system is now integral to all parts concerning it, replacing or modifying it
would likely require modifications to every other system that it supports, which
can keep a business offline for months while upgrades take place.[10]
5. Explain why legacy systems can cause difficulties for
companies that wish to reorganize their business processes?
As stated in the previous question, when systems are inadvertently linked with
other systems that were never designed to interoperate, they become entangled
and if separated, will no longer function. Without appropriate interface
development that can separate systems from one another, this can and more often
than not will happen as a business grows, and their processes become larger and
larger to a point that they are unwieldy, and need to be separated for management.
[10]
7
Socio Technical System (System Engineering)