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