eicolab: design thinking for business innovation

Software registration keys – design for usability

Software registration keys are a necessary evil these days for everyone who buys legitimate software (while the pirates continue to merrily steal their copies).

This post on Coding Horror provides some solid lessons on how a bit of sensible design can really make users lives easier.

  • Using letters and numbers that look similar, such as O and 0 or G and 6.
  • Making bad typeface choices that further blur the differentiability of letters and numbers. As an interesting aside, the typeface used on this blog is Georgia, which does differentiate between O (capital oh) and 0 (zero) somewhat. I had to change the typeface to Arial in the dot-point above to emphasise my point.
  • Not separating characters into blocks like phone numbers. AC4 561 226 DEC B12 C8A is easier for us poor humans to read than AC4561226DECB12C8A.
  • Lazy programming that forces users to enter the key without spaces or with dashes.
  • Hiding the key somewhere inside the manual.

Read the full post for other examples.

Possibly Related Posts

Leave a Comment

Noticeboard

Cubicle CommandoBuy my book – 30% off and free shipping within Australia; 15% off and free shipping worldwide!

flyingsolo.gifAre you a solopreneur doing it on your own? Read my articles on Flying Solo.

Are you a small to medium-sized business leader or decision maker? Read my articles on Kochie’s Business Builders.

twitter.jpg Follow me on twitter.

View Zern Liew's profile on LinkedIn

Locations of visitors to this pageVisitor locations: click for details.

Fast Thinking: How Innovation Works