1979

Douglas Hofstadter coins Hofstadter's Law

In GödelKurt Gödel — his incompleteness theorems showed limits on what formal mathematics can prove., Escher, Bach, Douglas Hofstadter states the recursive scheduling joke that became a staple of software estimation.

Quote

“It always takes longer than you expect, even when you take into account Hofstadter's Law.”

What it was for

Douglas HofstadterHofstadter's Law is self-referential on purpose — you pad the schedule, then pad the padding, and still slip. Every sprint retrospective and waterfall postmortem cites it, usually while missing the next deadline.

People

  • Douglas Hofstadter — author

Why it's here

The funniest accurate model of software project timelines.

Why it mattered

It named the optimism bias that planning tools rarely fix.

What it solved

TeamsMicrosoft Teams — chat, video calls, and Office integration for workplace collaboration. kept underestimating complex work despite prior experience.

Media

  • Douglas Hofstadter
    ImageDouglas Hofstadter

    "null0", CC BY-SA 2.0, via Wikimedia Commons