How to Solve Problems with Your New UI Design

Whether you are hiring a professional mobile app or website designer and developer or are a designer yourself, it is important that you approach your next redesign with the goal of solving problems.

All too often, businesses and even professional designers approach projects with the goal of creating something “fantastic” looking without stopping to think what problems are they solving or how they are helping the end users.

Approach your next redesign with the goal of solving problems

Approach your next redesign with the goal of solving problems

This is natural because we all want our website or mobile app to look great. However, without first considering how you will help the intended users, you may totally miss the mark with your next design and not be properly serving your users.

Start out the project by becoming an investigator.  By starting out with an open-minded investigative approach you can determine how your users use your site and what problems they are attempting to solve when they are there. Keep in mind, there will be many different perspectives and developing an understanding for these will allow you to better serve all parties involved. If you don’t take the time to do this research, you may miss the mark completely or solve only for a few of the reasons that users visit your website or mobile app.

Proper research will allow you to consider the user experience holistically. You will be able to make connections between users and their goals. This will allow you to generate a truly powerful design that solves problems for your user base.

Think about designing your next website or mobile app like putting together a jigsaw puzzle. Doing research is similar to getting all the pieces together before assembling the puzzle. The information you gather will serve as a baseline for your project helping you understand correlations and constraints.

  1. Communicate with your partners

One of the most important parts of preparing for a website or mobile app development project is communicating with your partners. Talk with internal stakeholders about what they need and want from the new release. The more in sync you are with their needs the more you can make adjustments to better serve them.

Make sure you take the time to have conversations with some of your customers. Find out what they like about your current website and find out what they don’t. Look at analytics and determine why they are currently coming to your site and what they are doing when they are there.

As you learn more about what different stakeholders want and the problems that they have or are trying to solve, you may realize that those issues overlap and by making good decisions during the design phase you can help everyone involved.

Once you understand the issues, you can figure out how to balance this information, or at a minimum, you can pass it on to the designer you have hired and it will help them create something that will better serve your needs.  This information should not be considered as constraints. This information will empower you with the ability to create something that solves problems and helps relevant stakeholders. By following this process it will help you streamline and improve key processes.

  1. Create goals

Develop an understanding of the short term and long term goals for the project. What outcomes are you expecting to see after the project is completed? This will help you understand what changes need to be made so that you can achieve those goals. If you design a new site only having the goal of having something more modern looking you are missing a tremendous opportunity to create something that really benefits you and your users.  Are you trying to generate more raw leads? Are you trying to generate more sales? Are you trying to make information easier to find? Its hard to have a successful redesign if you don’t know what you are trying to accomplish.

  1. Consider the history of your project

Think about what has already been attempted.  What has worked & what has not are important to know. It’s immensely valuable to identify what hasn’t worked and the reasons behind it. Try to look beyond the details and consider why something worked or didn’t work. Dig in and understand the background context to empower you to make the right decisions going forward.

  1. Evaluate and recognize technical constraints

While you don’t need to code if you are having a website or mobile app built, but you should have a basic understanding of the technical constraints of the project. This will help you understand timelines as well as help you know when and where you can come up with creative solutions to obstacles that occur along the way. If you don’t have a basic understanding of the process and the parts involved you will be at a serious disadvantage while your project is underway.

  1. Examine and create your timeline

Pay careful attention to you intended go-live date and make sure you are able to set reasonable milestones to make sure you are able to go live when you want to do so. Setting key milestones and understanding the work needed to reach each is important for staying on schedule.  Pay attention to what parts of the project are most relevant and have the biggest impact. If you don’t know what areas those are make sure you talk to the designers and developers you are working with to make sure you have a proper understanding. Otherwise, if you start to miss deadlines and don’t have a proper idea of how long it will take to reach each milestone you may find yourself way behind and not able to make up time. Pay attention to tasks that need to be completed before other work that is to follow, it’s essential that early components are completed on time if timetables are to be met. If you have tight timelines, determine if you need to strip back some features from the initial release and focus on an MVP version.

Image: Wall Boat (Flikr) http://bit.ly/2U1zK9x