Technology Advances Forcing Subsystem Change
publish date: 2026/06/24 21:32:30.783253 UTC
A company relies on a payment processing subsystem that uses an encryption protocol that has since been deprecated industry-wide due to discovered vulnerabilities. Why does this kind of technology advance force the subsystem to change or risk becoming useless?
Correct Answer
Explanation
When the technology a subsystem depends on becomes obsolete or deprecated, the subsystem risks losing security guarantees, interoperability with partner systems that have moved on, and compliance certification. Over time, an unmodified subsystem built on obsolete technology risks becoming unusable, illustrating why software must adapt to technology changes to remain useful.
Reference
Software Engineering, Ian Sommerville, 10th edition
