How to design a good user experience?

Tips for improved user experience when designing a site or system

User experience or UX is today in every company’s vocabulary. And everyone wants to create great UX, of course. Is it easy done? How are you aware if the user experience is good?

There are some important aspects if you want to give your users a great experience on your site. But there are no exact rules or “perfect process” to do so. Experiences are individual and to create an experience for other people (our users), we have to look at our site from the users point of view.

We often have a tendency to look for the perfect process, the process that will fix all problems. We tend to concentrate on the process. When we work with UX, we need to focus on the people, our users. Our sites and systems should be designed to solve problems, not create additional problems.

This might sound obvious, but how do we succeed if experiences are unique? It’s not possible to satisfy everyone, is it? You just have to start with your goal and your market: who are your customers/users? You can do a great deal for a great user experience and it all starts with your users.

To find out about what your users need or expect from your site you need feedback from them. When you design a site or system or maybe make improvements, as soon as you have something to test or show make prototypes! You can use online tools like:

All tools above have pricing plans but you can try them for free. I prefer InvisionApp, but all tools above are rather easy to use.

I do prototypes to get feedback on many things: navigation, layout, functionality, how the site “feels” and so on. You can make several prototypes to check different things. If the goal is to get feedback on navigation and functionality it might be enough with handmade sketches, you do not have to make perfect drawings of all details for that. You save time and can move on developing extra things for your site.

I know it can be hard to take time for prototyping but I have worked in web projects and system development projects where we have spent numerous hours correcting things when the project is done. Things that our clients weren’t satisfied with. It has ended up as an expensive experience for us and some irritation of the clients. With an iterative design and development process you can avoid this and get closer the expectations when it be the time to deliver.

If you do your own website, I think you can save time and have more returning users if you ask for feedback before you publish your site for the first time. It might be feedback on your design (layout), market or usability. I written about usability testing on this site in an earlier post, read more in the post “usability testing on your blog“.

Usability is important for the user experience, so is beginning with the users and to work with continuous improvements.

Share This: