計画・スケジュール管理

リリース管理 りりーすかんり

リリース管理デプロイリリース計画変更管理ITILカットオーバー
リリース管理って何?デプロイと同じじゃないの?

簡単に言うとこんな感じ!

デプロイは「コードを本番環境に反映する技術的な作業」で、リリース管理は「いつ・何を・どんな手順で・関係者に何を伝えてリリースするかを計画・調整・実行する」より広い概念だよ!「デプロイは成功したけど、ユーザーに告知してなかった」を防ぐのがリリース管理なんだ。


リリース管理とは

リリース管理(Release Management) とは、ソフトウェアの変更を本番環境に安全・確実・計画的に反映するためのプロセス全体を管理する活動です。

ITILでは「変更管理」「リリース管理」「展開管理」の3つのプロセスとして体系化されています。CI/CDパイプラインの普及で技術的なデプロイは自動化が進みましたが、「誰に何を伝えるか・いつリリースするか・問題が起きたらどう戻すか」の管理は依然として重要です。


リリース管理の主な活動

活動内容
リリース計画何をいつリリースするかの計画策定
変更影響分析リリース内容が他システム・業務に与える影響評価
承認プロセスCAB(変更諮問委員会)等での審査・承認
リリースノート作成変更内容・新機能・既知の問題の文書化
ロールバック計画問題発生時の切り戻し手順の準備
ユーザー通知メンテナンス告知・操作変更の周知
事後評価リリース後の問題確認・改善点の記録

リリース頻度の比較

手法頻度特徴
ウォーターフォール月次〜半年大きなバッチでリリース
スクラムスプリント末(2週間毎)スプリントごとにリリース判断
継続的デリバリー1日複数回も可能自動化パイプラインで高頻度

歴史と背景

  • ITIL v2(2000年代):リリース管理がITサービス管理の独立プロセスとして確立
  • DevOps・CI/CD(2010年代):自動化による高頻度リリースが主流に
  • 現在:デプロイはCI/CDで自動化、リリース判断はビジネス側が柔軟にコントロール

関連用語