Define Jtbd Canvas

product-on-purpose/pm-skills/skills/define-jtbd-canvas

作者 product-on-purpose1cef1a9eae10017389863d51e289e0ae41e17fcbApache-2.0收录于 2026年10月9日更新于 2026年10月9日

Creates a Jobs to be Done canvas capturing the functional, emotional, and social dimensions of a customer job. Use when deeply understanding customer motivations, designing for jobs, or reframing product positioning.

AI 生成的概览

构建“待办任务”画布,涵盖客户任务的功能、情感与社会维度。

功能
引导创建“待办任务”画布,说明客户为何“雇用”产品,涵盖任务执行者、情境、任务陈述、功能任务、情感任务、社会任务、竞争方案与雇用标准。产出为按内置模板填写的完整画布,并包含洞察、支持性引述与待研究问题。该技能仅提供指令,附带参考模板与示例文件。
适用场景
适用于在开发前深入研究客户动机、围绕客户进展重新定位产品,或现有用户画像过于偏重人口统计特征时。也适合分析客户为何转换的竞争分析,以及让团队对客户是谁达成一致。
运行要求
无需脚本或工具,代理只需使用内置的参考模板与示例文件。通常需要客户研究或访谈综合结果作为输入。
<!-- PM-Skills | https://github.com/product-on-purpose/pm-skills | Apache 2.0 -->

Jobs to be Done Canvas

A Jobs to be Done (JTBD) canvas captures the complete picture of why customers "hire" products to make progress in their lives. Based on Clayton Christensen's framework, JTBD goes beyond features and demographics to understand the underlying motivations.functional, emotional, and social.that drive customer behavior.

When to Use

  • When deeply researching customer motivations before building
  • To reframe product positioning around customer progress
  • When existing personas feel too surface-level or demographic
  • During competitive analysis to identify why customers switch
  • When designing marketing messages that resonate
  • To align team on who the customer really is and what they need

When NOT to Use

  • You need a person-shaped artifact (goals, behaviors, quotes) for design or marketing work -> use foundation-persona; the canvas captures the job, the persona captures the person
  • You have no customer research yet -> synthesize interviews first with discover-interview-synthesis; the canvas's insights must trace to research, not assumptions
  • You are framing one specific problem to solve now -> use define-problem-statement
  • You need to map opportunities to a measurable outcome for prioritization -> use define-opportunity-tree

Instructions

When asked to create a JTBD canvas, follow these steps:

  1. Identify the Job Performer Define who is doing this job. Go beyond demographics to capture the circumstance they're in. The same person can have different jobs in different situations.

  2. Articulate the Circumstance Describe when and where this job arises. Jobs are triggered by specific situations. Understanding context helps predict when customers will seek a solution.

  3. Write the Job Statement Use the format: "When [situation], I want to [motivation], so I can [desired outcome]." The job statement captures the core progress the customer seeks.

  4. Define the Functional Job What is the practical task the customer needs to accomplish? This is the tangible, measurable part of the job. Be specific about what "done" looks like.

  5. Capture the Emotional Job How does the customer want to feel during and after the job? Emotional jobs often drive decisions more than functional ones. Include both desired feelings and feelings to avoid.

  6. Identify the Social Job How does the customer want to be perceived by others? Social jobs relate to status, identity, and relationships. Not all jobs have strong social dimensions.

  7. Map Competing Solutions What are customers currently "hiring" to do this job? Include direct competitors, indirect alternatives, and non-consumption (doing nothing). Understanding current solutions reveals what to compete against.

  8. Define Hiring Criteria What makes customers choose one solution over another? What are the "must haves" vs. "nice to haves"? This informs positioning and prioritization.

Output Format

Use the template in references/TEMPLATE.md to structure the output. A complete canvas fills every template section: Job Overview; Job Performer; The Circumstance; Job Statement; Functional Job; Emotional Job; Social Job; Competing Solutions; Hiring Criteria; Insights and Implications; Supporting Quotes; and Questions for Further Research.

Quality Checklist

Before finalizing, verify:

  • Job statement follows "When... I want... so I can..." format
  • Circumstance is specific (not just "anytime")
  • Functional job describes tangible outcome
  • Emotional job includes how customer wants to feel
  • Competing solutions include non-obvious alternatives
  • Insights are based on research, not assumptions

Examples

See references/EXAMPLE.md for a completed example.

来源与署名

来源:product-on-purpose/pm-skills位于skills/define-jtbd-canvas提交1cef1a9

许可证: Apache-2.0

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架