The JTBD framework shifts the focus from what a product does to why customers use it, providing clarity on user motivations and desired outcomes.
- A 2024 Harvard Business Review study found that JTBD-driven companies achieve 20% higher customer satisfaction and 15% faster product adoption than feature-centric ones.
- By understanding the functional, emotional, and social jobs customers want to complete, product managers can design products that deliver meaningful value and stand out in competitive markets.
Key benefits include:
- Customer-Centric Innovation: Uncovers true user needs, driving relevant solutions.
- Improved Prioritization: Focuses development on high-impact jobs rather than unnecessary features.
- Enhanced Differentiation: Positions products as the best solution for specific jobs.
- Stronger Retention: Aligns products with user goals, increasing engagement and loyalty.
Key Principles of Jobs To Be Done
The JTBD framework is built on several core principles:
1. Focus on the Job, Not the Customer
Instead of segmenting users by demographics (e.g., age, location), JTBD focuses on the job they need done. A job is defined as the progress a customer seeks in a specific context, such as "organize my workday" or "feel confident about my finances."
2. Jobs Are Stable Over Time
While technologies and solutions evolve, the underlying jobs customers want to accomplish remain consistent. For example, people have always wanted to "share moments with friends," whether through letters, phone calls, or social media apps.
3. Functional, Emotional, and Social Dimensions
Jobs have three dimensions:
- Functional: The practical task (e.g., "track my expenses").
- Emotional: How the user wants to feel (e.g., "feel in control of my budget").
- Social: How the user wants to be perceived (e.g., "appear financially savvy to peers").
4. Context Matters
Jobs are highly contextual, tied to specific circumstances. For example, the job of "eating a quick meal" differs between a busy professional needing a fast lunch and a parent preparing dinner for a family.
Steps to Apply Jobs To Be Done
To implement JTBD in product management, follow these steps:
1. Identify the Job
Conduct user research to uncover the jobs customers are trying to accomplish. Use methods like:
- Interviews: Ask open-ended questions (e.g., “What are you trying to achieve when you use [product]?”).
- Observations: Watch users in their natural environment to identify struggles and goals.
- Surveys: Gather data on user priorities and pain points.
For example, a product manager for a fitness app might discover that users want to “stay motivated to exercise regularly” rather than just “track workouts.”
2. Define the Job in Detail
Articulate the job using a clear, action-oriented statement that includes the functional, emotional, and social dimensions. For example:
- Functional: Track daily expenses to stay within budget.
- Emotional: Feel confident and stress-free about financial decisions.
- Social: Appear responsible and organized to family or peers.
Break the job into smaller sub-jobs, such as “categorize expenses” or “set savings goals.”
3. Map the Job Process
Create a job map to outline the steps users take to complete the job, from start to finish. For the budgeting app example:
- Define the goal (e.g., create a monthly budget).
- Plan (e.g., gather income and expense data).
- Execute (e.g., input expenses into the app).
- Monitor (e.g., check spending against budget).
- Adjust (e.g., reallocate funds if overspending).
Identify pain points, inefficiencies, or unmet needs at each step.
4. Design Solutions Around the Job
Develop product features or improvements that address the identified job and its pain points. For the budgeting app:
- Add automated expense tracking to simplify data entry.
- Include visual dashboards to boost confidence in monitoring.
- Offer shareable reports to support social goals like appearing responsible.
Prioritize features that best align with the core job and deliver measurable outcomes.
5. Validate with Users
Test solutions with users through prototypes, MVPs, or usability testing to ensure they effectively address the job. Gather feedback to refine features and confirm they meet functional, emotional, and social needs.
6. Measure Success
Define metrics to evaluate how well the product fulfills the job, such as:
- Activation Rate: Percentage of users completing the core job (e.g., setting up a budget).
- Engagement: Frequency of job-related actions (e.g., checking budget daily).
- Satisfaction: Net Promoter Score or user feedback on emotional outcomes.
- Retention: How long users continue using the product to complete the job.
For example, a high retention rate for the budgeting app suggests it effectively helps users “stay in control of finances.”
Tools for Jobs To Be Done
Leverage tools to support the JTBD process:
- User Research: Typeform or UserTesting for interviews and surveys.
- Journey Mapping: Miro or Lucidchart to map job processes.
- Prototyping: Figma or InVision to design and test solutions.
- Analytics: Mixpanel or Amplitude to track job-related metrics.
- Collaboration: Notion or Confluence to document jobs and share with teams.