読み方 : リリースかんり

リリース管理【release management】

概要

リリース管理とは、ITサービスや情報システムの変更内容を計画的に本番環境へ反映させるための管理活動。新機能の提供や現行機能の修正を安全かつ確実に実施するためのプロセスである。
リリース管理のイメージ画像

ITサービスでは、ソフトウェアの機能追加や不具合修正、設定変更などが継続的に行われる。これらの変更を無秩序に本番環境へ適用すると、障害や性能低下を招く可能性がある。そのため、変更内容を一定の単位でまとめ、事前に計画を立て、関係者間で調整した上で展開する仕組みが必要となる。この一連の活動をリリース管理という。

リリース管理には、リリース計画の策定、テスト結果の確認、展開手順の整備、関係部門への通知などが含まれる。ITサービスマネジメントの枠組みの中で定義されることが多く、代表的なベストプラクティスであるITILでも重要なプロセスとして位置付けられている。ITILでは、変更管理構成管理と連携しながら、リリース単位で成果物を制御する考え方が示されている。

近年では、クラウド環境やアジャイル開発の普及により、リリースの頻度が高まる傾向も見られる。自動化ツールや継続的インテグレーション継続的デリバリーの仕組みを導入し、迅速かつ安定的にリリースを実施する方法が普及している。自動化が進んだとしてもリリース管理の基本原則は変わらず、どのバージョンがいつ導入されたのかを正確に記録・管理することが肝要である。

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。