Use the Jobs-to-be-Done switch format: 'When [situation], I want to [motivation], so I can [outcome].' Drawn from real buyer interviews, not your hypotheses. The statement should make a specific person feel a specific moment. Pass four tests: it names a real situation, the buyer can identify the moment, the outcome is measurable, and at least 3 unrelated buyers describe the same problem in similar words.
The fast version
Use the Jobs-to-be-Done switch format:
“When [situation], I want to [motivation], so I can [outcome].”
Example:
“When I’m prepping for a client call 30 minutes before it starts and realize I have notes scattered across Notion, Apple Notes, and email threads, I want to surface the most-relevant snippet in one place, so I can sound prepared instead of scrambling.”
Three components:
- Situation: a specific moment you can picture. Not “users want X”; an actual scene.
- Motivation: what they want to do. Verb-led, behavioral.
- Outcome: the underlying job. What success looks like to them.
The statement should make a specific person feel a specific moment. If it’s abstract, rewrite.
The four tests every statement should pass
1. The situation is real. Could you describe the moment in three sentences and have your buyer nod? If yes, real. If they say “kind of, but…” you’ve got the wrong moment.
2. The buyer can identify the moment. When you read the statement aloud to a target buyer, do they say “yes, that’s me last week”? If yes, you’ve got it. If they say “interesting, sometimes” you’ve got a generic.
3. The outcome is measurable. Could you tell, after the buyer used your product, whether the outcome was achieved? If yes, measurable. If the outcome is vague (“feel better about my workflow”), you can’t tell whether the product worked.
4. At least 3 unrelated buyers describe the same problem in similar words. This is the Mom Test signal. Without 3 unrelated buyers, you have a hypothesis; with 3, you have a pattern.
If you fail any of these, the problem statement isn’t ready. Either talk to more buyers (most common cure), or rewrite the statement using the verbatim phrasings from the interviews you’ve done.
Where founders go wrong
1. Writing the statement before talking to buyers. Almost guarantees you’ll get the situation wrong. You imagine a moment that’s plausible to you; the buyer’s actual moment is different.
2. Including the solution in the problem statement. “Users want a Slack integration that…” is not a problem statement; it’s a feature description. The problem is what the user is doing without the integration.
3. Multiple jobs jammed into one sentence. “When I’m at my desk OR on the road OR in a meeting…” means you’ve got 3 distinct situations, each with different motivations and outcomes. Split them.
4. Vague outcomes. “Feel productive,” “have more time,” “be successful” are too abstract to test. Replace with measurable outcomes: “produce a report in under 10 minutes,” “find the customer’s last conversation in under 30 seconds.”
5. Treating the problem statement as a product brief. It’s not. It’s a frozen description of the buyer’s situation. The product brief evolves; the problem statement stays stable. If you’re rewriting your problem statement weekly, you don’t actually understand the problem.
How ShipFit operationalizes this
ShipFit’s stage 4 (How to Win?) expects a JTBD switch statement as input. The system pressure-tests the statement against:
- The above-the-line pains from stage 3 (does the statement actually capture the pain?)
- The buyer persona from stage 2 (does the situation fit this specific buyer?)
- The competitive landscape (does the outcome differentiate from existing solutions?)
If any of those don’t line up, ShipFit kicks the statement back. The output: a JTBD statement defensible enough to scope V1 against.
Further reading
- The Jobs-to-be-Done framework, the full method this question operationalizes.
- The Mom Test framework, the interview discipline that produces the verbatim phrasings the statement should use.
- Buyer Persona Canvas, the persona work that anchors the “who” the statement is about.
Related
Jobs to be Done (JTBD)
Jobs to be Done reframes every product decision: customers don't buy features, they hire products to get a job done. Here's how to apply it without faking it.
The Mom Test
The Mom Test is Rob Fitzpatrick's framework for customer interviews that generate real signal. Not praise. Three rules, applied step-by-step, with examples.
Buyer Persona Canvas
Buyer personas done properly. Adele Revella's research-based approach plus a one-page canvas. Why most personas are useless, and what makes the rare ones decision-grade.
Idea Validation
Most founders confuse idea validation with idea-receiving-encouragement. The two have nothing in common. Here's what real validation looks like, and the four methods that actually produce it.
MVP Scope
Most founders ship an MVP that's actually V1.3 with bugs. Real MVP scoping cuts ruthlessly until you can name the one hypothesis V1 proves, and ships a product that tests it.
Frequently asked questions
What's wrong with the standard 'problem-solution' format?
How do I find the right problem statement?
Should the problem statement mention my product?
How long should a problem statement be?
What if my problem statement doesn't make me feel anything?
Keep exploring
The 9-step playbook from market verdict to ship-ready spec.
Jobs to be Done reframes every product decision: customers don't buy features, they hire products to get a job done. Here's how to apply it without faking it.
The Mom Test is Rob Fitzpatrick's framework for customer interviews that generate real signal. Not praise. Three rules, applied step-by-step, with examples.
Most founders confuse idea validation with idea-receiving-encouragement. The two have nothing in common. Here's what real validation looks like, and the four methods that actually produce it.
Most founders ship an MVP that's actually V1.3 with bugs. Real MVP scoping cuts ruthlessly until you can name the one hypothesis V1 proves, and ships a product that tests it.
Does each customer make you money? Or cost you money?
Run nine framework-backed decisions in order before writing code: define the buyer, prove the pain is painful, name the winning angle, scope V1 to the smallest test of the hypothesis, get behavioral evidence (paid pre-orders, signed letters of intent, or credit cards on file from a Fake Door Test), then ship. Most failed startups skipped at least three of those nine. Plan to spend two to four weeks on this. It saves six to nine months of building the wrong thing.
For indie hackers who've wasted months on dead ideas. ShipFit forces 9 decisions before you write a line of code. Proven frameworks, exports to Cursor.
If you want a conversation partner, Buildpad. If you want to stop researching and ship, ShipFit. Both solve different problems for different founders. Don't pick on hype.
Ready to make your next product a success?
9 decisions between your idea and a product worth building.