因果ループ図

英語名 Causal Loop Diagram
読み方 コーザル ループ ダイアグラム
難易度
所要時間 30〜60分
提唱者 ジェイ・フォレスター / システムダイナミクス
目次

ひとことで言うと
#

複数の要素がどう影響し合い、どんな循環構造を作っているかを図で表す手法。「AがBに影響し、BがCに影響し、CがまたAに影響する」というループを見つけることで、問題の根本構造が見える。

押さえておきたい用語
#

押さえておきたい用語
自己強化ループ(Reinforcing Loop)
変化が同じ方向にどんどん加速していく正のフィードバック構造のこと。好循環にも悪循環にもなりうる。記号「R」で表す。
バランスループ(Balancing Loop)
ある状態に向かって安定しようとする負のフィードバック構造のこと。変化にブレーキをかける。記号「B」で表す。
変数(Variable)
因果ループ図に書き出す増減する要素のこと。「社員」ではなく「社員数」のように増減できる形で記述する。
レバレッジポイント(Leverage Point)
ループの中で最も少ない力で大きな変化を生む介入ポイントのこと。この特定が因果ループ図の最終目的にあたる。
遅延(Delay)
原因と結果の間に生じる時間差のこと。遅延があると、施策の効果が見えるまで時間がかかり、過剰な介入を招きやすい。

因果ループ図の全体像
#

因果ループ図:自己強化ループとバランスループの構造
自己強化ループ(R)変化が加速する好循環 or 悪循環バランスループ(B)変化にブレーキがかかる安定化・均衡売上 +投資 +品質 +R負荷増 +採用強化 ー負荷軽減 +B介入ポイントLeverage Point
因果ループ図の作り方フロー
1
変数を書き出す
問題に関わる変動要素を5〜10個リストアップ
2
因果関係を結ぶ
矢印と符号(+/ー)で影響の方向を示す
3
ループを特定する
自己強化ループ(R)とバランスループ(B)を見つける
介入ポイント決定
最も効果的な矢印を見つけて施策を打つ

こんな悩みに効く
#

  • 問題がモグラ叩きのように次々出てきて、根本的に解決できない
  • 「なぜこのパターンが繰り返されるのか」を構造的に理解したい
  • 施策を打ったのに、思わぬ副作用が出てしまった

基本の使い方
#

ステップ1: 主要な変数を書き出す

分析したい問題に関わる**変動する要素(変数)**を5〜10個書き出す。

例:「エンジニアの採用がうまくいかない」

  • 採用数、退職率、既存メンバーの業務負荷、製品品質、企業の評判、年収水準、採用予算

名詞ではなく「増減する変数」として書くのがコツ。「社員」ではなく「社員数」。

ステップ2: 因果関係を矢印で結ぶ

変数間に因果関係がある場合、矢印を引く。

矢印には符号をつける:

  • +(同方向): Aが増えるとBも増える、Aが減るとBも減る
  • ー(逆方向): Aが増えるとBが減る、Aが減るとBが増える

例:

  • 退職率 →(+)→ 業務負荷(退職が増えると負荷が増える)
  • 業務負荷 →(+)→ 退職率(負荷が増えると退職が増える)
  • 企業の評判 →(+)→ 採用数(評判が上がると採用しやすくなる)
ステップ3: ループを特定し、種類を判断する

矢印をたどって**ループ(循環)**を見つける。

自己強化ループ(R): ループ内の「ー」の数が偶数(0含む) → どんどん加速する(好循環 or 悪循環)

バランスループ(B): ループ内の「ー」の数が奇数 → ある状態に落ち着こうとする(安定化)

例の悪循環:退職増 →(+)→ 負荷増 →(+)→ 退職増(自己強化ループ=悪循環)

ステップ4: 介入ポイントを決める

ループの中で最も介入しやすい矢印を見つけ、そこに施策を打つ。

  • 悪循環を断ち切る:ループ内の矢印の1つを弱める or 逆転させる
  • 好循環を回す:ループ内の矢印の1つを強化する

例:「業務負荷 →(+)→ 退職率」の矢印を弱めるために、業務の自動化や外注を導入する。

具体例
#

例1:SaaSスタートアップの「成長の罠」を分析

状況: 従業員35名のSaaSスタートアップ。ARR(年間経常収益)が1.2億円に達したが、ここ半年で成長が鈍化。ユーザー数は増えているのに解約率も上がっている。

因果ループ図:

