Good UI design is humble

“When software is hard to use, don’t make excuses for it. Improve it. When a user makes a mistake, don’t blame the user. Ask how the software misled them. Then fix it. The user’s time is more valuable than ours. Respect it. Good UI design is humble.” – Jono DiCarlo

Read Jono from Mozilla Labs’ article “These things I believe” for his thoughts on software development and user interface design.

Related posts:
  1. Blaming the user teaches them that the errors are their own
  2. Design’s true purpose is to improve people’s lives
  3. Technology serves humans. Humans do not serve technology.
  4. Don’t design for everyone. It’s impossible.
  5. Understanding the specific activity we’re supporting is critical to good design
  • Share/Bookmark
  • Wow! I read quite a few of these and this one jumped out at me. I can't tell you the number of times "bad design" came back as "user error" (or worse). I understand a designer's frustration, as generally these incidents are small, and the majority of the work is clean and useful. So these problems appear as annoyances to designers. Your approach, or mind set, is one that all developers need to have. They have to jump on these issues instead of talking. "Can I leave this meeting to go work on that now" is better than any excuse.
blog comments powered by Disqus