綺麗な文章を書こうとして情報が不足し、AIのハルシネーションを誘発する 壁や落とし穴の回避方法: C Context(前提) 私は〇〇の機能のテストをしています C Constraint(条件) 異常系だけ、5パターン、表形式で出 してください C Criteria(基準) 期待される結果(何が正解か)も書 いてください
① 要求仕様の具体化:曖昧な要望をAIが誤解しないレベルで要求仕様としてドキュメント化する ② 影響範囲の可視化:変更仕様と既存コードの関係をコード修正前にリスト化する ③ 修正計画の明確化:変更前後のロジックの違いを自然言語で記述する チケット管理ツールの運用 & ユーザー視点のテストを設計する ・Jira/Redmineでのバグチケット正確な起票 & AIによる根本原因分析(RCA) ・ペルソナや利用シナリオ(ユースケース)を想定したシナリオテスト設計をする ・ Google Analyticsなどの行動ログを分析する ユーザー視点シミュレーション」で仕様の盲点を探る AIを「多様なユーザー」に変身させ、仕様の使いにくさを一緒に探るパートナーにする。 例:「あなたはこのシステムを明日から使わなければいけない『IT操作が少し苦手で、手順が複雑だと迷ってしまう心配性なユーザー』になりきってください。 『ここが少し分かりにくいかも』と感じるポイントを5つ、ユーザーのセリフ形式でフィードバックしてください」