The Three Laws of Interaction Design
Taking a page from Asimov, I propose three fundamental laws that should govern every interaction we design. These rules ensure usability, clarity, and respect for the user.
Taking a page from Asimov, I propose three fundamental laws that should govern every interaction we design.
First Law: An interface must not harm the user, nor through inaction allow the user to come to harm.
Second Law: An interface must respond to the user’s commands, except where such commands would conflict with the First Law.
Third Law: An interface must protect its own clarity and consistency, except where such protection would conflict with the First or Second Laws.
These aren’t just philosophical musings—they’re practical guidelines for making decisions when you’re deep in the weeds of product design.