Why test online
What it is
An online experiment shows the new model to some real users and the old one to others, and compares what they do. It is the only way to measure:
- how users react to the new predictions;
- the effect on product and business metrics, not proxies;
- side effects on guardrails such as speed and complaints.
Why it matters
Offline wins often fail to carry over (module 16).
- The experiment measures cause and effect: random assignment means the only systematic difference between the groups is the model.
- It replaces opinion ('the new recommendations look better') with evidence.
In the real world: Microsoft, Google, Amazon and Booking.com have each reported that most ideas tested do not improve the target metric, which is exactly why they test everything.
Launching to everyone and comparing this week with last week. Weather, holidays, marketing and news all change between weeks; a before-and-after comparison cannot separate the model's effect from everything else.