Decision & simplicity laws

Tesler’s Law

Tesler’s Law states that every system has a certain amount of complexity that cannot be eliminated. The goal is to shift this complexity from the user to the system or vice versa.

Surinder Thakur, AI Product Designer and founder of ProUX

Surinder Thakur · AI Product Designer

Founder of ProUXUpdated

  • Principle · 137
  • CRO techniques
  • UX concepts
  • UX biases
  • UI principles
  • UX fundamentals

Why It Matters

Why Is Tesler's Law Important?

  • Better User Experience: When the system manages the tough stuff, using it becomes easier for people.
  • Simpler Design: Interfaces look cleaner and are more intuitive.
  • Faster Task Completion: Users can get things done quicker with fewer steps.
  • Fewer Mistakes: Less confusion leads to fewer errors. 
  • Happier Customers: An easy-to-use system keeps people coming back.

Benefits for Your Business

  • Quicker Decisions: Customers make choices faster when things are simple.  
  • Lower Support Costs: Fewer user problems mean less need for customer service.  
  • Increased Loyalty: Easy experiences encourage customers to return.  
  • Easier Growth: A system that handles complexity can expand without overwhelming users.    

How to Improve

How Can You Apply Tesler's Law?

  • Simplify Interfaces: Remove features that aren't necessary..
  • Automate Tasks: Let the system do complex actions automatically, like auto-filling forms.
  • Use Smart Defaults: Pre-select common options to make decisions easier.
  • Break Down Tasks: Divide complex processes into simple, manageable steps.
  • Keep Improving: Regularly test your system to find and fix areas that confuse users.

Key Takeaway

In Summary

Tesler's Law encourages us to design systems that handle complexity internally, so users don't have to deal with it. This results in happier customers, fewer errors, and a system that can grow with your business needs.

Questions about Tesler’s Law

  • The process, first. Complexity removed from the process disappears; complexity removed from the interface usually moves to the user. If a step exists because of an internal constraint, fixing that constraint is worth more than any amount of visual tidying.

  • The system, wherever it has the information. If a value can be inferred, infer it. If you must ask, ask once and remember. The complexity that genuinely belongs to the user is the part only they can decide, and that part should be as clear as you can make it.

These answers come from nineteen years of UX practice. More about Surinder →

Surinder Thakur, AI Product Designer and founder of ProUX

Surinder Thakur

AI Product Designer

19 years designing products, mobile first, grounded in UX psychology.

Founder of ProUX.

  • NN/g UX Certification, Nielsen Norman Group
  • HFI Certified Usability Analyst, Human Factors International
  • HFI Certified Digital Persuasion Analyst, Human Factors International

surinder.designLinkedIn