The usability of a system is improved when its status and methods of use are clearly visible.

The more visible functions are, the more likely users will be able to know what to do next. Incontrast, when functions are “out of sight,” it makes them more difficult to find and know how to use.

— Don Norman

According to the principle of visibility, systems are more usable when they clearly indicate their status, the possible actions that can be performed, and the consequences of the actions once performed. This is based on the fact that people are better at recognizing solutions when selecting from a set of options, than recalling solutions from memory. When it comes to the design of complex systems, the principle of visibility is perhaps the most important and most violated principle of design.

Observations

Implementing this principle relays on many others such as Visual Hierarchical, Empathy, etc. and as the best practices it should also aligned with Pareto Principle. To incorporate visibility into a complex system, one must consider the number of conditions, the number of options per condition and number of outcomes.

Example: A software menu. The category names remain visible, but the controls and information remain concealed until the parent control is activated. Context sensitivity reveals and conceals controls and information based on different system contexts. Relevant controls and information for a particular context are made highly visible, and irrelevant controls (e.g., unavailable functions), are minimized or hidden.

Further Readings

More Readings,

The experience prototype is a simulation of the service experience that foresees some of its performances through the use of the specific physical touchpoints involved. The experience prototype allows designers to show and test the solution through a...

A tag cloud (word cloud, or weighted list in visual design) is a novelty visual representation of text data, typically used to depict keyword metadata (tags) on websites, or to visualize free form text. Tags are usually single words, and the importan...

Desk research is another name for secondary research. Broadly speaking, there are two types of research activity: primary research (where you go out and discover stuff yourself); and secondary research (where you review what other people have done). ...

Contextual inquiry is a semi-structured interview method to obtain information about the context of use, where users are first asked a set of standard questions and then observed and questioned while they work in their own environments. Four pri...

The process of using spatial and environmental information to navigate to a destination. Whether navigating a college campus, the wilds of a forest, or a Web site, the basic process of wayfinding involves the same four stages: Orientation, Route...

Dieter Rams, is a German industrial designer and retired academic closely associated with the consumer products company Braun and the functionalist school of industrial design. According to Dieter Rams, good design: Is innovative Makes...