Where we start
A Sunday-league football club wants a tool. What they said was "we need an app". What is actually happening is that the organiser spends Thursday evening sending individual messages to twenty people and counting the replies on paper, and twice this season he has counted wrong and turned up on Saturday with nine players. Those are two completely different starting points, and only one of them tells you what to build.
★ What you walk out with tonight. One real request from your own work, turned into a problem statement: who has the problem, what they are trying to get done, what they do today instead, and how you would know it got better.
A request is a solution wearing a problem's clothes
6 min liveNot because people are being difficult. Naming a solution is how human beings ask for things, and the solution they name is usually the nearest thing they have already seen somewhere else.
LiveWhy the named solution is usually wrong, and always useful4 min▶
The person asking has done you a favour, just not the one they think. They have told you three things: that a problem exists, that it hurts enough to mention, and roughly what part of their life it lives in. What they have not told you is what the problem is, because they skipped that step and went straight to the remedy.
The named solution is usually wrong for a boring reason: it is the nearest thing they have seen work somewhere else. "We need an app" often means "the last time something was easy on my phone, it was an app". That is a genuine signal about where the problem lives, and a bad specification for what to build.
The move is not to overrule them. It is to go one step back and ask what would be different if it worked. Three or four exchanges of that, and the job appears on its own, usually in their words rather than yours.
Self-studyThe question that does most of the work3 min▶
"What do you do about this at the moment?"
Almost nobody is doing nothing. There is a spreadsheet, a group chat, a whiteboard, a person who just remembers, a Sunday evening that gets eaten. That existing behaviour is the single most useful thing you can learn, for three reasons.
It tells you what the job really is, because you can watch what they actually do rather than what they say they want. It tells you what "better" would have to mean, because whatever you build has to beat the spreadsheet, not beat nothing. And it tells you how much the problem hurts: somebody who has built an elaborate workaround has an expensive problem, and somebody who shrugs and says "we just cope" may not have one worth solving.
A second question earns its place right after: "when did it last go wrong, and what happened?" One concrete incident is worth an hour of general description, and it hands you the outcome that matters.
People hire products the way they hire people
5 min liveThere is a published version of this idea, it has a famous example attached, and the famous example is misattributed almost everywhere it appears. Both halves are worth your time.
LiveThe milkshake, read from the actual paper4 min▶
A fast-food company wanted to sell more milkshakes. It did what most organisations do: asked milkshake buyers what would make the milkshake better, made it accordingly, and sold no more milkshakes than before.
Then somebody went and watched. The surprise in the researchers' own words was that 40% of all milkshakes were purchased in the early morning, by people buying nothing else, alone, taking them away. Those customers had a long dull commute, one free hand, and a stretch of boredom to get through before lunch. The milkshake was not competing with other milkshakes. It was competing with bagels, which crumble, and bananas, which are gone in two minutes.
The framing the paper gives it: "Customers just find themselves needing to get things done. When customers find that they need to get a job done, they 'hire' products or services to do the job." Once you know the job is "make my commute less boring and keep me going until lunch", the improvements are obvious and none of them are the ones the survey asked about.
Two things nearly every retelling gets wrong. First, the milkshake study is usually credited to a 2005 article called Marketing Malpractice. It is not in that paper. It is in Finding the Right Job For Your Product, in a management review in spring 2007, by Christensen, Anthony, Berstell and Nitterhouse. The 2005 article is cited by that one, in a footnote, for a different point entirely. Second, retellings routinely name a specific real restaurant chain. The paper's own first footnote says the descriptions of the product and the company were disguised, so nobody outside the study knows which chain it was. Anybody naming one has embellished past the source.
Self-studyWhat the idea is good for, and where it stops3 min▶
Used well, "what job is this hired for" does one very specific thing: it widens your idea of the competition. If the job is a boring commute, your competitors are bagels and podcasts, not other milkshakes. If the job is knowing who is available on Saturday, your competitor is a group chat and a piece of paper, not other football apps.
Used badly, it becomes a phrase people say in meetings to sound rigorous while changing nothing. Two habits keep it honest. Write the job in the words of the person who has it, not in product language. And write it so that it could be false: "he wants to know by Thursday night" can be checked with him, where "he wants a delightful experience" cannot.
There is a more quantified variant of this idea, outcome-driven innovation, which attaches importance and satisfaction scores to each step of a job. It is a different tradition with its own literature, and its own promoters, so treat the tidy origin stories about how the two relate with the same suspicion you would treat any other unsourced story.
Four lines that make everything after this easier
4 min liveThis is the artefact. It is short on purpose, it is checkable on purpose, and it is the thing a design course hands you on day one and assumes you already have.
| Line | The football club, filled in | Why it earns its place |
|---|---|---|
| Who has the problem | The person who organises Saturday's team, every week, unpaid, on his phone | "Users" is not a person. A named role with a situation attached stops the thing drifting toward everybody |
| What they are trying to get done | Have eleven players confirmed for Saturday, and know it by Thursday night | Written as an outcome with a deadline, so it can be true or false rather than merely nice |
| What they do today instead | Twenty separate messages, replies counted on paper, twice wrong this season | This is the competition, the cost, and the evidence the problem is real, in one line |
| How you would know it worked | He knows the count by Thursday night without chasing, and stops turning up short | Written before you build anything, so it cannot be quietly rewritten afterwards to match what you shipped |
Self-studyThree failure modes, and the tell for each3 min▶
It names the solution. If the statement contains the word "app", "dashboard" or "portal", you have written a plan, not a problem. The tell: you cannot imagine two genuinely different things that would both solve it.
It is for everybody. If "who has the problem" says "our users" or "the business", nobody will be able to tell you whether it got better. The tell: you cannot name one real person you could go and ask.
It cannot be false. "Make the process more efficient" cannot fail, so it cannot succeed either. The tell: you cannot say what number or observation would show it had not worked.
All three are fixed the same way, by going back to the person and asking what they do today, in detail, until something specific and slightly embarrassing turns up. The embarrassing detail is usually the problem.
Your request, turned into a job
★ 22 min · bring a real oneThe request you brought. Five passes, and you should end with four lines and at least one question you now need to go and ask somebody.
Write the request exactly as it arrived, in the words that were used, including the bit that annoyed you. Do not tidy it. The phrasing carries information about who wants it and why now.
Underline the solution they already picked. Almost every request contains one. Naming it out loud is what lets you set it aside without arguing with anybody about it.
Write what they do about it today. If you do not know, write "I do not know" - that is the most valuable line on the page, and it is your first question.
Write the four lines: who has the problem, what they are trying to get done, what they do today instead, how you would know it worked. Keep each to one sentence.
Check it against the three failure modes. Does it name a solution, is it for everybody, could it be false? Rewrite whichever one bites, then write down the question you need to ask a real person.
If you are the person who asked. Plenty of the time the request came from you. The exercise still works, and the honest version is harder: write what you do about it today, in detail, and notice whether the workaround is actually costing you anything measurable. A surprising number of self-generated requests do not survive that line.
Before session 2
25 min- Ask your question. Go to the person and ask what they do about it today, and when it last went wrong. One conversation, ten minutes. Bring what they said.
- Rewrite the four lines afterwards. They will change. Note which line changed most, because that is where you were guessing.
- Collect the requests you have been given in the last month, in a list, however scrappy. Session 2 is about reading a pile of requests as evidence rather than as a to-do list, and it works much better with your own pile.
- Notice one thing you personally do a bad workaround for and have never thought of as a problem. It is good practice and it is how most small products start.
Three questions
Clear all three and session 1 gets stamped in your passport.
1 · Somebody says "we need an app". What is the most useful next question?
Almost nobody is doing nothing. The existing workaround is the single richest thing you can learn, and asking about it is not confrontational, which matters because option D is the same insight phrased so that the person has to defend themselves.
2 · The milkshake study found that 40% of milkshakes were bought in the early morning. What made that finding useful?
Knowing the job widens the field of competitors, and that is where the leverage is. Note also what the source actually supports: the company was disguised in the paper, so anybody who names a specific chain in the retelling has gone past the evidence.
3 · Which of these is a usable problem statement?
D names a real person in a real situation, states the outcome, records what they do today, and says how you would know. A is for everybody and cannot be false; B is a solution with a date on it; C cannot fail, so it cannot succeed.
What this session teaches, and where it came from
Every fact on this page, and its verification tier, is recorded in the course's source map.
Session 1 cheat sheet · pin this
You have one job written down and probably one question you still need to ask. Session 2 takes the other thing you brought: the pile of requests. A request is evidence about a problem, not a specification for a solution, and reading a pile of them properly is a skill. It also takes apart the most-quoted number in this entire field, the claim that 45% of software features are never used, by going and reading the slide it actually came from. The number is real. What is behind it is not what anybody thinks.