まとめ
すべての課題解決における最短・最効率
端的に言えば、下記を使うことで全ての課題を最短・最効率で処理出来るんじゃないかって話
この思想を元に端的にしたのが下記です。
また、思想、判断モデル、フレームワークをまとめなおしたのが下記です。
前提
無視していいです
- これは当たり前のことだけど意識されにくいことを改めて言語化した記事です いろんなフレームワークで言われている当たり前のことだけど大事だよねってことを言語化してまとめただけの記事です。
- これは「コンパス」であり、「地図」ではない 具体的な手順(やり方)や決まったルートを示す詳細な地図(フレームワーク)ではありません。あらゆる状況で「私たちは今、どの方向を向いて考えるべきか?」という思考の方向性を指し示すコンパス(思考モデル)です。
- これは「問い」であり、「答え」ではない チームに特定の行動や数値を強制するものではなく、「私たちの次の一手は、本当に価値があるか?」という忘れがちな問いを常に意識するための提案です。答えはチームに合わせて見つけ出してください。
- これは、あらゆる規模の課題に適用できる プロジェクト全体のような大きな問題だけでなく、チームや個人の日々のタスクといった小さな問題まで、その規模を問わず、あらゆる課題解決活動の根底に流れる思考法です。
-
ここでの「ROI」は、具体的な数値計算方法ではない 本文で用いる「ROI(投資対効果)」という言葉は、具体的な数値計算方法までは求めていません。それなのに なぜ「投資対効果(ROI)」という言葉を使うのか。 それは、このモデルが扱う「探査」、「実行」にかかるコストは、未来への価値を生み出す 「投資」活動 だと捉えており、コストに対してどれだけの成果が出せるかという投資対効果という単語が一番判断基準の的を得ているからです。
- 特に「探査実行」は、目先の成果ではなく、時間や労力を投じて「不確実性の低減」という持続的な効果を持つ知的資産を生み出す活動です。これは、広告のように効果がすぐに消える短期的な「費用」とは本質的に異なります。
- この記事で用いる「ROI」とは、こうした概念的な投資対効果を、チームが納得して次の一手を判断するための共通の判断軸を指します。
-
このモデルが意図的に「扱わないこと」
- 特定のツールや方法論(JIRA、Trello、WBSなど)の強制。
- 「合意」そのものをどう形成するか、といったチーム内の人間関係やファシリテーション技術。
Part 1:課題解決の思想 (The Philosophy)
序文
様々な思想、手法がある現代、プロジェクトの現場では、課題解決において『探査的実行』と『直線的実行』のどちらを選択すべきか、その判断基準――いわば「ごみ」の分別ルールがないまま、手探りで進められることがある。この書は、様々な思想、手法におけるその使い分けの判断基準のベースを提供し、不確実性の中に存在するシステムを、望ましい状態へと導くための思考の提案である。
その目的は、ウォーターフォールとアジャイルの二元論に縛られず、あらゆる課題解決プロセスにおいて無駄なコストを排し、最短・最効率で目的を達成するため、普遍的な思考のベースを言語化することで意識すべきことを明確にすることにある。
端的に言えば、ごみ出しルール明確になっていない現場が多いので、ごみ出しルール作って意識することで、アジャイル・ウォーターフォールのアンチパターンにはまらず、最短最効率で課題解決できるんじゃない?って話です。
I. 本質
課題解決の本質
課題解決とは、対象となる課題の「モデル」の解像度を継続的に高め、それに基づいた「最適なアクション」を選択し実行していく活動のことである。
補足:
-
Q. なぜ「モデルの解像度」を高めるのか?
- A. 不確実性を削減や、見通しをよくし、「最適なアクション」 を特定するため。
-
Q. なぜ「最適なアクション」を実行するのか?
- A. 最短・最効率で 「課題解決」 を達成するため。
この思想の本質
- 「探査実行」(解像度を上げることを目的としたサイクル的なアプローチ)
- 「直線実行」(価値提供を目的とした計画的なアプローチ)
という実行方法を 「モデルの解像度は十分か?」 という、問いを鍵として、最適なアクションのための判断を行うためのもの
アンチパターン
- 常にサイクル的に向かう(アジャイル原理主義の罠): やるべきことが明確なタスク(=解像度が高い)に対しても、無駄に「実験」や「フィードバック」を繰り返してしまい、スピードが遅くなる。「永遠のベータ版」状態。
- 常に直線的な実行に固執する(ウォーターフォール原理主義の罠): まだ何を作るべきか不明確な課題(=解像度が低い)に対して、完璧な計画を立ててから実行しようとし、途中で発生するズレに対応できず、大規模な手戻りや失敗を招く。
※ 基本用語の定義:
- 課題 (Problem): 見通し(ゴール・道筋・背景)が十分に立っていない、不確実性を含む対象。
- タスク (Task): 見通しが明確であり、即座に実行可能なアクション。
- 課題解決: 「課題」を分解し、探査や分析を通じてすべての構成要素を「タスク」に変換し、実行していく一連の活動。
II. 構成要素
1. 課題(The Problem)
解決、あるいは望ましい状態へ移行させるべき対象システム全体を指す。その規模は、事業戦略の策定から、単一機能の不具合修正まで様々だが、その本質は変わらない。
- 前提
- 課題は極小の課題・タスクの集まりである
- 課題は、時間、機会、リスク、解像度など状況によって移り変わる
2. 問題モデル(The Problem Model)
課題の現在の状態を記述した、動的な情報集合体。それは、以下の要素で構成される。
問題モデル = (定義済みタスク群, 未定義変数群, 未特定要因X)
- 定義済みタスク (Defined Tasks): 目的も手順も明確で、即座に実行可能なアクション。モデルの中で最も「解像度の高い」部分。
- 未定義変数 (Undefined Variables): 存在は認識しているが、その性質や対処法が不明確な要素。何らかの調査、分析、あるいは検証が必要な項目。
- 未特定要因X (Unidentified Factors): 現時点では存在すら認識できていない、システム内部の不確定要素の塊。「実際に試さなければわからないこと」など認識できていないすべてがここに内包される。
3. 解像度(Resolution)
問題モデルの明確さ、具体性、網羅性の度合い。課題解決の本質は、このモデルの解像度を上げ、すべての要素を「定義済みタスク」に変換していくプロセスに他ならない。
-
Q. どうやって「解像度」を上げるのか?
- A. 主に 「分析 (Analysis)」 と 「探査 (Exploration)」 という2つの戦略によって。
- 分析とは、 思考によって問題を分解・構造化し、実行可能な道筋を見極めること。
- 探査とは、 調査・実験によって未知の情報を明らかにすること。
- A. 主に 「分析 (Analysis)」 と 「探査 (Exploration)」 という2つの戦略によって。
-
Q.ここでの解像度と不確実性の違いとは?
- 解像度=見通しであり、見通し=(ゴール、道筋、背景など)がどれだけハッキリと見えているかの度合いを指している。
- それに対して不確実性は、その見通しを構成する個々の要素が「どの程度変動しうるか、あるいは不明であるか」の度合いを指します。
III. 実践プロセス
あらゆる局面において、解決者は常に一つの問いを自身に投げかける。
「この問題モデルの解像度は、自信を持って次のアクションを実行できるレベルか?」
この問いへの答えが、次の行動サイクルを決定する。
1. NOの場合(モデルが不鮮明) → 探査実行サイクル (Exploratory Execution Cycle)
不確実なままアクションを起こすのはリスクが高い。まず、「解像度を上げるための最小コストのアクション」 を取る。これが「学習」であり「探査」である。
- 行動例:
- 最小限の機能を持つプロトタイプを構築し、フィードバックを得る。
- 限定的なデータセットで分析を行い、傾向を掴む。
- 対象となるユーザーや専門家にインタビューを行い、仮説を検証する。
- 目的:
- 得られた新たな情報で問題モデルを更新し(未定義変数が定義済みタスクに変わる、Xの一部が判明するなど)、再び「解像度は十分か?」と自問する。
2. YESの場合(モデルが鮮明) → 直線実行サイクル (Linear Execution Cycle)
モデル上で定義されたタスクを、計画通りに実行する。
- 計画とは何か?:「分析」によって解像度を上げつつ、「最適なアクション」の順序や依存関係、役割を定義する行為。
- 目的:問題モデルの「定義済みタスク」を、一つずつ確実に処理していく。
3. 判断の核心:次の一手の投資対効果(ROI)
実行の判断とは、「『さらに探索する』コストと『今すぐ実行する』ことで得られる価値を天秤にかけ、後者が上回るとチームが合意した瞬間に行われる。」
4.原則:あらゆるモデルは陳腐化する
解決すべき課題も、それを記述したモデルも、決して静的なものではない。時間の経過、環境の変化、そして我々の学習そのものによって、あらゆるモデルは現実とのズレを生じ、必ず古くなる(陳腐化する)。
故に、課題解決のプロセスは、作り上げたモデルを盲信するのではなく、常にそれを疑い、再評価し続けることを本質的な要件とする。
IV. 要約
課題解決とは、不完全な問題モデルから始まる知的生産活動である。その本質は、「探査実行」によってモデルの不確実性を削減し、「直線実行」によって確実なタスクを処理していくことの繰り返しに尽きる。完璧なモデルの完成を待つのではなく、プロセスを回しながらモデルを精緻化していくこと。これこそが、あらゆる複雑な課題を解決に導くための思考の本質である。
Part 2:ROI駆動型課題解決思考モデル
I. 大原則:課題解決とは「モデルの解像度を上げる」ゲームである
この思考モデルは、「Part 1:課題解決の思想」で定義された本質を、日々の業務で実践するための具体的な骨格である。その目的は、あらゆる局面で 「次の一手の投資対効果(ROI)」 を最大化し、最短・最効率で課題を解決に導くことにある。
II. コアプロセス:4つのステップからなる永続的なループ
この思考モデルは、以下の4つのステップを永続的に繰り返すことで機能する。
A. ステップ1:課題定義 (Problem Definition)
解決すべき、あるいは望ましい状態へ移行させるべき対象システム(=課題)を特定・定義する。
B. ステップ2:分析 & 現状モデル評価 (Analysis & Model Evaluation)
定義された課題に対し、主に 思考による「分析」 を通じて、その構造を明らかにし、現在のモデルの解像度を評価する。このステップの目的は、手持ちの情報だけでどこまで問題を分解・構造化できるかを見極めることにある。
-
有効なツール:
-
分析のレンズ:
- 論理のレンズ (Logic-based): 「課題の構造や構成要素は何か?」を網羅的に把握する。(例:MECE分析、マインドマップ、WBSの草案作成)
- 価値のレンズ (Value-based): このタスクの成果物と、それによって得られるべき「価値」は何か?影響を最大化する優先度づけ。(例:ユーザーインタビュー、ペルソナ作成)
- 検証のレンズ (Hypothesis-based): 「最も不確実で、検証すべき仮説は何か?」を特定し、最小コストで検証する。(例:プロトタイピング、A/Bテスト、MVP開発)
-
分割の型:
- 時間軸(フェーズ)、構成要素(機能ごとなど)、関係者(影響グループ)、不確実性(理解できているところ・できていないところ)
- cynefin framework
-
分析のレンズ:
C. ステップ3:次の一手ROI判断 (ROI Judgment)
分析の結果を踏まえ、モデルの解像度が次のアクションを実行するのに十分かを判断する。これは、この思考モデルの心臓部である。
チームが投下する時間や労力という『投資』に対し、得られる『効果(価値の実現、あるいは不確実性の低減)』を最大化するため、常に 「今、リソースを投下すべきは『探査実行』か?『直線実行』か?」 という問いを立て、次の一手を合意形成する。
合意が形成できない場合、それは解像度が不足している証拠であり、自動的に「探査実行サイクル」へと移行する。
| アクションの種類 | 目的 | コスト(投資) | リターン(成果) |
|---|---|---|---|
| 探査実行 (Exploratory Execution) | モデルの解像度を上げる | 調査、実験、分析にかかる時間と労力 | 不確実性が減少し、将来の失敗リスクが低下する。より良い実行計画が立てられる。 |
| 直線実行 (Linear Execution) | 定義済みの価値を実現する | タスクの実行にかかる時間と労力 | 課題の一部が完了し、具体的な成果物や価値が即座に手に入る。 |
判断基準: 「どちらのアクションが、最終的なゴールへの到達を最も早め、確実にするか?」
D. ステップ4:サイクルの実行 (Cycle Execution)
ROI判断の結果に基づき、どちらかのサイクルを実行する。
4a. 探査実行サイクル:外部情報獲得による解像度向上
選択する状況: ステップ3のROI判断において、「これ以上探査するコスト」よりも「モデルの解像度を上げて得られる価値のほうが大きい(=「探査実行」のROIが高い) と判断された場合。
目的: 外部から新たな情報を獲得し、「未知」を「既知」に変え、モデルの解像度を上げること。
主な戦略:
- 調査 (Investigation): 市場、ユーザー、文献など、既に存在する情報を収集し、インサイトを得る。(例:ユーザーインタビュー、競合分析)
- 実験 (Experimentation): プロトタイプやMVPなどを作成・提示し、ユーザーや市場の反応という新たな事実を作り出す。(例:プロトタイピング、A/Bテスト)
有効なツール:
-
探査でも活用できるレンズ:
- 価値のレンズ (Value-based) 、検証のレンズ (Hypothesis-based)
-
学びのための実行
- アジャイル(例:スクラムのスプリント、XPの探査スパイクなど)、デザイン思考、タイムボックス
4b. 直線実行サイクル:定義済みの価値を実現する
選択する状況: ステップ3のROI判断において、「モデルの解像度がまだ低いというリスクを許容してでも、即時実行して得られる価値」の方が大きい(=「直線実行」のROIが高い) と判断された場合。
目的: 解像度が上がった部分を、計画的に処理し、具体的な成果を生み出すこと。
このサイクルの本質は、判断コストを最小化し、実行のスピードを最大化することにあります。 そのため、以下の基準やツールを用いて、タスクを効率的に処理します。
-
実行ポリシー:
- JDI (Just Do It) の適用: チームが「議論不要で即実行すべき」と合意した、見通し(ゴール・道筋・背景)が立っている自明なタスク群。
-
実践するための具体例:
- 客観的しきい値の設定: 「見積もり工数が2時間以内」のように、議論の余地がない客観的な基準を設けることで、JDIの判断を自動化する。
- 承認プロセスの効率化: 関連する複数の定義済みタスクを「実行パッケージ」としてまとめ、一度の承認で済ませることで、管理コストを削減する。
-
有効なツール(実行の道具):
- 個人の実行力: GTD、ポモドーロ
- 計画: WBS(作業分解構成図)、ガントチャート、ロードマップ、チェックリスト
- タスク管理: かんばんボード、ToDoリスト
- 品質担保: チェックリスト、レビュー、テスト
※このモデルは再帰的・フラクタルに適用されます。WBSなどで課題がより小さなタスクに分解された場合、その個々のタスクの見通しが立っていないのであれば新たな「課題」と見なせます。そして、その小さな課題に対しても、再びこの思考モデルを適用し、「さらに探査実行が必要か、直線実行すべきか」を判断していきます。
Ⅲ. プロセスを支配する原則:常時状況確認と再評価
この思考モデルは、図に示されたサイクルを機械的に回すだけのものではない。プロセス全体を通じて、常に以下の原則が適用される。
「現在の課題定義とモデルは、今も有効か?」
この問いは、常にチームの頭の片隅に置かれるべきであり、特定の状況下では、この問いを最優先で議論する必要がある。これを「再評価」と呼ぶ。
再評価がトリガーされる主なタイミング
- 定時トリガー(サイクル終了時): 探査実行サイクルや直線実行サイクルの区切りは、自然な再評価のタイミングである。計画通りにモデルの解像度は上がったか、次のアクションは何かを確認する。
-
不定時トリガー(外部・内部要因の重大な変化): 以下のような、前提を覆す事象が発生した場合、サイクルを即時中断し、再評価を行わなければならない。
- 外部要因の例: 競合の画期的な新製品発表、法規制の変更、市場の急変など。
- 内部要因の例: 中核メンバーの離脱、致命的な技術的欠陥の発見、予算の大幅な削減など。
再評価の結果
再評価の結果、チームは2つの道を選択する。
-
プロセスの継続: 課題は有効と判断し、
B. 現状モデル評価のステップに戻る。 -
根本的な見直し(ピボット): 課題定義そのものが無効と判断し、
A. 課題定義のステップに回帰する。
Ⅳ. この課題解決思考モデルの真髄
このモデルの真髄は、「探査実行」と「直線実行」を対立するものと捉えず、常にROIという単一の合理的な判断基準の上で、動的に選択し続ける点にある。
PDCAや多くの反復型開発プロセスが、継続的な「サイクル(探査)」を回すことに主眼を置きがちなのに対し、本フレームワークの真価は、明確に 「直線実行」という直線的な計画遂行プロセスへ移行する判断 を促すことにある。多くのプロジェクトが陥る「探査のやりすぎ(永遠のベータ版)」と「実行の見切り発車(手戻りの多発)」という両極端を避け、「いつまで探査し、いつから直線的な実行に移るべきか」という根源的な問いに、チームが自らの基準で答えを出すための羅針盤として機能する。
これにより、常にチームが納得できる、最も確実な一歩を選択し続ける、しなやかで強靭な課題解決プロセスが実現される。
最後に(あとがき)
こんな長ったらしい記事を読んで頂き、ありがとうございます。
今回はあくまで課題解決の際に大事だよねって考えかたや、順番をまとめた記事となりました。
フレームワークとかではないので、もっと具体化された内容だれか作ってくれないかなぁって思ってます。
これはウォーターフォールモデル的な開発で組み込むよりもアジャイル的な開発に組み込んだほうがいいのかなと思います。
いや...?あくまで課題解決の思考モデルなのでどっちでも成り立つかもしれないです。
端的に言えば、どっちの手法にこだわるでもなく柔軟に適切な手法で課題を解決するの大事だよねって話をながながと書きました。
あと、前提部が長いのは、友人に見せた際、フレームワークとして成り立ってないとか、いや、ROIって計算の方式なんだからわかりにくいでしょなど、ボロカスに言われたためです。
あくまでこういう考え方って当たり前だけど言語化されておらず、意識できてない場合が多いけど大事だよねって話だったんですけど。
悲しい気持ちになりました。![]()
改めてになりますが、ここまで読んでいただき、ありがとうございます。