Frameworks
Jobs-to-Be-Done: How to Build Products People Actually Want
JTBD reframes product development around customer progress, not features. It is one of the most powerful lenses for founders who want to build things people genuinely need.
The Jobs-to-Be-Done framework, developed by Clayton Christensen, starts from a simple premise: customers do not buy products, they hire them to do a job. The milkshake that a commuter "hires" for breakfast does a very different job than the one a parent "hires" to reward a child at lunch.
For startup founders, this shift in perspective is transformative. Instead of asking "what features should we build?" you ask "what job is our customer trying to accomplish, and how can we make that easier?"
The three dimensions of a job
Functional job. The practical task the customer is trying to accomplish. For a project management tool, the functional job might be "help my team know what to work on today."
Emotional job. How the customer wants to feel during or after using your product. With the same tool, the emotional job might be "feel in control and not overwhelmed."
Social job. How the customer wants to be perceived by others. The social job might be "look like an organized, high-performing team lead to my manager."
How to identify jobs your customers have
The best source of job data is a switching interview: a conversation with someone who recently switched from a competing product to yours, or vice versa. These people can articulate both what pushed them away from the old solution and what pulled them toward the new one.
- Ask what triggered the decision to look for a new solution.
- Ask what they were doing when they first realized they needed something different.
- Ask what they tried before finding your product.
- Ask what almost stopped them from switching to you.
Writing a job story
Instead of writing user stories as "As a [persona], I want to [feature], so that [benefit]," try the job story format: "When [situation], I want to [motivation], so I can [expected outcome]."
This format forces you to think about the situation and motivation — not just the feature request.
Using JTBD for positioning and messaging
When you know the job your product is hired to do, your marketing writes itself. Your homepage should describe the situation your customer is in, the job they are trying to do, and how your product makes that job easier — not list features.
Know the job your distribution platform does
Each launch platform does a different job for founders. Product Hunt creates attention spikes; G2 generates buyer trust. UpStart matches your product to platforms doing the right job for your stage.