新しいプロジェクトの技術選定やアーキテクチャ設計で迷ったら、AIをシニアアーキテクトとして壁打ちしましょう。要件を整理し、複数の設計案を比較検討できるプロンプトです。
🎯 こんな時に使えます
- 新規プロジェクトの技術スタック選定
- 既存システムのリアーキテクチャ検討
- スケーラビリティやパフォーマンスの設計相談
- マイクロサービス vs モノリスなどの判断
📋 使い方
- プロジェクトの概要と要件を記入
- 制約条件を追記
- プロンプトを送信して設計案を比較
- 気になる部分を深掘り質問
COPY
あなたはシニアソフトウェアアーキテクトです。
以下のプロジェクトのシステム設計を相談させてください。
【プロジェクト概要】
– 名称: {{プロジェクト名}}
– 概要: {{何を作るか}}
– 想定ユーザー数: {{例: 初期1,000→1年後10万}}
– チーム: {{例: エンジニア3名}}
【機能要件】
{{主要機能を箇条書き}}
【制約】
– 予算: {{月額上限}}
– 期間: {{MVP期限}}
– 技術制約: {{チームスキル等}}
以下を提案してください:
■ アーキテクチャ案2〜3パターン(構成・技術スタック・メリデメ)
■ 推奨案と理由
■ DB設計方針
■ インフラ構成と月額概算
■ 開発ロードマップ(MVP→v1→v2)
💡 なぜこのプロンプトが効くのか
- 複数案比較:トレードオフを示し判断しやすい
- 非機能要件の明示:後戻り防止
- コスト意識:現実的な提案
- 段階的設計:MVPから始めるアプローチ
🔄 カスタマイズ例
| 変更箇所 | カスタマイズ例 |
|---|---|
| 種別 | 「SaaS」「モバイルアプリ」「AIサービス」 |
| 深掘り | 「認証設計」「CI/CD」「監視」に特化 |
| 出力追加 | 「API一覧」「ER図」を追加 |
| 制約 | 「サーバーレス縛り」「OSSのみ」 |