FREE PREVIEW · MODULE 1 · LESSON 1 · 15 MIN
Framing the problem before you design
Turn a vague request like “make onboarding better” into a problem statement with a user, a situation, an outcome and a way to measure progress.
Many beginner UX projects go wrong before any research or design happens, because the team starts from a solution. “We need an app”, “add a dashboard” or “redesign the homepage” are answers, not problems. Problem framing means stepping back to agree on who is struggling, in what situation, with what consequence, and how you will know things have improved. It takes an afternoon, and it protects weeks of work: every later decision in this course, from who you interview to which screens you prototype, is checked against the frame you write now.
A practical format is the four-part problem statement: user, situation, struggle and impact. For example: “First-time landlords listing a single flat (user) who are pricing their first rental (situation) cannot tell whether their asking rent is realistic (struggle), so listings sit empty for weeks or rent below market (impact).” Write it in plain words without naming a feature. Then add one outcome you can observe, such as days to first enquiry or the share of users who complete setup, and two or three real constraints: budget, platform, deadline or legal requirements.
Next, separate what you know from what you assume. Draw two columns, “facts we have evidence for” and “assumptions we are betting on”, and list everything the team believes about users. Mark each assumption by risk: if it turned out to be wrong, would the project fail? The riskiest assumptions become your research questions. A good research question is open and answerable through observation, such as “How do first-time landlords decide on a price today?”, not “Would landlords use a price calculator?”, which invites guesses about a future that participants cannot predict.
The common mistakes are framing too broadly, framing around a feature and skipping stakeholders. “Improve the customer experience” is too broad to guide any decision; “help returning customers reorder in under a minute” is workable. If the statement only makes sense when a particular solution exists, rewrite it. Finally, share the frame with whoever can block or fund the work and ask them to correct it now. A frame that a manager quietly disagrees with will resurface later as a request to change direction, usually after you have built the prototype.
Example: a Lisbon bike-repair shop reframes “we need an app”
Oficina Roda, a two-mechanic bike-repair shop in Lisbon, asked a freelance designer for a booking app. In the framing session, the designer asked what was going wrong today. The owner explained that about a third of all phone calls were customers asking whether their bike was ready, interrupting repairs several times an hour. Together they rewrote the brief: “Commuters who leave a bike for repair (user) during a working day (situation) cannot find out when it will be ready (struggle), so they call repeatedly and mechanics lose repair time (impact).” The outcome to track became status calls per day. Interviews later showed customers wanted a text message when the bike was ready, not an app. A simple SMS notification cut status calls from about 25 to 6 a day within a month.
Illustrative example: the business, people and figures are fictional.Key takeaways
- Start from the user’s struggle and its impact, not from a feature or a deliverable
- Add one observable outcome and the real constraints to the problem statement
- Turn your riskiest assumptions into open research questions about past behaviour
Exercise
Write a four-part problem statement for your course project (user, situation, struggle, impact), add one observable outcome and three constraints, then list at least eight beliefs in a facts-versus-assumptions table. Mark the three riskiest assumptions and rewrite each as an open research question you will explore in interviews.
Continue with 11 more lessons, module quizzes and 3 downloads.
Go from a fuzzy idea to a tested, clickable prototype in one structured project, without guessing what users need. One payment of $79, lifetime access, 14-day refund policy.
See the full course