All Articles

incident flow

この記事について

production 環境でバグを出したときにどう対応していくかをまとめる
ここでいうバグとはプログラムのバグのことで、新規に機能追加したときなどに起こるものとする

手順

  • 原因を追求する。再現手順を作る
  • 不整合なデータが発生してしまっている場合、影響範囲を調べる

    • 不整合なデータが増え続ける場合は、hotfix でも何かせき止められる手段がとれたらベター
  • 既存データの修正方法を決定する

    • 削除
    • バッチで修正
    • 手作業で修正
    • など
  • バグfix を行う
  • 検証環境で確認
  • リリース
  • 既存データの修正実行
  • 振り返り、再発防止策