Fundamental Principles of Design Part-1
This is the first part to our three part series about the Fundamental Principles of Design. In this part, we will discuss in detail about two principles which are Affordances and Signifiers, followed by Mapping and Feedback in part-2 and about Constraints, Conceptual Model and Discoverability in part-3.
According to Don Norman, an action consists of two parts: execution and evaluation. Whenever the user performs an action, they face the gulf of execution(how to do it) and the gulf of evaluation (what results it produces). Good design bridges the two gulfs by using the Fundamental Principles of Design for Human Centered Design derived on the basis of insights of the seven stages of action model. (Source)
The seven fundamental principles of design are:
- Affordances: Affordances basically define what actions are possible. It determines the relationship between the properties of the concerned product and the capabilities of the interacting agent. (Source)
- Signifiers: Where the actions should be taken in a product/service is determined by the use of signifiers. It gives visual cues to the user about where they should do the action.
- Mapping: Mapping explains the relationship between the controls and the resulting effect because of it.
- Feedback: The information received after an action is taken and the updated information about the current state of the product/service.
- Constraints: Limiting the possible ways of interaction with a product to help the user in taking the appropriate action by simplifying the product for them.
- Conceptual Model: The system image in the user’s mind about the product/service. It’s on the basis of their own understanding and experiences, what they understood from the design and the available information.
- Discoverability: Understanding of the product, its functioning and the possible actions that can be taken.
In this article we will discuss in detail about affordances and signifiers, followed by other fundamental principles in the upcoming articles.
Affordances
All products/services have some properties and describing the relationship about how these properties can be used by the interacting agent on the basis of their own capabilities to know what can the product be used for is known as affordance. It’s basically a property or the feature of the product which gives some kind of hint about what can possibly be done.
The understanding of the affordances for a user could vary depending on multiple reasons like their goals, capabilities, environment, context and their experiences.
All objects have affordances and they exist even when they are not visible. There are explicit affordances, hidden affordances and false affordances. Visibility of the affordances is very important and it is achieved by using signifier.
Explicit Affordances are the ones in which the possible action is clearly communicated and is perceived by the user.
Hidden Affordances are the actions which won’t be directly known to the user. A product can have both explicit as well as hidden affordances.
A false affordance is one in which it seems that object has some possible action but on performing that action, it is known that it actually affords some other action which was not perceived initially
Anti-affordance is the prevention of interaction. It stops the user from performing certain actions on purpose.
Both affordance and anti-affordance should be perceivable to the user. If it is not perceivable, signifiers are used to indicate them.
Signifiers
While affordances is about people discovering what possible actions that can be taken in regards to a product/service, signifiers helps the users in discovering how to do those possible actions. It helps the user understand the product, provides cue to them about the operation of the concerned product. It is used for signaling the affordances. Signifiers makes the presence of affordance easily discoverable. They clarify appropriate action/behaviour.
Labels, colors, icons etc are all types of signifiers used to clarify component’s affordance.
Signifiers can be explicit, hidden as well as be subtle. Perceived affordances are also a kind of signifiers.
Examples for affordances and signifiers:
Have examples to share with us about affordances and signifiers? Do share with us in the comment section below!