Laws of Software Engineering · Saying
Saying
Inversion
Solve a problem by asking how it could fail. Work backwards from there.
How to use it. Pre-mortems, threat modelling, and chaos engineering all invert the usual question.
How it gets misused. Confused with pessimism. Inversion is a method. The mood is incidental.
Related
- Practice Pre-mortem Before starting work, imagine it has failed. Ask why. Document the answers. Plan against them.
-
Saying Confirmation Bias You see what you expect to see.