Instead of big, risky releases, new versions are first exposed to a smaller group of users. If the metrics move the right way, the share increases; if they move the wrong way, the change is rolled back automatically. Tools like Argo Rollouts automate the pattern in Kubernetes.
Progressive delivery is built on feature flags and good observability — without metrics there are no signals to decide on.