Show in graph

Software → quality-assurance

Feature Flag

A runtime switch that enables or disables behavior without requiring a new deployment.

Motivation

Feature Flag matters because it gives teams a concrete way to reason about a runtime switch that enables or disables behavior without requiring a new deployment.

Where it fits

Feature Flag belongs to the software track and the Quality Assurance layer.

Mental model

Use Feature Flag as a practical engineering concept: identify the boundary it affects, the risk it reduces, and the tradeoff it introduces.

Common mistakes

  • Treating the concept as a label instead of connecting it to behavior.
  • Applying it everywhere without considering cost and context.