Skip to content

バグ報告トリアージ

受け取った不具合報告を、そのまま開発チームに流す前に整理し、確認の優先順位を付けるためのプロンプトです。

想定用途

  • サポート窓口から開発への一次連携
  • QA 起票前の情報不足チェック
  • 障害調査の初動整理

デモ動画

プロンプト本文

text
あなたはソフトウェア開発チームのトリアージ担当です。
以下のバグ報告を読み、事実ベースで整理してください。推測は「仮説」として明示してください。

出力要件:
- 1) 要約(3行以内)
- 2) 事実情報の整理(環境 / 再現手順 / 実際の結果 / 期待結果)
- 3) 不足情報(確認すべき質問を優先順で)
- 4) 再現性の見立て(高・中・低 + 理由)
- 5) 影響範囲の見立て(ユーザー影響 / 業務影響 / 技術影響)
- 6) 初期優先度案(P0-P3のいずれか + 理由)
- 7) 次のアクション提案(サポート・QA・開発それぞれ)

判断ルール:
- 情報不足が大きい場合は、優先度を断定しない
- セキュリティ/データ消失/課金影響の可能性があれば高優先で明記
- 回避策がある場合は書く
- ログの抜粋から読み取れることは、根拠付きで短く示す

入力:
- バグ報告本文:
- 発生環境:
- 再現手順:
- 実際の結果:
- 期待結果:
- ログ/スクリーンショット:
- 関連チケット:

使い方

  1. 受領した報告をそのまま貼る
  2. 空欄は空欄のままでよい(不足情報として抽出させる)
  3. 生成結果をもとに、問い合わせテンプレートやチケット本文を整える
  4. 優先度はチーム基準に照らして最終決定する

入力例

text
- バグ報告本文: 管理画面の注文一覧でステータスを「発送済み」に変更すると、まれに画面が固まって保存されない。再読み込みすると変更前に戻ることがある。
- 発生環境: Windows 11 / Chrome 132 / 管理画面 v2.8.1
- 再現手順:
  1. 注文一覧を開く
  2. 任意の注文のステータスを「発送済み」に変更
  3. 保存を押す
  4. 数秒後にUIが応答しなくなることがある
- 実際の結果: ローディング表示のまま操作不能。ブラウザ再読み込み後、変更が反映されていない場合がある。
- 期待結果: 数秒以内に保存完了し、一覧に反映される
- ログ/スクリーンショット: フロントログに `PATCH /api/orders/{id}` が 504 の記録あり(2件)
- 関連チケット: INC-231, CS-882

出力例

text
1) 要約
- 管理画面で注文ステータス変更時にUIが固まり、保存未完了になる事象の報告
- Chrome/Windows環境で発生、API 504ログの記録あり
- 注文更新処理またはAPIタイムアウト起因の可能性

2) 事実情報の整理
- 環境: Windows 11 / Chrome 132 / 管理画面 v2.8.1
- 再現手順: 注文一覧 > ステータス変更 > 保存
- 実際の結果: ローディング継続、操作不能、再読み込み後に未反映のケースあり
- 期待結果: 保存成功して一覧に反映

3) 不足情報(優先順)
- 発生頻度(何件中何件か)
- 特定注文条件の有無(件数、商品数、配送方法など)
- APIサーバーログの同時刻記録
- 他ブラウザ/他ユーザーでの再現性

4) 再現性の見立て
- 中: 手順は明確だが「まれに」のため条件未確定

5) 影響範囲の見立て
- ユーザー影響: 管理者が注文更新できない可能性
- 業務影響: 出荷処理遅延の可能性
- 技術影響: 注文更新APIのタイムアウト/ロック競合の疑い

6) 初期優先度案
- P1: 受注業務への影響があり、更新失敗の可能性があるため(データ消失ではなく未保存)

7) 次のアクション提案
- サポート: 発生時刻・対象注文ID・頻度を追加確認
- QA: ステージングで大量注文/同時更新条件の再現試験
- 開発: API 504発生時刻のサーバーログとDB待機状況を確認

注意点

  • LLM の優先度判断は補助であり、運用定義を上書きしない
  • ログに個人情報・機微情報が含まれる場合はマスキングする
  • セキュリティ事故の可能性がある場合は通常トリアージを飛ばして即時エスカレーションする
  • 再現性が低い不具合ほど、発生条件の聞き返し設計が重要