UX Design made simple

UX Design made easy

We’ve all been there when you’re trying to navigate a site or an app that you know has something you need but YOU CAN’T FIND IT! You have a BAD USER EXPERIENCE (or UX) and your UX design has failed! Today sites have approximately 5 seconds if they are lucky to engage a user. Any more and they risk losing the user’s attention. High quality UX design leads to a user centric design. This is absolutely key for success, regardless of whether you are a well known brand or just starting out. UX design also applies to business applications as well as apps or websites for the general public.

So how do we go about our UX design so that we maximise the experience for our users? Read on to find out…


Before you even start your UX design you should do some RESEARCH. Remember, your opinion is only your opinion and it will not reflect what the users think or feel.

Break the research down into categories

a| Industry / market

b| Users 

a | Industry / market research

Firstly look at the industry or market which your app, website or system sits within. You can learn a lot from what other apps or sites are doing. You will find you get ideas, understand what works and what doesn’t, ascertain what is popular and understand the competition.

Ask some questions:

  • What is the culture of the market you are hoping to operate in?
  • Are there competitors (successful and unsuccessful)? What can you discover about them?
  • What products do they list or sell?
  • What problems do they solve for their users or customers?
  • What isn’t working on their apps or sites?

b | Users

Secondly, engage the users. You can’t expect to produce a mind-blowing UX design without talking to some users. If you are in a business get a few users together in a room and ask some questions. If you’re building an app or website you can send out a survey.

There are literally hundreds of questions you can ask users so think carefully about the information you want. Some things you may want to know are:

  • How they engage online or with systems at work e.g. what devices do they use
  • What their online behaviours are e.g. do they ignore banners, read things, watch videos or look at images, are they happy scrolling, how long will they wait for a response or to find the information they want
  • What times do they engage
  • What languages do they use
  • What do they like or dislike in other apps / your existing app
  • What problems or needs do they have that they want solving

Sometimes we take the approach of asking the users just one question, like ‘what do you really love in an app’. This can generate discussion and result in lots of great input and information.


Usability is how easy an app or system is to learn and use. The more intuitive a new system is, the better the usability. A strong UX design will inherently deliver good usability.

I read a great statement that really sums up usability: “A good user interface is a lot like a joke–if you have to explain it, it’s not that good.”

There are three things to consider when you are determining usability. They are

a| User journeys

b| Visual design

c | Information architecture

Let’s look at each of these individually:

a | Usability – User journeys

When a user engages with an app or a system, or even does something manual, they are trying to get to a particular end point.

When you are trying to design the way the app works firstly you should

  • define all the end points a user needs to get to
  • Map out the journey they will take to get there

There are a few key things to remember. Firstly you should make sure you define end points for the happy paths as well as the unhappy paths. What do we mean by this? Well, it’s just as important to look after your user when they’ve ended up in the wrong place. In particular think about the error messages a user might encounter if they do something unexpected. You can read our post on error messages for some more info. Unclear error messages are a sign of bad ux design!

When you are mapping out the user journeys you should consider all the alternatives. Brainstorming the user journeys should lead you to the best journey for each end point. You want each journey to be intuitive and efficient for the user. You don’t want the user taking 20 steps to get somewhere when they could have got there in 3. This would be a bad ux design and would only lead to frustration. Try to leverage familiar user journeys used by other similar apps or websites. This reduces the amount of learning your users will have to do.

You might want to read the posts on use case diagrams and business process mapping as these will give you some handy tools that you can use to map out your user journeys.

b | Usability – Visual design

Visual design is probably the most obvious aspect of UX design. It’s likely to be what you think of up front. Visual design is all about the look and feel of your app, website or system. This may be partly dictated to you by the technology you are using, but nevertheless you should consider aspects such as:

  • Branding (colours, logos, use of images, fonts, layouts)
  • Menus (how will you structure your menus so that they are clear)
  • Flow (how does a user move from one page to another)

Having a strong brand will really help with making your app or site visually engaging. Keep it clean, uncluttered and consider carefully what information you are putting where. Once again remember you should be considering the user and their needs, not your own opinion, and leveraging familiar standards in your design.

c | Usability – Information architecture

Information architecture refers to all of the information or data in your app or system, and how all of the pieces of information relate to one another.

Information architecture is a fundamental building block of UX design and is often overlooked. It’s a lot more difficult that you might think to structure information in a logical way so you may want to get the support of someone who has done this before.

The first thing you will need to do is identify all the information or data that you have in your app, website or system. This can be anything from product information to departments in a business to people’s profiles. When you have a list of all the information you should group it in a meaningful way, and determine clear labels. For example, if you want a user to provide their location, all the countries need to be grouped together under a label of location.

You also need to translate this information into the navigation of the app, website or system.

This is where things can become complex as some information will appear in more than one place.


When you’ve got all the information from your research and usability work you’re finally ready to prototype.

This is where you draw up what you’re thinking ready to share with users and anyone else who needs to sign-off before you begin building.

It will also act as part of the requirements for the build.

You can either wireframe or prototype, or you can even do both. These terms are often used interchangeably, however they are different.

A wireframe depicts a page or screen. It simply shows you what content is on the page and where each item is located. For the purposes of a wireframe the content will be links, menu items, images, main body text etc. A wireframe is not visually engaging. It is normally a series of boxes representing the information that should appear on the screen. You need a wireframe for each screen that you are building.

A prototype will be a visual version of the wireframe. It will be built to look and function more-or-less exactly like the final app, website or system. Often you will see branding and be able to move between the main screens. Normally the key screens will be built in the prototype, rather than all of the screens, however this really depends on the level of assurance that you would like before you begin the real build the live product.

Share your wireframes and prototype with your users as you go along. Continual feedback and refinements will result in a great UX design. This is process of sharing and refining is often called usability testing.

We love to hear your comments and really appreciate it if you share on your favourite social media platform. You can find and follow me personally on LinkedIn here

Thanks for reading!

What is ROI?

October 11th, 2016|0 Comments

What is ROI? ROI stands for return on investment. In this blog post we’ll define ROI, explain when it’s useful, how it’s calculated and [...]

  • 7cs of communication

7cs of communication (and more)

September 4th, 2016|0 Comments

7cs of communication (and more) Effective communication is essential in every job and every organisation, and is particularly critical when delivering projects or business [...]

  • Change management

Effective change management – key to success

July 4th, 2016|0 Comments

Effective change management - key to success | In today’s fast paced world businesses are constantly adapting and reacting in order to [...]

  • Agile vs Waterfall

Agile vs Waterfall or the best of both?

June 6th, 2016|0 Comments

Agile vs Waterfall There is much debate in project management circles around Agile vs Waterfall. Some people sit firmly in one camp and are [...]