## Introduction

Jobs to Be Done (JTBD) focuses on the progress customers seek in a given context, independent of any specific feature or solution. For technology leaders, a well-run JTBD workshop converts scattered input into prioritized customer jobs, measurable outcomes, and a thin-slice pilot with explicit ownership and guardrails. This guide provides a complete, practical template you can run next week.

Use JTBD when you need to understand progress, not preferences: before major bets, when usage patterns shift, or when teams disagree on priorities. Do not use JTBD to incrementally tune a stable, well-instrumented process; process-improvement methods may fit better there.

## When JTBD fits (and when it does not)

Use JTBD to:

- Frame problems by customer progress across functional, emotional, and social dimensions.

- Align cross-functional leaders on desired outcomes before solutioning.

- Prioritize opportunities by importance and dissatisfaction.

Avoid or complement JTBD when:

- The problem is known and causal (use DMAIC or similar for quality/process optimization).

- You are writing implementation details (use user stories after outcomes are clear).

- You need market sizing or segments by spend/behavior (use segmentation for go-to-market, and connect segments to jobs rather than personas alone).

Common misunderstandings:

- JTBD is not personas. Personas describe who; JTBD clarifies why progress matters and in what context.

- JTBD precedes user stories. User stories express solution scope; JTBD articulates the underlying progress and outcomes.

- JTBD complements design thinking and product discovery. Use JTBD to sharpen problem framing; use research, prototyping, and experiments to test solutions.

## Core JTBD concepts and templates

- Job statements

- Template: When I [context], I want to [progress], so I can [value].

- Keep statements solution-free and anchored in a real situation.

- Functional, emotional, social layers

- Functional: the concrete task to advance (e.g., integrate an API call).

- Emotional: how the person wants to feel (e.g., confident, not stuck).

- Social: how they want to be perceived (e.g., competent to peers or clients).

- Desired outcomes

- Measurable improvements that indicate progress, e.g., Decrease time to first successful API call for new accounts within 24 hours of sign-up.

- Use SMART as a quality check and tie outcomes to leading and lagging metrics.

- Contexts, constraints, and competing solutions

- Contexts: circumstances shaping the job (device, time pressure, team maturity).

- Constraints: compliance, security, dependencies, budget, talent.

- Competing solutions: direct competitors, in-house scripts, spreadsheets, or non-consumption.

- Job map (end-to-end steps)

- Define the job as a process: Define -> Locate -> Prepare -> Confirm -> Execute -> Monitor -> Modify -> Conclude.

- Identify friction and metrics at each step.

## Interviewing with the switching timeline and forces

Interview purpose: reconstruct the timeline of a specific recent switch (or attempted switch) to expose the forces that drove progress.

Switching timeline prompts:

- First thought: When did the current situation start to feel unsustainable?

- Passive looking: What incidents or triggers built urgency?

- Active looking: What alternatives did you compare and why?

- Decision: What tipped you over the line? Who else influenced it?

- First use: What surprised or blocked you in the first session?

- Ongoing use: What became routine? What still feels risky or clunky?

Forces of progress to code as you listen:

- Push (pain in the status quo)

- Pull (attraction of the new way)

- Anxiety (risks, unknowns, switching costs)

- Habit (existing routines and inertia)

Evidence capture:

- Extract verbatim moments, then convert to job statements, desired outcomes, and job-map frictions.

- Note context, constraints, and competing solutions mentioned.

## Workshop template

Participants and roles

- Facilitator: time, flow, decision clarity.

- Product lead: scope, constraints, problem framing.

- Engineering lead: feasibility, complexity, operational risk.

- Design/UX: narrative insights, friction points.

- Data/Analytics: metrics design, baselines, instrumentation.

- Support/Solutions: frontline patterns and escalations.

- Security/Privacy: boundaries and controls.

- Finance/Operations (as needed): costs, capacity, process.

- Decision maker (one): accountable for post-workshop decisions.

- Scribe: captures jobs, outcomes, assumptions, and actions.

Pre-work (asynchronous)

- Collect 5–10 recent switching stories (tickets, notes, replays). Select ones with concrete context.

- List 3–5 guardrails/constraints (compliance, SLAs, architectural limits).

- Share 3–5 baseline metrics (activation, time to value, error rate).

Timed agenda (2.5–4 hours)

- Purpose and scope (15 min): primary beneficiary, domain, constraints.

- Raw narratives (30 min): read stories; no solution talk.

- Job statements (40 min): write functional/emotional/social versions.

- Forces of progress (30 min): map push, pull, anxieties, habits.

- Job map (25 min): mark friction at each step; add contexts and constraints.

- Outcome statements (30 min): draft measurable outcomes; check SMART.

- Opportunity scoring (25 min): rate importance and satisfaction; score and sort.

- Pilot framing (25 min): choose one opportunity; define success metric and guardrails.

- Ownership and next steps (15 min): owners, decision date, risks to watch.

Primary outputs

- Prioritized jobs and outcomes with evidence links.

- Job map annotated with friction points.

- Opportunity matrix with scores and assumptions.

- One thin-slice pilot charter with owners and guardrails.

- Decision log and review date.

## Opportunity scoring (lightweight ODI)

