Hello there, ('ω')ノ
要件整理能力とは、利用者の曖昧で抽象的な希望や条件を、AIが理解できる具体的な言葉や形式に変換する力を指します。 設計支援分野では、設計者やクライアントが「こんな感じの空間が欲しい」と言うだけではAIは正しく理解できません。そのため、要求を分解し、優先順位を付け、AIに入力可能なプロンプトへ落とし込むスキルが必要となります。
要件整理の流れ
設計支援での典型的なプロセスを例にとると、以下のように整理できます。
1. ユーザーの意図を把握する
設計者やクライアントの言葉は往々にして抽象的。
- 例:「開放感のあるリビングにしたい」
そのままではAIが理解できないため、背景を探る。
- なぜ開放感が必要なのか? → 「家族が集まる空間だから」「外とのつながりを感じたいから」
2. 条件を要素ごとに分解する
「開放感」を細かく要素に分解する。
- 天井の高さ(2.7m以上)
- 大きな窓(南向き、床から天井まで)
- 隣接空間との仕切りを少なくする(オープンキッチン)
3. 優先順位を付ける
すべての要件を同時に満たせない場合もあるため、優先順位を明確にする。
- 「窓の大きさは最優先、天井高さは可能なら」など。
4. AIに入力可能な形式へ変換する
自然言語でプロンプト化すると、以下のようになる。
- 「南向きに大きな窓を配置し、天井を高くしたリビング。オープンキッチンと一体化させ、家族が集まれる開放的な空間の提案をしてください。」
要件整理に必要な具体的スキル
(1) ヒアリング力
- 設計者や利用者が伝えきれない要望を引き出す力。
- 「どのような雰囲気を目指していますか?」
- 「利用する人数や時間帯は?」 といった問いを通じて、背景情報を把握する。
(2) 分解力
抽象的な言葉を、AIが理解できる条件に分解する。
- 「落ち着いた空間」→「照明は暖色系、素材は木や布、天井は低め」
- 「未来的なデザイン」→「直線的な形状、金属やガラスを多用、モノトーン配色」
(3) 構造化力
- バラバラな要望を整理し、AIが処理できる形にまとめる。
- 「用途」「機能要件」「美的要件」「制約条件(予算・敷地面積など)」に分類する。
(4) 優先順位付け
- すべてを盛り込むと曖昧な出力になりやすいため、条件を絞り込む。
- 「必須条件」「あれば望ましい条件」に分けることが効果的。
(5) 言語変換力
- 人間的な感覚表現をAIが理解しやすい形に変換する。
- 「リラックスできる」=「自然光が入り、柔らかい色合い、家具は曲線的」
具体例
クライアントの要望
「カフェみたいに落ち着けるワークスペースが欲しい」
要件整理プロセス
- 意図の把握 → 自宅でも集中できるがリラックス感も欲しい
要素分解
- 照明:暖色、間接照明
- 素材:木材、布張りの家具
- レイアウト:小さなテーブルと椅子、観葉植物を配置
優先順位付け
- 照明と家具が最重要、植物は追加要素
プロンプト化
- 「木材を基調とした家具を配置し、暖色の間接照明を採用した落ち着いたワークスペース。小型のテーブルと椅子を設置し、観葉植物をアクセントにしたカフェ風の空間を提案してください。」
まとめ
要件整理能力は、プロンプトエンジニアの基盤スキルです。
- 抽象的な要望を聞き取り
- 要素ごとに分解し
- 優先順位を整理して
- AIが理解可能な自然言語に変換する
この流れを習慣化することで、設計支援においてAIからブレの少ない出力を得られるようになります。
Best regards, (^^ゞ