What - Building meaningful solutions
Solving Users Problems
Give Users What They Need, Not What They Want
Building solutions is about translating users' needs into positive outcomes, both for the user and your product, and essentially to your business. Don't ask your users what they want, try to understand what they need by talking to them and observing what they do.
Mapping Your users' Needs
To understand what you need to build, you need to understand how users are currently getting their jobs done. This can be done by for example journey-mapping, breadboarding or creating user flows. Whatever it may be called, the key is to listen to your users, observe what they do and see it for yourself. Going directly to the users help you both understand the journey the currently take, but also uncover the painpoints in the process and feel the users' emotions as they navigate through their tasks.

Understanding the user's journey in your own product will also help in building analyses on the users journey, or funnel, through the product. Data on the user funnels help you identify potential improvement points, and asking your users will give you insights on what may cause people not to proceed to the desired outcomes. Listening to the user's language also helps you adjust your product to fit the users thinking and mental models. Using an opportunity-solution-tree helps bridge the desired business outcomes to the users' journeys and help find the most impactful areas to address for solving users problems to achieve desirable business outcomes.
Mapping business and customer problems
Whatever the context, mapping business problems and customer problems can be done through the same means: understand the business through quantified data and talk directly to the customers to understand their context.
Problem | Business Problem | Desired Outcome | Customer Problem | Jobs-to-be-done |
“Order management only on desktop web at the cash register” Building a mobile interface for online order management at brick-and-mortar stores for a large online fashion platform | Order fulfillment times from brick-and-mortar stores slower than from warehouses Higher portion of orders from brick-and-mortar stores aren’t fulfilled at all because of inventory inaccuracies | Higher online order fulfillment rates with reduced order fulfillment times in brick-and-mortar stores | Store personnel interviews and store visits: Employees get congested at cash register during rush hours / sales periods Multiple different order fulfillment processes and devices | Primarily provide personal service to the in-store customers, offer as much product variety as possible Deliver the correct items to the online customers |
“Passengers purchase flight tickets without signing in” Implementing a new frequent flyer program for a small airline | Low customer knowledge, as currently majority of purchases happen without proper customer identification | Higher portion of signed in customers purchasing flight tickets | Passenger interviews after most recent trip: Booking flights frequently does not give any benefits and requires the same steps every time | Spend a weekend in Berlin with the family. Attend a business meeting in Stockholm. |
Finding the intersection of business and customer problems and the most impactful areas to address through opportunity-solution-tree gives you a five why's approach to go deeper into the customer problems below the immediate surface. Seeing how personnel in a brick-and-mortar store work in the physical space interacting with the in-store customers, walk between the cash register and backroom storage and fulfilling online orders in-between, gives a very clear picture of the every-day practical problems that lead to reduced performance fulfilling online orders - more so than speculating the issues in the comfort of your own desk.
Desired Business Outcome | Problem | Root cause | Product Assumption | Potential Solution |
Fashion Stores: Higher order fulfillment rates with reduced order fulfillment times | Online orders are cancelled because item not found in store | Item was sold earlier to an in-store customer | Real-time online order notification reduces the risk of selling the item to an in-store customer | Push notification on mobile app from new online orders |
Airline: Higher portion of signed in customers purchasing flight tickets | Sign Up not part of the online ticket booking flow | When sign up is found, current frequent flyer program not relevant to most customers | Providing an instant signup benefit will overcome the signup friction
| Frequent flyer program revamp with a signup bonus for a reward usable on the first flight |
In every different context, it is of utmost importance to not base your decisions on how you wish or think your product should be used, but understand the customers job-to-be-done, and address the customers needs and look at your product through their eyes.
For example airline passengers are not primarily looking to sign up or wanting to join a frequent flyer program, they are using the airplanes to get to their holiday or work destination, and while doing that may benefit from signing up to save their tickets online for later modifications or getting additional perks offered by the airline's frequent flyer program. Just by reducing friction from a step to sign up may not lead to the desired outcome, if the sign up action in itself does not provide any value to the customer.
In the case of a brick-and-mortar fashion stores, while from your product's perspective it may be obvious how the online orders are processed, the store personnel are managing multiple tools and processes, carrying physical devices and fashion items. Our solution and process was just one of many, often deprioritised because of the service provided for their primary customer segment, the in-store customers.
Eventually the mobile application for the fashion stores needed to be as much out of the sight when not needed, and just provide the nudge to pick up the items as new orders came in. This lead to high product adoption as it didn't add to the burden of things to remember, and thus lead to shorter fulfilment times and fewer order cancellations. In the case of the airline's new frequent flyer program, the program was designed to be useful from day one and first flight forwards, still providing those extra benefits for those who flew frequently. After the new program was launched, the number of users who signed up and joined the frequent flyer program during the purchase of their flights multiplied.
Talk to the customers and build something that the customers need and value and lead to your businesses desired outcomes.
Key Takeaways
Observe what users do and ask what they aspire to achieve. Build for what they need, not what they want. Use quantitative data to understand the general behaviors of what users do. Use qualitative feedback from users to understand why they do what they do and don't do. Address the user's need with a solution that is focused on achieving the desired business outcome. Measure how your solution leads to those desired outcomes.
Inspiration and Further Reading:
- Shape Up: Stop Running in Circles and Ship Work that Matters by Ryan Singer
- Continuous Discovery Habits by Teresea Torres
- Design for How People Think: Using Brain Science to Build Better Products by John Whalen
- Competing Against Luck: The Story of Innovation and Customer Choice by Clayton M. Christensen
- Change by Design: How Design Thinking Transforms Organizations and Inspires Innovation by Tim Brown
- Hooked: How to Build Habit-Forming Products by Nir Eyal
- Inspired: How to Create Tech Products Customers Love by Marty Cagan