無料ツール|印刷用チェックリスト
バグ報告から再現・原因特定までの最短ルートチェックリスト
調査に着手するとき、これだけ確認できているかを見る項目です。コピーして、自分のメモに当ててみてください。全部を毎回そろえる必要はありません。
まず外せない最低ラインはこの3つです。急ぎのバグでも、ここだけは押さえます。
- 【最低ライン】報告を「いつ・何をしたら・何が起きたか」まで具体化したか
- 【最低ライン】手元で再現できたか(できないなら、それを前提に動いているか)
- 【最低ライン】直す前に「なぜ起きたか」を1行で言えるか
次の項目は、再現に手こずるとき・原因が広いときに追加で確認します。当てはまらなければ飛ばして大丈夫です。
- 再現しないとき、本番と手元の違い(データ・権限・設定・時刻)を疑ったか
- その時刻のログをたどり、実際に呼ばれた処理を確認したか
- 原因を「データ・処理・時間軸」のどれかで二分して挟み撃ちにしたか
- 一度に一つだけ変えて、再現するかを確かめたか
- いつから壊れたかを、デプロイ・設定変更・データ移行と突き合わせたか
- 修正後、わざと再現条件を作って「再現しなくなること」を確認したか
全部に○が付かなくても大丈夫です。最低ラインの3つ、とくに「再現できたか」さえ押さえられれば、当てずっぽうで直すより、ずっと確かな一歩になります。
この内容は記事「バグ報告から再現・原因特定までの最短ルート」のチェックリストです。印刷してそのままお使いいただけます。 / 無料ツール一覧へ