Core Concepts

JDAの主要概念

このページでは、Judgement-Driven Architecture(JDA)で使用する主要な概念を整理する。
JDA Methodでは、判断を発見し、設計し、記録し、実装し、学習する流れを説明している。
一方で、JDAには JP、State、JLog、VLog、Judgement Harness など、独自の概念が登場する。
Core Concepts は、それらの概念を確認するための用語集である。
Methodを読む中で分からない言葉が出てきたとき、ここに戻ることで、JDA全体の構造を理解しやすくすることを目的としている。


BJ(Business Journey)

BJは、Judgement Pointを発見するための業務スコープである。
JDAでは、企業活動全体を直接分析するのではなく、まず対象となる業務領域をBusiness Journeyとして定義する。

例えば、

  • 新規顧客獲得
  • 提案活動
  • 制作進行
  • 請求処理
  • 入金確認

などがBJとなる。
BJの目的は、業務フローを記述することではない。
その業務の中に存在するJudgement Pointを発見することである。


JP(Judgement Point)

JPは、業務の中で発生する判断点である。

例えば、

  • この顧客に提案するか
  • この案件を優先するか
  • この契約を締結するか

といった「〜するか?」の判断がJPとなる。
JDAでは、JPを業務改善やAI活用の基本単位として扱う。


JULIA(Judgement Scorecard)

JULIAは、JDAにおいて「どのJPから着手するべきか」を評価するためのフレームワークである。
JULIAという名前は、5つの評価軸(J・U・L・I・A)の頭文字から取っている。

企業活動には多数のJP(Judgement Point)が存在する。
しかし、すべての判断を同時に設計・実装することは現実的ではない。
そのためJDAでは、JULIAを用いて優先順位を決定する。

JULIAは以下の観点から評価を行う。

  • J(Judgement Financial Impact)
    判断が事業や収益に与える影響
  • U(Urgency & Frequency)
    判断の発生頻度および緊急性
  • L(Latency)
    判断に迷いや停滞が発生している度合い
  • I(Influence Scope)
    他業務・他部門・顧客への影響範囲
  • A(Adaptive / Learning Value)
    学習資産としての価値

JULIAによって、組織は「どの判断から改善するべきか」を体系的に判断できる。


State

Stateは、判断対象が現在どのような状態にあるかを表す。
例えば営業活動であれば、

  • 未接触
  • 接触済み
  • 比較検討中
  • 提案中
  • 成約

といった状態が存在する。
JPはStateを変化させる。
JDAでは、状態遷移を中心に業務を捉える。


JSC(Judgement State Chart)

JSCは、判断によって状態がどのように遷移するかを表すモデルである。

JDAでは、単なる業務フローではなく、

  • 現在の状態
  • 発生する判断
  • 遷移後の状態

を明確に定義する。
JSCによって、判断と状態の関係を構造化できる。


JDC(Judgement Design Canvas)

JDCは、JPの判断内容を設計するためのキャンバスである。

例えば、

  • 誰が判断するのか
  • 何を見て判断するのか
  • どのような観点を持つのか
  • 誰が責任を持つのか

を整理する。

JSCが状態遷移を扱うのに対し、JDCは判断ロジックを扱う。


Proposal

Proposalは、判断対象となる案件・提案・実行単位である。
JDAでは、ProposalがStateを持ち、JPによって状態が変化する。
言い換えると、Proposalは判断の対象であり、StateとJPの適用先となる。


JLog(Judgement Log)

JLogは、判断時の記録である。

  • 誰が判断したのか
  • 何を見たのか
  • なぜそう判断したのか
  • 何を選択したのか

を保存する。
JLogは判断の再現性を高めるための基盤となる。


VLog(Validity Log)

VLogは、判断の妥当性を評価するための記録である。
判断した瞬間には、その判断が正しかったかは分からない。

そのため、

  • その後どうなったか
  • 良い結果につながったか
  • 次回も同じ判断を行うべきか

を後から評価する。
JDAのLearningは、VLogを起点として行われる。


JJ(Judgement Journey)

JJは、複数のJPが連続して実行される流れである。
企業活動は単一の判断ではなく、多数の判断の連鎖によって進行する。
JDAでは、その連鎖をJudgement Journeyとして捉える。


Judgement Harness

Judgement Harnessは、JPを統一的に実行・記録するための共通基盤である。
JDAでは、判断を各画面や各機能へ埋め込むのではなく、外部定義されたJPとして管理する。

Judgement Harnessは、

  • 状態
  • 入力
  • 実行
  • ログ

を統一し、判断を再現可能かつ学習可能な形で運用する。
Judgement Harnessによって、判断を個別実装ではなく共通基盤として管理できる。


Learning Cycle

Learning Cycleは、JLogとVLogの蓄積を前提に判断を継続的に改善するための循環である。
JDAでは、Learningは以下の段階で進む。

STEP
Validity Capture

判断結果の妥当性評価であるVLogを継続的に取得できる状態を作る段階

STEP
Judgement Assistance

AIが判断材料を提示し、人間の判断を支援する段階

STEP
Judgement Reproduction

蓄積されたJLog / VLogをもとに、過去の判断パターンを再現する段階

STEP
Judgement Delegation

一定条件下で、判断の一部をAIへ委譲できるようにする段階

判断は一度作って終わりではない。
継続的な学習によって、組織の資産へと変化していく。