Using JTBD in Practice

Apply Jobs to be Done framework to feature prioritization, PRDs, and marketing

Feature Prioritization with JTBD

JTBD Prioritization Tool

Score features by how much they help users complete their job.

#1
File sharing

Core to collaboration job

10/10
High Impact

Prioritize. Critical to job.

#2
Slack notifications

Helps users stay coordinated with team

9/10
High Impact

Prioritize. Critical to job.

#3
Search across channels

Helps users find what they need fast

8/10
High Impact

Prioritize. Critical to job.

#4
Dark mode

Aesthetic preference, not core job

3/10
Low Impact

Skip. Not job-critical.

#5
Custom emoji reactions

Fun but not job-critical

2/10
Low Impact

Skip. Not job-critical.

JTBD Rule: Prioritize features by job impact, not by how cool they are.

Job-Based Roadmap

Job-Based Roadmap Builder

Map features to stages of the job. Find gaps where users struggle.

Setup

Getting started with the job

  • βœ“Quick onboarding
  • βœ“Import existing data
  • βœ“Connect integrations
Use

Actively doing the job

  • βœ“Real-time collaboration
  • βœ“Mobile app
  • βœ“Keyboard shortcuts
Maintain

Keeping the job running

  • βœ“Auto-save
  • βœ“Version history
  • βœ“Backup & restore
Upgrade

Doing the job better over time

  • βœ“Advanced analytics
  • βœ“Custom workflows
  • βœ“API access

Warning: If a job stage has zero features, users will struggle. Fill the gap.

Job-Based PRDs

1. Start with the Job

When [user is in meeting], they want to [capture action items without breaking flow], so they can [stay present and not forget follow-ups].

2. Current Struggle

Right now, users switch to note app, lose context, forget to write things down, or interrupt speaker.

3. Job Success Metric

Success: User captures action items in under 5 seconds without leaving meeting interface.

4. Then: Feature

Feature: In-meeting quick capture button that creates action items with one click.

Marketing with JTBD

Feature-Based (Bad)

"Real-time collaboration with 256-bit encryption and 99.9% uptime SLA."

Talks about the product, not the job.

Job-Based (Good)

"Keep your team aligned without endless meetings. Update once, everyone sees it."

Speaks to the job: staying coordinated without wasting time.

Common JTBD Mistakes

1. Confusing Jobs with Personas

"Millennials want collaboration" is a persona. "When working remotely, I want to feel connected to my team" is a job.

2. Over-Focusing on Functional Jobs

"I want to send money" is functional. But "I want to feel generous" (emotional) or "I want to be seen as supportive" (social) might matter more.

3. Asking "What Do You Want?"

People cannot tell you their jobs. You find jobs by watching what they do and asking about switching moments.

4. Treating Jobs as Static

Jobs evolve. The job "stay connected to friends" changed from phone calls to Facebook to Instagram to TikTok.

5. Not Validating with Real Users

Your job hypothesis needs real user interviews. Do not guess jobs from your desk.

When JTBD Is Most Useful

New Markets

Understand jobs before building. What job will make people switch from nothing?

Switching Users

Understand forces and friction. Why would someone leave competitor for you?

Competitive Markets

Differentiate on job, not features. Do a job better than anyone else.

🎯

Jobs Are Not About Your Product

People do not care about your product. They care about getting their job done. If you understand their job better than anyone else, you win.

Key Takeaways

  • β€’Prioritize features by job impact, not by how cool they are.
  • β€’PRDs should start with the job, then describe the solution.
  • β€’Marketing messages speak to outcomes, not features.
  • β€’Avoid confusing jobs with personas or only focusing on functional jobs.
  • β€’JTBD works best for new markets, switching users, and competitive landscapes.
  • β€’Jobs are not about your product. Understand the job better than competitors to win.