Manuals / Problem Solving / Ch 4

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?

Checklist