volume_mute
Large systems and architecture
publish date: 2026/05/29 08:22:40.516873 UTC
volume_mute
For large, complex, long-lifetime systems, incremental development faces particular challenges.
Why is a stable architecture especially important in such systems?
Correct Answer
Different teams need clearly defined responsibilities with respect to a shared architecture.
Explanation
A stable architecture provides a framework within which teams can work independently while ensuring that their components integrate correctly.
Reference
Software Engineering, Ian Sommerville, 9th edition
