PROXIA PM DICTIONARY企業サイト ↗
ホーム / PM DICTIONARY / 運用・サービス / フィーチャーフラグ

運用・サービス

フィーチャーフラグ

Feature Flag

読み:ふぃーちゃーふらぐ

配備したコードを再配備せず、設定や条件によって機能の有効・無効などを切り替える仕組みです。

まず意味をつかむ

新しい機能を置いても、すぐ全員に見せる必要はありません。対象者や時期を選んで開放し、問題があれば止める判断に使えます。

仕事でどう使うか

対象、条件、管理権限、標準状態、切替手順を決めます。有効・無効それぞれの状態を試験し、利用終了したフラグを削除する時期も管理します。

判断を一段深める

組合せが増えると試験や調査が複雑になります。また、表示を止めても、既に変更したデータや外部処理まで元に戻るとは限りません。公開制御と認可を混同せず、重要な権限は別の仕組みで守ります。

別名・略語:フィーチャートグル、Feature Toggle

IN PRACTICE

具体例で考える

架空の新しい申込画面を社内利用者だけ有効にし、問題を確認したら設定を戻して旧画面へ切り替えます。保存した申込の整合も確認します。

理解を助けるための架空の例です。
配備と機能開放を分ける
配備済みの機能
対象・条件のフラグ評価
有効・無効の動作

公開制御の一例です。切替で全状態が元へ戻ることを保証しません。

ここは誤解しやすい

機能を隠すフラグを、利用権限の安全な確認そのものとして使わないようにします。

この知識を、組織の力へ。

プロジェクトを動かす体制を、一緒に。

PM・PMO実行支援を見る ↗