継続的デリバリが容易に ▪ 機能を OFF の状態でリリースして、必要になったタイミングで ON にする • ←「他チームのリリースを待ってリリースする必要がある」問題の緩和 ◦ リスクの低減 ▪ ホットフィックスや完全なロールバックなしに機能の ON / OFF を切り替えられる • ←「ロールバックすると、別の変更も戻ってしまう」問題の緩和 Feature Flag とは? 20
継続的デリバリが容易に ▪ 機能を OFF の状態でリリースして、必要になったタイミングで ON にする • ←「他チームのリリースを待ってリリースする必要がある」問題の緩和 ◦ リスクの低減 ▪ ホットフィックスや完全なロールバックなしに機能の ON / OFF を切り替えられる • ←「ロールバックすると、別の変更も戻ってしまう」問題の緩和 ◦ 段階的リリースが容易に (一部のユーザーだけに公開、など) ◦ A/B テストが容易に Feature Flag とは? 23 機能の ON / OFF 制御を簡単にできるようにすることで 開発効率を向上させつつ、一定の安定性も担保することができる