この記事について
production 環境でバグを出したときにどう対応していくかをまとめる
ここでいうバグとはプログラムのバグのことで、新規に機能追加したときなどに起こるものとする
手順
- 原因を追求する。再現手順を作る
-
不整合なデータが発生してしまっている場合、影響範囲を調べる
- 不整合なデータが増え続ける場合は、hotfix でも何かせき止められる手段がとれたらベター
-
既存データの修正方法を決定する
- 削除
- バッチで修正
- 手作業で修正
- など
- バグfix を行う
- 検証環境で確認
- リリース
- 既存データの修正実行
- 振り返り、再発防止策