mcpField
R
random-stimulus

random-stimulus

github.com/daniumクリエイティブ・メディア330330 回インストール7 週間前に更新
リポジトリ

random-stimulus について

Random Stimulusは、具体的なデザインや製品の課題に使う発想スキルです。課題の外から異なる物や抽象概念を選び、その特徴を目標に結び付け、有望な連想と行き詰まりの両方を検討します。

主な機能

  1. 01複数のカテゴリから刺激を選択
  2. 02刺激の特徴を目標に結び付け
  3. 03連想に至る過程の提示
  4. 04重複または弱い連想の打ち切り
  5. 05成功例と失敗例のパターン分析
  6. 06有望な方向性の整理

活用シーン

  1. 01無関係な物から製品案を発想
  2. 02別のオンボーディングフローの検討
  3. 03新しいブランドの位置付けの発見

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/danium/lateral-thinking --skill random-stimulus

インストール後、Claude Code で/random-stimulusを入力して読み込まれたか確認します。

同梱ファイルreferences/stimulus-pools.mdreferences/worked-example.md

詳細

ランダム刺激

この手法でできること

問題の領域の外から、木、氷河、やかんなど、ランダムに何かを選びます。その特性を挙げ、対象とのつながりを無理に作ります。そこから何が生まれるかを見てみましょう。

最初に選んだ刺激は、たいてい役に立ちません。実際のアイデアが現れるのは3つ目か4つ目であることが多いため、1つだけではなく、まとめて選びます。この手法が機能するのは、問題の領域にとどまると、なじみのある連想へと導かれる一方、外部の刺激によってその流れが断ち切られ、同じ対象に向かう新たな道筋が強制的に生まれるからです。刺激には、循環的、階層的、群生的、一時的、分岐的といった、対象がまだ備えていない可能性のある 構造的特性 があります。その不一致に、新たなデザインが隠れています。

出典:Edward de Bono 著、Lateral Thinking: Creativity Step by Step(1970)、特にランダムワード/ランダムオブジェクトの手法。

ワークフロー

ステップ 1:対象を確認する

有効な対象は、機能の名称、製品のアイデア、斬新なオンボーディングフロー、ブランドの位置づけなど、具体的な創造的課題です。対象が不明確な場合は、「創造的な課題は何ですか? 厳守すべき制約はありますか?」と焦点を絞って1つ質問します。標準のバッチサイズは8~12個の刺激です。

デバッグ、コードレビュー、変更の実装など、分析作業を 実行する よう求められた場合は断り、代わりに分析的なアプローチを提案します。そのようなプロセスを再設計したり、アイデアを出したりすることは、有効な創造的対象です。「コードレビューの慣習を再発明する」は対象に含まれますが、「このPRをレビューする」は含まれません。

ステップ 2:刺激を選ぶ

references/stimulus-pools.md から8~12個の刺激を選びます。次の3つの最低条件を満たしてください。いずれも選んだバッチと照らし合わせて確認できます。ステップ3では各刺激にプール名を付ける必要があり、それによって読み手が確認できるようになります。

  • 異なるカテゴリーを少なくとも5つ含めます。 「いろいろ」という感覚で済ませず、数えます。
  • 具体的な物体を少なくとも2つ、抽象的なものを少なくとも1つ含めます。 プール単位ではなく、刺激ごとに判断してください。hourglass と circadian rhythm はどちらも「時間と周期」のプールに含まれますが、前者は手に取れる物体で、後者は手に取れないリズムです。プール名の横に各刺激を [concrete] または [abstract] と記し、数が見えるようにします。抽象的なものだけのバッチは頭でっかちに感じられ、具体的なものだけのバッチは平凡に感じられます。
  • バッチ内で、同じカテゴリーの刺激を隣り合わせにしません。

ユーザーがきっかけとなる比喩(「窓の外を見る」「キッチンにあるもの」など)を提示した場合は、そのプールを優先しますが、まとまりを崩すために、必ず無関係な刺激を2~3個含めます。テーマに完全に沿ったバッチでは、ランダムにする目的が損なわれます。

このセッションで使用した刺激を記録します。2回目のバッチでは、新しい刺激を選びます。

ステップ 3:刺激ごとに連想の連鎖を生成して示す

成果物となるのは連鎖そのものであり、そこから生まれたアイデアだけではありません。刺激、その特性、強引に結びつける飛躍、アイデアまで、すべてのつながりを示します。

この手法が機能する理由を、最初の実施時に限り、1段落で説明して始めます。各刺激には視覚的なマーカー(絵文字)を付けます。特性のリストと → の強引な結びつけを、同じ行に示します。

各刺激に、そのプール名と種類を付けます — 🗼 灯台の光 — 乗り物と交通 [concrete]。このラベルがあることで、ステップ2の最低条件を確認できます。読み手はカテゴリーの種類を数え、同じプールからの刺激が隣り合っていないかを確認し、具体的なものと抽象的なものを数えられます。ラベルのない連鎖ではルールを検証できません。それは「無理がある気がする」というのと同じ問題です。

刺激ごとの長さは、結果の質に応じて変えます。弱い刺激は、2文で見切りをつけます。強い刺激は、先例があればそれを盛り込みながら、具体的な方向性へと発展させ、2~3段落にまとめます。

ステップ 4:見切りをつける

