Skip to content
Astera Technology

Separate deployed code from user-visible release scope

Track code presence, exposure and completed user work separately.

Plan from the supplied facts

In this fictional design, a feature can be deployed while exposure is off. The model has no automatic rollout: exposure requires a separately planned switch and audience. Count exposed audience from the supplied exposure column, not from code presence.

Editable original planning example
FeatureCode deployedExposureExposed users
AYesOff0
BYesNamed cohort only20
CNoOff0
Download editable CSV ↓

Work through the choice

Two deployed features do not imply two exposed features. B has a limited audience; A has none. Neither count supplies evidence that users completed their tasks.

How many features have code deployed, and how many have nonzero exposure?

Show the worked answer

Two deployed, one exposed. The exposed count is B only; the table supplies 20 exposed users but no task-completion count.

Material to use in your plan

Use separate columns for deployed revision, exposure setting, eligible cohort and observed task outcome. Name the metric when reporting a release milestone.

Related resources