There is a saying that “if we want users to like our software, we should design it to behave like a likable person: respectful, generous and helpful.” We are sure that our UI/UX design would look like one. Today we’d like to share more useful tips that we use in our work recommended by an expert. Please meet 10 Usability Heuristics for UI by Jakob Nielsen.
These principles are “heuristics” because they are not specific usability guidelines and we are glad to share them:
- System status’s visibility
The system informs the users about everything that happens.
- Correspondance between system and the real world
The system should be understandable for users and remind the real-world and its natural order.
- User control and freedom
Users can freely control what they choose and have support in all possible ways.
- Consistency and standards
All words and situations should be clear and mean the same things as stated.
- Error prevention
A good design should prevent mistakes to happen.
- Easy Recognition
It should be easy to remember the information’s from different parts of the conversation, all instructions should be clear.
- Flexibility and efficiency of use
It should be easy to interact with all kinds of users.
- Aesthetic and minimalist design
The design should contain only the needed information.
- Help users recognize, diagnose, and recover from errors
The users should easily understand the problem as it’s written in plain language.
- Help and documentation
All necessary documentation should be present and in easy access for the user.
These principles were developed by Jakob Nielsen and can be found here.
Now that you are familiar with usability heuristics for UI, it’s time to apply them to mobile UI design.