B · ExperimentIntermediate35 min read
4. Hypothesize, test, learn
Problem Solving · 36 pages source format
If X is true, we should see Y. Run the cheapest experiment first. Invalidate fast.
What you'll learn
- Hypothesis format
- Cheap experiments
- Timeboxes
3 hypotheses for a bug
Write 3 possible causes. Rank by likelihood × cost to test.
Do this now
Pick a bug. Write 3 hypotheses. Test the cheapest.
Clear?
Timebox rabbit holes
Set a 30-minute timer. If no progress, write what you learned and switch hypothesis.
Do this now
Timebox one debugging session.
Clear?