Be Logical and Flexible

Present information logically
Be flexible
Be helpful

‘That’s the thing about common sense; it isn’t.’

Logical: Characterized by clear, sound reasoning.


Flexible: Able to respond to altered circumstances.


Present information logically

What does the user expect next?

Information should be presented in the most useful way, so designs should typically present Information logically from the user’s expected usage point of view.

Information presentation, and the way tasks are performed should flow in a natural and logical order from the user’s point of view.

The user should not have to stop and think about how to start or complete a task.

Be flexible

What else might the user want to do?

Consider alternate paths, user stories and exceptions.

Be helpful

What help would be useful?

If possible always offer help and tips and ideally make it context sensitive. Topics on offer should explain what is happening, what is required of the user, or how to perform the current available tasks. Any such information should be easy to search, focused on the user’s task, list concrete steps to be carried out, and not be too large.