アナロジーによる設計思考

あるドメインで得られた知見・パターン・語彙を別のドメインに転用することで、問題の構造を可視化・理解する思考法。「Xは本質的にYである」という形で表現される。

有効性と限界

有効性

異なるドメイン間でも、根本的な構造が同型であることがある。アナロジーを使うことで:

限界

優れたアナロジーの条件

  1. 構造的同型性:表面ではなく、因果・構造レベルで対応している
  2. 差異の自覚:どこが対応し、どこが対応しないかを明示できる
  3. 洞察の生成:アナロジーを通じて、元のドメインでは気づかなかった何かがわかる

例:法律はソフトウェアである

法律はソフトウェアであるという見立ては、法体系のソフトウェア的性質(依存関係、整合性チェック、技術的負債の蓄積)を明確にするアナロジー。これによりエンジニアリングプラクティス(アジャイルモジュール化ポストモーテム)の民主主義への適用可能性が見えてくる。

注意点

関連