ひとことで言うと
リリースは、変更や機能を利用者へ提供する段階です。機能フラグなどを使うと、コードの配置と利用者への機能公開を分けたり、対象を限定して段階的に利用可能にしたりできます。
実務で何をする?
対象者、開始条件、監視する指標、問題発生時の停止方法を決めます。GXシステムでは、新しい排出量集計機能を担当者グループから段階的に使えるようにし、計算結果やエラーを確認できます。
よくある誤解
機能をリリースしたことは、すべての利用者に同時に公開したことを意味するとは限りません。また、切り替えを戻せても、データ変更などの副作用まで自動で取り消せるとは限りません。
具体例
新しい集計機能を少人数の担当者に先行提供し、結果とエラーを確認してから利用対象を広げる。
よくある誤解
十分な確認や停止手段を用意せず、新機能を一斉に利用可能にすること。