失敗しないプロジェクト管理-リリース作業12の注意


  1. コマンドレベルで迷うポイントがないこと

  2. まちがったサーバに接続してないか、間違ったインスタンスに接続してないかなど”うっかりミス”防止手順が入っていること

  3. リリース前イメージをバックアップすること

  4. 実行結果のエビデンスを保存すること

  5. (忘れがちなポイント)ファイルのパーミッション・権限、トリガ・ビューの有効・無効、初期データの忘れ。シーケンスのカウントアップ忘れなど特注

  6. 設定ファイルか今回更新したファイルを少なくともいずれか1つについて、更新日やサイズをチェックしてそもそもアップしたモジュールが本当に新バージョンか、手順をまちがってファイルが古いままになっていないかも確認すること

  7. 実行時間について考慮されており、タイムスケジュールが作られていること
    長いSQLの実行、重いファイルの転送に注意

  8. 切り戻し手順および切り戻し判断基準・ポイントを確立していること

  9. ディスク、表領域などキャパシティについて考慮されていること

  10. 最後に本番環境における動作確認(画面、ログなど)も行うこと

  11. 予定時間を超過したときの対応方針をきめておき、バッチプログラムのスケジュールを把握しておく

  12. 翌日の体制について明確か、夜中のバッチに依存するものは金曜日か土曜日作業として翌日確実に確認できる体制になっているか。