最終更新日:
変更管理とは、本番のシステムへの変更を、依頼・承認・テスト・反映・記録の手順で管理し、意図しない変更や障害を防ぐ取り組みです。
プログラムの修正、設定の変更、データの直接の修正など、本番のシステムに手を入れる作業はすべて変更管理の対象になります。誰が何のために変えるのかを記録し、責任者の承認とテストを経てから反映します。
開発した人とは別の人が本番に反映する、または反映の前に別の人が確かめる形にすると、誤りや不正に気づきやすくなります(職務分掌)。障害の対応などで急ぐ変更は、事後に承認と記録を補う手順を決めておきます。
CI/CD の仕組みを使っている場合は、仕組みの中の承認の記録や反映の履歴が、変更管理の証跡になります。IT全般統制の評価やシステム監査で、よく確かめられる領域です。
本番のシステムへの変更の流れ
- 依頼誰が、何のために変えるのかを記録します
- 承認責任者が承認します
- テスト反映の前に確かめます
- 反映開発した人とは別の人が反映する、または別の人が確かめます
- 記録承認の記録や反映の履歴が、変更管理の証跡になります
急ぐ変更は、事後に承認と記録を補う手順を決めておきます
関連する用語
- 職務分掌一つの業務を複数の担当に分け、一人だけで処理を完結できないようにして、誤りや不正を防ぐ考え方です。
- CI/CDプログラムの変更のたびに、テストから本番への反映までを自動で行い、こまめに安全に届けるためのしくみです。
- リリース・デプロイ作ったシステムやその変更を本番の環境に配置し(デプロイ)、利用者が使える状態にすること(リリース)です。
- 本番環境・ステージング環境・開発環境利用者が使う本番環境と、確認用・開発用の環境のように、目的ごとに分けて用意するシステムの置き場所です。
- IT全般統制財務報告に関わるシステムが正しく動き続けるように、開発と変更の管理、アクセスの管理、運用の管理、委託先の管理などを整える仕組みです。