volume_mute

Diagram: growing software complexity

publish date2026/05/27 11:54:1.125030 UTC

volume_mute

As new features, integrations, and special cases are added to a system, its internal structure becomes more complicated.

Time Complexity

What does the rising red line represent?

Correct Answer

Software complexity increases over time.

Explanation

As systems evolve, new features and integrations add complexity. Without careful design and refactoring, this growth makes the system harder to understand and maintain.

Reference

Software Engineering, Ian Sommerville, 9th edition


Quizzes you can take where this question appears