Use 1–10 scales gathered from workshop participants informed by interviews.

- Importance (I): how critical the outcome is to progress.

- Satisfaction (S): how well it is met today (your product or current workaround).

- Opportunity score: I + max(I - S, 0). Prioritize high scores. Triangulate with risk, cost, and strategic fit.

## Metrics that matter

- Leading: move early (e.g., time to first value, setup completion rate).

- Lagging: confirm impact (e.g., retention, expansion revenue).

- Diagnostic: explain performance (e.g., error types per step).

- Guardrail: protect the business (e.g., incident rate, P95 latency, access violations).

- Vanity: avoid (e.g., page views without context).

## End-to-end example (technology org)

Scenario

- Problem: New developers struggle to activate an API within 24 hours of sign-up.

- Assumptions: B2B SaaS API; self-serve onboarding; basic observability; SOC 2 constraints.

- Owners: Product lead (accountable), Eng lead (responsible), Design and Data (contributors), Security (consulted).

Interview evidence (constructed for illustration)

- Push: Demo worked, but internal deadline looms and sandbox creds often fail.

- Pull: Competitor shows cURL examples that run instantly.

- Anxiety: Unsure which scopes are safe; fear breaking staging data.

- Habit: Copy-paste old Postman collections; search Slack for past examples.

Job statements

- Functional: When I receive API credentials, I want to confirm a safe, successful request, so I can prove viability quickly.

- Emotional: I want to feel confident I cannot expose sensitive data during first use.

- Social: I want to look competent to my team by unblocking the integration in a day.

Job map friction

- Prepare: Credential setup unclear; env vars not documented for common stacks.

- Confirm: No obvious safe endpoint to test; error messages are generic.

- Execute: Example requests mismatch default SDK versions.

- Monitor: Logs unavailable to new users without role changes.

Desired outcomes (examples)

- Decrease median time to first successful API call for new accounts within 24 hours.

- Increase percent of first-session users who complete a safe test call.

- Decrease first-week setup-related support contacts per new account.

- Increase comprehension of permissions and safe scopes at first use.

Opportunity scoring (illustrative 1–10)

- Outcome 1: I=9, S=4 => score = 9 + (9-4)=14.

- Outcome 2: I=8, S=3 => score = 8 + (8-3)=13.

- Outcome 3: I=7, S=5 => score = 7 + (7-5)=9.

- Outcome 4: I=6, S=3 => score = 6 + (6-3)=9.

Priority opportunity

- Focus on Outcome 1 (highest score). Keep 2 as a close secondary diagnostic.

Pilot framing (do not jump to features too early)

- Hypothesis: If new users can execute a safe, verifiable request in-app, time to first value will drop without raising risk.

- Options to test: guided credentials check, pre-configured safe endpoint, stack-specific snippets, or a sandbox token with constrained scopes.

- Chosen thin slice: Introduce a constrained-scope test endpoint and auto-generated request in onboarding.

Metrics

- Success (leading): median time to first successful call in target cohort.

- Diagnostics: percent of users who run the safe call; error types on first request; comprehension quiz completion.

- Guardrails: access violation count; P95 latency of auth; incident and rollback rate; support contacts per new account.

- Lagging: 7-day activation retention; week-4 active integrations.

Cohort, risks, and decision points

- Cohort: internal users, then 20% of new self-serve accounts; exclude regulated tenants.

- Risks: over-permissioning, misleading success that does not translate to real endpoints, added auth latency.

- Controls: constrained scopes, rate limits, clear labeling of test-only endpoint.

- Review after 2 weeks: expand, iterate, or revert based on success and guardrails.

## Boundaries and complements

- Personas: helpful for who to recruit and message; do not use them to infer jobs. Start from jobs; map personas later for communication.

- User stories: express solution scope once outcomes are set. Example: As a developer, I can run a safe test call so that... ties back to Outcome 1.

- Design thinking: use to ideate and prototype multiple solution options after jobs/outcomes are clear.

- Product discovery: JTBD is a discovery tool; combine with experiments, A/B tests, and qualitative follow-ups.

- Market segmentation: segment by context and constraints that alter jobs (e.g., enterprise compliance vs. startup agility) rather than demographics alone.

## Decision and governance checklist

- Clarity: Is the primary job statement solution-free and context-specific?

- Evidence: Do outcomes reflect switching stories and job-map friction?

- Priority: Are opportunity scores high because importance is high and satisfaction is low?

- Risk: Are guardrails defined, instrumented, and owned?

- Ownership: Who decides after the pilot, on what date, using which metrics?

- Traceability: Are assumptions, options, and decisions recorded?

## Conclusion and next actions

A disciplined JTBD workshop translates customer progress into prioritized opportunities and a safe, testable plan. Keep statements solution-free, map the job end-to-end, score opportunities with simple, transparent criteria, and run a thin-slice pilot with clear owners and guardrails. Next actions:

- Schedule a 3-hour session and send pre-work within 48 hours.

- Recruit 5–8 participants across product, engineering, design, data, and security.

- Prepare three switching interviews and baseline metrics.

- Commit to a single thin-slice pilot, success metric, guardrails, cohort, and review date.