S
プラン実行前に曖昧な要件を深掘り質問
by seraphin-angel
プランや提案を実行する前に、ユーザーが気づいていない曖昧な点や未決定事項を、体系的に洗い出して質問します。 SPACEフレームワーク(Scope・Performance・Assumptions・Corner cases・Experience)の5軸で、実装を大きく左右する重要な質問を4-8個に厳選して提示します。 各質問にデフォルト値や推奨案を添えることで、ユーザーが「全部デフォルトで」と一括回答できるようにし、確認作業の手間を削減します。 ユーザーの回答をプランに自動反映し、要件の抜け漏れによるやり直しを防ぎます。 大規模な実装を依頼する前に、細かい要件を詰めたいプロジェクトマネージャーやプロダクト責任者 過去に「実装後に要件が違った」という経験があり、事前の確認をしっかりしたい開発チーム 時間をかけて質問することで、結果的にやり直しのコスト(時間・労力)を削減したい人 ユーザーが普通は気づかない「エッジケース」や「前提の違い」を事前に発見し、トラブル防止したい人 このスキルは、会話履歴から「ユーザーが達成したいゴール」「現在のプラン内容」「明確な要件」「曖昧な部分」を把握した後、5つの軸で質問を生成します。 SPACEフレームワーク: (S)Scope:機能の境界・何を含む/含まないか、(P)Performance:スケール・制約(例:同時接続数)、(A)Assumptions:暗黙の前提・代替案(例:認証方式)、(C)Corner cases:エラー時・境界値・異常系の扱い、(E)Experience:ユーザー体験のゴール・完了条件。 質問のフィルタリング: 残す質問は「回答で実装が大きく変わる」「現在のプランでは判断不可」「間違った前提で進むとやり直しになる」もの。除外する質問は「コード読で自明」「ベストプラクティスで決定」「実装中判断でOK」なもの。 質問提示: 番号振り、背景・理由を簡潔に添える、デフォルト値・推奨案を提示(「それでOK」と答えやすく)。テンプレートは「プランを実行する前に以下を確認:1.[質問タイトル] [背景]→[デフォルト提案]」形式で、「全部デフォルトで」「個別指定(例:1はOK、2はXXXで)」の回答パスを用意。 回答反映: ユーザーの回答を受取後、プランに反映し、変更点があれば更新プランを簡潔に提示。"全部デフォルト"の場合はそのまま実行へ。
テスト