System Design Principles
Occam's Razor
Prefer the simplest solution that works.
Takeaways
- 1
Remove UI that does not serve a clear user need.
- 2
One primary action per screen reduces hesitation.
- 3
Complexity should earn its place with measurable value.
Origins
Occam’s Razor advises choosing the explanation — or solution — with the fewest unnecessary assumptions. In product design, that translates to fewer competing actions, cleaner flows, and less cognitive overhead.
Simplicity is a discipline of subtraction backed by evidence.
Design Applications
- Audit screens for redundant controls and duplicate paths.
- Merge overlapping settings into one clear control.
- Ship the smallest version that solves the core job.
Frequently Asked Questions
What is the Occam's Razor?
Prefer the simplest solution that works.
How do you apply Occam's Razor in UI design?
Audit screens for redundant controls and duplicate paths. Merge overlapping settings into one clear control. Ship the smallest version that solves the core job.
Why does Occam's Razor matter for user experience?
Remove UI that does not serve a clear user need. One primary action per screen reduces hesitation. Complexity should earn its place with measurable value.
Further Reading
Related Principles
View allCognitive Load & Decision Making
Choice Overload
People become overwhelmed when presented with too many options.
Cognitive Load & Decision Making
Cognitive Load
Mental effort required to use an interface should be minimized.
System Design Principles
Pareto Principle
Roughly 80% of outcomes come from 20% of causes.