好循環ループ(R1): ユーザー数増 →(+)→ 売上増 →(+)→ 開発投資増 →(+)→ 製品品質向上 →(+)→ ユーザー数増

悪循環ループ(R2): ユーザー数増 →(+)→ サポート負荷増 →(+)→ 対応品質低下 →(+)→ ユーザー不満増 →(ー)→ ユーザー数増(減少方向に作用)

指標半年前現在
月間新規ユーザー120社180社
月間解約率1.5%4.2%
サポート応答時間平均4時間平均28時間
NPS+42+18

介入ポイント: 「サポート負荷増 →(+)→ 対応品質低下」の矢印を断つ。 → FAQ・ヘルプセンターの充実(3ヶ月で記事数を50→200に)、チャットボット導入で問い合わせの40%を自動対応化。

ユーザー増加がサポート負荷に直結しない構造を作ることで、好循環R1のブレーキを外し、成長を再加速できる。

例2:製造業の「品質低下スパイラル」を可視化

状況: 従業員200名の自動車部品メーカー。受注量が前年比130%に増加したが、不良品率が2.1%→4.8%に悪化し、主要取引先から警告を受けた。

因果ループ図:

悪循環ループ(R1): 受注増 →(+)→ 生産負荷増 →(+)→ 残業増 →(+)→ 作業者の疲労 →(+)→ 不良品率上昇 →(+)→ 手直し作業増 →(+)→ 生産負荷増

バランスループ(B1): 不良品率上昇 →(+)→ 取引先からの警告 →(+)→ 検品強化 →(ー)→ 不良品率上昇

指標受注増前現在
月間受注量5,000個6,500個
不良品率2.1%4.8%
月間残業時間(1人平均)15時間42時間
手直し作業コスト月80万円月240万円

介入ポイント: 「残業増 →(+)→ 作業者の疲労」を弱める。 → 交代制シフトの導入と、夜勤帯の作業を自動化ラインに移管。同時に「手直し作業増 →(+)→ 生産負荷増」を断つために、不良の発生源を上流工程で潰す予防保全を導入。

検品強化(バランスループ)だけでは対症療法に過ぎず、疲労→不良の悪循環を断ち切る「働き方の構造変更」が根本的な解決策になる。

例3:地方の学習塾が「生徒離れ」の構造を分析

状況: 生徒数120名の地方学習塾。オンライン学習サービスの台頭で、過去2年で生徒数が25%減少。値下げで対抗しているが、効果が出ない。

因果ループ図:

悪循環ループ(R1): 生徒数減 →(+)→ 売上減 →(+)→ 講師の給与据え置き →(+)→ 優秀な講師の離職 →(+)→ 授業の質低下 →(+)→ 生徒数減

悪循環ループ(R2): 売上減 →(+)→ 値下げ →(+)→ 利益率低下 →(+)→ 教材・設備投資の削減 →(+)→ 授業の質低下 →(+)→ 生徒数減

指標2年前現在
生徒数160名120名
月謝平均28,000円22,000円
講師離職率(年間)10%30%
志望校合格率82%68%

介入ポイント: R1・R2の両方に共通する「授業の質低下」を食い止める。値下げ競争ではなく、オンラインにはできない価値(個別指導・メンタルサポート・保護者面談)を強化して単価を維持。講師の待遇改善に投資する。

値下げは悪循環R2を加速させるだけ。「オンラインとは違う価値を高めて、単価と講師の質を守る」ことが2つの悪循環を同時に止めるレバレッジポイントになる。

やりがちな失敗パターン
#

  1. 変数が多すぎて図がスパゲッティ化する — 最初は5〜7変数に絞る。「これがないと説明できない」変数だけを残す。詳細は後から追加すればいい
  2. 相関と因果を混同する — 「AとBが同時に動く」だけでは因果関係とは言えない。「AがBの原因である」と言えるかを慎重に判断する
  3. ループを見つけて満足する — 図を描くのは手段であって目的ではない。必ず「どの矢印に介入するか」「具体的に何をするか」まで落とし込む
  4. 遅延(タイムラグ)を無視する — 「採用を増やす→負荷が下がる」には数ヶ月の遅延がある。遅延を考慮しないと「施策が効いていない」と誤判断して過剰介入してしまう

まとめ
#

因果ループ図は、問題の背後にある「循環構造」を可視化するツール。悪循環が見えれば断ち切るポイントがわかり、好循環が見えれば加速させるポイントがわかる。複雑な問題ほど、個別の原因ではなく「構造」で捉えることが解決の近道になる。