volume_mute
Reuse-Oriented Model — Inevitable Disadvantage
publish date: 2026/06/02 10:22:12.643030 UTC
volume_mute
The reuse-oriented software engineering approach reduces development cost and risk. What is its inevitable disadvantage?
Correct Answer
Requirements compromises are inevitable because components rarely match requirements exactly, and some control over system evolution is lost
Explanation
The reuse-oriented approach reduces cost and risk, but requirements compromises are inevitable — components rarely provide an exact match. Furthermore, some control over system evolution is lost as new versions of reusable components are not under the organisation's control.
Reference
Software Engineering, Ian Sommerville, 9th edition
