Arhippainen's User Experience Heuristics

UX heuristics for designers and developers.

1. Ensure Usability

Users experience usability. It is important to ensure that the designed service or product is usable.

2. Provide Utility Matching with the User's Values

Utility of the product or service affects the user experience. Perceived utility forgive lacks in usability or other product qualities. Utility is related closely to the user’s values. The user compares the utility of the product against his/her values when choosing to use it.

3. Surpass the User's Expectations

Often, the user’s expectations are negative for no reason. Expectations have been formulated via prior experiences or rumor of the product, and thus expectation may have nothing to do with the product in question. The product should be able to catch the user’s attention in a positive way and get a user start to use the product, and then surpass his expectations by easiness, pleasure, utility, whatever quality could fit in the case.

4. Respect the User

Know the target user groups. A user’s background has a strong impact on how he/she will perceive the product or system. In addition to the user’s needs and actions, designers are required to understand the user’s values, prior experiences, user type, skills, restrictions, etc. The better the service fits the user’s world, the better experiences the user will have.

5. Design the Product or Service to Fit the Intended Contexts

The service or product is always used in particular contextual circumstances: the user is using a product in a physical situation, with a company or alone through the specific cultural habits and way of life in a certain temporal moment. All these context factors have impacts on user experience.

6. Provide Several Ways to Interact, Leave Choice for the User

People are different and prefer several ways to interact with products and services. It is important to provide several ways to interact. Provide manual and adaptive controls and, touch, gestures and voice based controlling when possible.

7. Respect the User's Privacy and Security

The world is digital and technologically oriented. Even though attitudes have changed to be more open for technological solutions, people are still concerned about privacy and security issues. User experience is always dependent on the uncertainty of how reliable the service is in terms of privacy and security.

8. Support the User's Activities - Do Not Force

All services should be shown from a supportive perspective, e.g. how does this service support me in my actions and everyday life. The service is not allowed to force a user. Forcing will have a negative impact on user experience.

9. Go for a Perfect Visual Design

From a user experience point of view, visual aspects have two meanings. The first is that the visual design can improve usability by making the user interface more understandable, consistent and guiding. The other meaning is to make the user interface aesthetically pleasurable by designing visual aspects. Moreover, selections in visual design, for instance, use of colors, can have an impact on user experience by the values one respect (such as health, fitness, nature, beauty).

10. Give a Surprise Gift

This means that people want more. Usability is not enough. “Jackknife phone” is not enough. Users need some extra, which makes them happy: surpass expectations, increase and improve user’s experiences. Breadth of experience is not allowed to decrease. User experience is the seventh sense that people use for sensing technology – sensing life within technology.

Learn more
A profile image of a woman.A profile image of a man.

Start a review today.

By clicking “Accept all”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.