Hofstadter's law explained
The joke is that it applies to itself: knowing about the law does not stop you from underestimating. Complex projects have surprises that no amount of planning predicts.
The practical answer is buffers. Add slack to estimates and look at how long similar work took in the past.
Try it today
- Before estimating, look up how long a similar task really took.
- Add a buffer of 25 to 50% to complex work.
- Track estimates against actual time to calibrate.
Where it comes from
Douglas Hofstadter coined the law in his 1979 book Gödel, Escher, Bach: An Eternal Golden Braid.
Frequently asked questions
- What is Hofstadter's law?
- Hofstadter's law says that things always take longer than you expect, even when you take Hofstadter's law into account.
- Where does Hofstadter's law come from?
- Douglas Hofstadter coined the law in his 1979 book Gödel, Escher, Bach: An Eternal Golden Braid.
- How do I start with Hofstadter's law?
- Before estimating, look up how long a similar task really took. Add a buffer of 25 to 50% to complex work. Track estimates against actual time to calibrate.
- Which tools help with Hofstadter's law?
- Tools in our directory that help include Toggl Track, Linear, Asana, Rize. Each has its own page with pricing, pros and cons.