Concept · entity · registered
Feature flag
A switch in running software that changes behavior without another deployment and without another release. The flag is usually shipped in a deployment while it is off. Turning it on is a separate act and is not itself a deployment. The same deployed build can behave differently for different users, or in different environments. A flag is not a version, not a build, and not an environment.
Definition
What Feature flag means
Used in data
In OVDB databases
Databases, recordsets and fields whose meaning is this concept, a kind of it, or whose values are instances of it. Rows open the OVDB Directory.
No OVDB database carries this concept yet.
Properties
What we can say about Feature flag
These properties describe meanings and reference targets. Storage types, required fields, and cardinality belong to the consuming data model.
| Property | Meaning | Values and units |
|---|---|---|
| Feature flag application | The application whose running behavior this flag changes. | Values reference Software application |
| Feature flag environment | An environment in which this flag is set, when the flag is not the same in every environment. The environment is where the software runs; the flag is not that place. | Values reference Environment |