Illustration for Occam's Razor

System Design Principles

Occam's Razor

Prefer the simplest solution that works.

Takeaways

  1. 1

    Remove UI that does not serve a clear user need.

  2. 2

    One primary action per screen reduces hesitation.

  3. 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 all