Loading...
Loading...
Understand customer motivations through job theory. Use when defining product strategy, conducting user research, identifying competitors, writing user stories, or reframing features around customer progress.
npx skill4agent add flpbalada/my-opencode-config jobs-to-be-doneCustomer has a "job" to get done
|
v
+-------------+
| "Hires" a |
| product to |
| do the job |
+-------------+
|
v
If it does well → keeps using
If it fails → "fires" it, tries another| Time | Job to Be Done | Competition |
|---|---|---|
| Morning | "Make my boring commute more interesting + keep me full until lunch" | Bagels, bananas, coffee |
| Afternoon | "Treat my child after a long day" | Toys, playground time, ice cream |
| Type | Description | Example |
|---|---|---|
| Functional | Practical task to accomplish | "Help me file my taxes correctly" |
| Emotional | How I want to feel | "Make me feel confident about my finances" |
| Social | How I want to be perceived | "Show others I'm responsible" |
When [situation/context]
I want to [motivation/job]
So I can [expected outcome]| Question | Purpose |
|---|---|
| "Walk me through the last time you [action]" | Get specific context |
| "What were you trying to accomplish?" | Uncover functional job |
| "How did that make you feel?" | Uncover emotional job |
| "What did you try before this?" | Identify competition |
+------------------+------------------+
| PUSH | PULL |
| (away from) | (toward) |
| | |
| - Current pain | - Better outcome |
| - Frustration | - Emotional gain |
+------------------+------------------+
| |
v v
+------------------+------------------+
| ANXIETY | HABITS |
| (of new) | (of old) |
| | |
| - Will it work? | - "I've always |
| - Learning curve | done it this |
+------------------+ way" |
+------------------+| JTBD View |
|---|
| Sleep apps |
| Melatonin |
| White noise |
| Reading |
| Exercise |
| Wine |
## Jobs-to-be-Done Analysis
**Product/Feature:** [Name]
### Core Job Statement
When [situation] I want to [motivation] So I can [outcome]
### Job Dimensions
**Functional:** [What they're trying to accomplish] **Emotional:** [How they
want to feel] **Social:** [How they want to be perceived]
### Forces Analysis
**Push:** [Pain points driving change] **Pull:** [Benefits of new solution]
**Anxieties:** [Concerns about switching] **Habits:** [Behaviors keeping them in
place]
### True Competition
| Competitor | Job Performance |
| ---------- | --------------- |
| [Alt 1] | [How well] |
| [Alt 2] | [How well] || Product | Job | Competitors |
|---|---|---|
| Snickers | "I'm hungry and need a quick, filling snack" | Protein bars, nuts |
| Milky Way | "I want to treat myself to something indulgent" | Ice cream, cookies |
| Method | Combined Use |
|---|---|
| Hypothesis Tree | Structure job discovery hypotheses |
| Five Whys | Dig into underlying motivations |
| Fogg Behavior Model | Design for job completion |