Help and Support

In an ideal world developers would write software without bags and users will never press buttons by mistake.

Unfortunately we do not live in ideal world and therefore we have to consider a possibility for the end-users to foresee and easily recover from mistakes.

In order to provide useful support go through screens and think what what information users need and what they have to do in order to successfully complete a task.

Task analysis is especially important for rainy days scenarios for features that are used only once (like installation and setup).


  • do classical task analysis enrolling down from high level steps to tinier ones,
  • mark problematic points and points that require users to create or select some content,
  • think where information that is needed to accomplish task can be found, is it obvious or users need to put some effort to get it,
  • think of consequences if entered information is incorrect or operation fails,
  • prepare tool-tips,
  • consider validation,
  • evaluate scenarios with technical experts either validation is possible,
  • evaluate scenarios with end-users either tool-tips and validation make sense.

One thought on “Help and Support

  1. Pingback: Detailing Design | UX Cookbook

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s