刺激のおよそ 4 分の 1 は成果につながりません。そのことを明示してください。たとえば、「🪡 針に糸を通す:どの当てはめもターゲットを言い換えただけでした。次に進みます。」のように示します。

見切りをつけることは、この手法の特長です。手法が後付けではなく本物であることを示し、ここでは量が質を生み出すことをユーザーに思い出させます。すべての刺激から良いアイデアを生み出そうとすると、成果物を損ないます。

冗長性のテスト。 無理に当てはめた案を残す前に、こう問いかけてください。刺激がなくても、ターゲットだけからこのアイデアにたどり着けただろうか? そうなら、その刺激は何の役にも立っていません。どれほどイメージが美しくても、見切りをつけてください。これがテストです。「無理がある気がする」はテストになりません。賢く見せたいオペレーターは、無理があるとは決して感じないからです。

魅力的でありながら失敗するのは、ターゲットをより素敵な絵にして言い直す刺激です。川の三角州を変更履歴のダッシュボードに重ねると、「コミットが流れ、堆積物のように積もる」という案が生まれます。生き生きとしていますが、すでに知っていることそのものです。見切りをつけてください。

厳守するルール:すべての試みに冗長性のテストを適用し、連続する 2 回の試みがどちらもテストに通らなかった時点で、その刺激に見切りをつけてください。さらに試す価値があるのは、その刺激が使えないことを確認する場合だけです。その場合も、希望を持たせるのではなく、「→ 3 回目の試み:新しい発見なし」のように明示してください。忍耐を向ける先は一つひとつの対象ではなく、バッチ全体です。

ステップ 5:メタパターンを見つける

バッチの後、形になったアイデアを見渡し、繰り返し現れる構造的な特徴を探します。「強い案はどれも時間や遅さを特徴としていた」「特に強い案のうち 3 つは、ユーザーを買い手ではなく守る側として捉えていた」「これらの多くはツールではなくコミュニティのプロダクトだった」などです。

次に、見切った刺激も同じように見渡します。たいていは共通の理由があり、その理由自体が発見です。たとえば、使えなかった刺激がすべてターゲットを言い直しただけなら、ターゲットには見落としている軸があります。見切りが発生したことだけでなく、何が共通していたかを述べてください。優れたメタパターンは、成果だけでなく失敗も説明します。

こうした刺激を横断する観察に、最も深い洞察が潜んでいることはよくあります。明示してください。バッチが終わる前に見えてきた場合は、途中で名付けてください。

ステップ 6:正直に順位付けし、無理に結論を出さない

最も鋭い方向性を 3~5 個選びます。弱く感じるものがあれば、その理由も述べてください。ユーザーに決断を迫ってはいけません。

最後に、刺激をさらに出す、一つの方向性を掘り下げる、手法を切り替える、またはやめる、という選択肢を明示的に提示します。この手法をいつ終えるかは、ユーザーが決めます。

正直さを保つ仕組み

見切りのルール: 無理に当てはめる試みは 2 回までとし、その後はステップ 4 の冗長性のテストを行います。すべての刺激から実行可能なアイデアが生まれるバッチは、成果物が捏造されたという兆候です。8~12 個の刺激から成るバッチでは、2~3 個は見切ることを想定してください。

バッチ自体が失敗した場合。 刺激の半数以上が使えなかったら、刺激を追加してはいけません。それこそが、すでに失敗した手法だからです。外部のものが何も結びつかないターゲットは、制約が厳しすぎるか、枠組みが間違っています。これは診断であり、運が悪かったわけではありません。診断を伝え、ユーザーが次に進むのに適した手法を提案したら、そこで止めてください。自分でその手法を実行してはいけません。

  • ターゲットが問題ではなく解決策として表現されている場合、または問いそのものが間違っていると思われる場合 → 解決策が役立つ概念までさかのぼる concept-fan を提案します。
  • どの刺激もはね返すほど固定された制約によってターゲットが囲い込まれている場合 → 意図的にその制約を破る provocation を提案します。

メタパターンのステップ: ステップ 5 を決して省略しないでください。個々のアイデアよりも、それらを横断して浮かび上がる構造的な洞察のほうが重要です。また、見切った刺激もその分析に含め、除外してはいけません。

してはいけないこと

  • 奇抜なアイデアを無難にしないでください。 価値があるのは予想外であることです。強引な当てはめから斬新すぎる、または実用的でないものが生まれた場合は、方向性として提示してください。和らげてはいけません。
  • すべての刺激から実現可能なアイデアを生み出そうとしないでください。 打ち切ることも、正直な成果です。
  • ターゲットを言い換えただけの強引な当てはめを残さないでください。 鮮烈なイメージは新しいアイデアではありません。刺激がなくてもたどり着けたなら、その刺激は何の役にも立っていません。打ち切ってください。
  • うまくいかなかったバッチに対し、刺激をさらに提示して対応しないでください。 それはすでに失敗した方法です。ターゲットを分析し、適した手法を提案してください。次の一手としてユーザーに提案するのであって、自分で実行するのではありません。
  • 同じセッション内の複数のバッチで、刺激を繰り返さないでください。
  • メタパターンのステップを省略しないでください。 そこにこそ価値があり、打ち切ったケースも対象です。
  • ユーザーに意思決定を迫らないでください。 この手法は発散的です。収束させるのはユーザーです。
  • 1バッチあたりの刺激は約15個を超えないようにしてください。 それ以上は効果が薄れ、質も低下します。

参考資料

コメント