再現可能なソフトウェアバグ受付

再現可能なソフトウェア課題のためのバグ報告フォーム

報告者に、影響を受けるコンポーネントとビルド、実行環境、最短の再現可能な手順、期待結果、実際の結果、証跡を入力してもらいます。優先度の推測や修正担当の割り当ては求めません。

報告者が入力する項目と、トリアージが判断する項目

優れたバグ報告フォームは、別の人が問題を再現できる可能性を高めます。まず観測可能な事実を集め、その後でトリアージチームが重要度、優先度、担当、対象リリースを判断できるようにします。

  • 報告者フィールドをトリアージフィールドから分離
  • ファイル証跡を添付できるモバイル対応フォーム
  • 黙って却下するのではなく、情報不足として差し戻す経路

報告者向けフィールドガイド

最小限で完全な再現情報一式を集める

すべてのフィールドは、誰かが問題を再現、分類、調査する助けになるべきです。

  • 01

    明確な要約

    目に見える失敗と影響を受ける操作を説明します。

  • 02

    コンポーネントとビルド

    分かる場合は、製品画面と正確なバージョンを選択します。

  • 03

    環境

    デバイス、ブラウザー、OS、テナント、設定を記録します。

  • 04

    再現手順

    最短の再現可能な順序を並べます。

  • 05

    期待結果と実際の結果

    意図した結果と実際に起きたことを分けて記載します。

  • 06

    証跡と影響

    有用な根拠を添付し、誰が作業を続けられないのかを説明します。

送信後

会話を失わずに不完全な報告を差し戻す

フォームは出発点にすぎません。トリアージでは、各結果に対する見える次のステップが必要です。

01

再現性を確認

環境を確認し、提示された手順を繰り返します。

02

不足している文脈を尋ねる

具体的な質問を添えて報告を差し戻し、同じレコードでやり取りを続けます。

03

重複を統合

新しい報告を削除するのではなく、正本となる課題にリンクします。

04

受理して割り当て

重要度、優先度、担当者、対象リリースを記録します。

人が行動に移せる報告を書く

曖昧な主張を観測可能な差分に置き換える

文脈、操作、結果が分かれていれば、短い報告でも十分に完全です。

弱い報告対応可能な報告なぜ優れているか
チェックアウトが壊れているWeb 4.28.0 で 3DS から戻った後、決済確認がタイムアウトする操作、失敗、ビルドを示しています。
同期が重複する再接続後に同期を 2 回タップすると、同じローカル ID の行が 2 つ作成される再現可能なきっかけと観測可能な結果を示しています。
エクスポートが間違っているReporting 12.2 のスケジュール CSV で、保存済みのカスタム列が 2 つ欠落するモード、データ差分、リリースを特定しています。

質問と境界

バグ報告フォームに関する質問

どのフィールドを受付に置き、どのフィールドをトリアージに置くかを判断するための回答。

報告者に重要度と優先度を選ばせるべきですか?

通常はいいえ。報告者は業務影響と緊急度を説明し、トリアージチームが共通の重要度・優先度定義を適用します。

再現手順はどのくらいの長さにすべきですか?

別の人が繰り返せる最短の手順にします。セットアップが結果に影響する場合だけ含め、断続的な挙動は発生頻度を記録します。

報告者がビルドを知らない場合はどうしますか?

「未確認」を許可しつつ、トリアージが特定できるだけの環境情報を集めます。技術的な 1 フィールドが不明だからといって、有用な報告を止めないでください。

フォームはモバイルで使えますか?

はい。報告者はスマートフォンから影響を受けたコンポーネント、環境、再現手順、証跡を記録し、デスクトップ利用者と同じトリアージキューへ送信できます。

最初の引き渡しを改善

別の人が再現できる報告から始める

デスクトップまたはモバイルでサンプルフォームを開き、フィールドとルーティングを自社製品に合わせて調整します。

バグ報告フォームを使う