I’ve been doing allot review/reading lately, visiting dog-eared old books, and looking through my Evernote bucket for tidbits of user experience wisdom. I came across this list of 34 maxims (this format was at one time particularly popular) created by Arnold Lund. I find lists like this particularly useful for mapping to past learning and experience. Created in 1997, it’s still as relevant today as it was then, and it serves as a useful reminder and a great guide for future work.
- Know thy user, and YOU are not thy user.
- Things that look the same should act the same.
- Everyone makes mistakes, so every mistake should be fixable.
- The information for the decision needs to be there when the decision is needed.
- Error messages should actually mean something to the user, and tell the user how to fix the problem.
- Every action should have a reaction.
- Don’t overload the user’s buffers.
- Consistency, consistency, consistency.
- Minimize the need for a mighty memory.
- Keep it simple.
- The more you do something, the easier it should be to do.
- The user should always know what is happening.
- The user should control the system. The system shouldn’t control the user. The user is the boss, and the system should show it.
- The idea is to empower the user, not speed up the system.
- Eliminate unnecessary decisions, and illuminate the rest.
- If I made an error, let me know about it before I get into REAL trouble.
- The best journey is the one with the fewest steps. Shorten the distance between the user and their goal.
- The user should be able to do what the user wants to do.
- Things that look different should act different.
- You should always know how to find out what to do next.
- Don’t let people accidentally shoot themselves.
- Even experts are novices at some point. Provide help.
- Design for regular people and the real world.
- Keep it neat. Keep it organized.
- Provide a way to bail out and start over.
- The fault is not in thyself, but in thy system.
- If it is not needed, it’s not needed.
- Colour is information.
- Everything in its place, and a place for everything.
- The user should be in a good mood when done.
- If I made an error, at least let me finish my thought before I32. have to fix it.
- Cute is not a good adject33. ive for systems.
- Let people shape the system to themselves, and paint it with their 34. own personality.
- To know the system is to love it.
Reference: Lund, A M (1997) “Expert Ratings of Usability Maxims.” Ergonomics in Design: The Quarterly of Human Factors Applications, Volume 5, Number 3 (July) pp. 15-20.