調査日: 2026-05-15
ステータス: Completed
関連ADR: ADR-0040 — JTBD粒度定義標準の確立
調査モデル: Gemini Deep Research / Claude Deep Research / ChatGPT(GPT-4o) Deep Research
一致率: 3/3(100%) — 実行時間軸の分離・ゴール軸の維持・役割軸の再定義で全モデル一致


調査目的

現行の「JTBD3軸テスト(達成可能ゴール軸 / 実行時間軸 / 担当役割軸)」の外部標準との整合性を検証し、ADR-0040 の改訂根拠を確立する。


判定サマリー

総合: Partial(部分的整合)

現行軸外部標準判定推奨
達成可能ゴール軸✓ Ulwick ODI Desired Outcomes と整合維持・文言強化(Direction + Metric + Object of control)
実行時間軸(1h〜3営業日)JTBD 一次文献で支持されない。Shape Up Appetite / Scrum Sprint と同領域JTBD 粒度層から除外し Appetite 層として別管理
担当役割軸△ Ulwick Job Executor と部分整合。ソロ法人代表では識別力が低い「Job Executor Consistency 軸」に再定義

JTBD 粒度の外部標準

原著者ごとの階層モデル

著者粒度モデル核心原則
Ulwick(Strategyn)Core Functional Job → Job Map Steps → Desired Outcomes"stable over time, devoid of solutions, measurable"
ChristensenLittle / Big(相対的)。明示的閾値なし"right level of abstraction" — Functional/Emotional/Social 3次元を捉えられること
Klement高レベル job + smaller jobs(階層化を否定)struggling moment(葛藤の瞬間)の存在が必須要件
KalbachAspirations → Main Job → Sub-jobs / Job Steps"Ask 'why?' to go up and 'how?' to go down"
Moesta3〜5個程度の「ジャギッドな中間」高すぎず低すぎず。moment-in-time specific

実行時間軸が JTBD 理論に支持されない理由

Ulwick の中心原則は「stable over time」: ジョブは技術・ソリューション・時間的制約から独立して安定している。Desired Outcome も「devoid of solutions, stable over time, measurable」が要件。実行時間での粒度基準は Shape Up の "appetite" / Scrum sprint-ready 粒度に相当する delivery planning の運用軸 であり、job discovery の理論軸ではない。


改訂推奨:最小実装案

JTBD 粒度ゲートウェイ(3軸)

判定基準依拠する外部概念
完了アウトカム軸Direction(minimize/maximize) + measurable metric + Object of control が明示できるかUlwick ODI Desired Outcome Statement
Solution-Free 軸解決手段・ツール名(GAS / freee 等)に依存しない文言で書けるかUlwick "devoid of solutions"
Job Executor Consistency 軸単一 Job Executor ロールで一貫実行可能か(複数ロールが分断するなら別ジョブ)Ulwick Job Map ステップ分析

Appetite 層(開発スコーピング、JTBD 層とは別管理)

判定基準位置づけ
運用アペタイト1時間〜3営業日で完結するかShape Up / Scrum の設計ルール。ADR / 実装サイクルへの接続に使用

会計業務への適用

業務JTBD 粒度判定推奨 Job Statement
月次決算Main Job(顧客価値)/ Sub-job 分解推奨(Appetite 層)"Close the monthly books on time for the period"
銀行照合Sub-job(done 状態が明確)"Reconcile bank transactions for the accounting period"
資金繰り予測Main Job 妥当"Forecast cash flow for the next 13 weeks"
予実比較Main Job(end state 明示要)"Identify monthly budget variances and reach a decision-ready state"
取引→請求書照合Job Step(Sub-job)月次決算 Job Map の "Execute" ステップに配置

遡及確認(Audit)5問

既存 JTBD 定義の遡及確認に使用:

  1. Syntax: verb + object (+ clarifier) で表現され solution-specific ではないか
  2. End-State: 完了を判定できる desired outcome を1つ以上書けるか
  3. Stability: 技術変化・法令変更で5年後も成立するか
  4. Executor: 単一 Job Executor ロールで一貫実行可能か
  5. Altitude: Kalbach Why?/How? テストで Main Job / Sub-job の位置づけが確認されているか

主要参照文献

  • Anthony Ulwick, Jobs to be Done: Theory to Practice (IDEA BITE PRESS, 2016)
  • Lance Bettencourt & Anthony Ulwick, "The Customer-Centered Innovation Map" (HBR, 2008)
  • Clayton Christensen et al., Competing Against Luck (HarperBusiness, 2016)
  • Alan Klement, When Coffee and Kale Compete (NYC Publishing, 2016)
  • Jim Kalbach, The Jobs To Be Done Playbook (Rosenfeld Media, 2020)
  • Bob Moesta & Greg Engle, Demand-Side Sales 101 (Lioncrest, 2020)
  • GitLab Handbook — Jobs to be Done at GitLab (handbook.gitlab.com)