In Software Maintenance, Lehman’s Law of Increasing Complexity states that as an evolving system changes, its structural complexity:
ADecreases automatically with each patch
BIncreases unless active work is done to maintain or simplify it
CRemains perfectly static
DIs unaffected by bug fixes
Explanation
Lehman’s 2nd Law states that system complexity grows naturally over time unless deliberate refactoring is performed.
Exam Relevance
- Topic: Software Maintenance
- Subtopic: Lehman Laws

No Comments