- Avoid Causing Friction between Users and the UI – Reduce friction between your users and the UI by inducing ‘flow’ state in your users. Flow is the mental state a person goes through when they feel fully immersed when performing an activity. Immersion is often accompanied with a feeling of energized focus, full engagement, and enjoyment in the activity. To achieve this, always seek to minimize disruption.
- Avoid Tech-Speak – Think through each touch point with clarity. Put yourself in their shoes. Consider every interaction from your user’s conscious experience and perspective.
- Avoid Poor Information Architecture – Information architecture is the structural foundation of any interface design. Without it, your users will not be able to find what they’re looking for, they will become frustrated, and you will lose their business. You can achieve this through systems thinking, proper site mapping, as well as card sorting.
Hindering your users from decision-making by offering too much choice is just one of many ways to cause negative emotions like frustration and guilt in your users. If you want users to enjoy using your product, help them make decisions. Make it easy for them to move through the user flow you’ve designed by aiding them to understand the concept or message you’re trying to convey, not only at every touch point, but also at any point in which the user lays eyes on the interface you’ve designed for them.