I’ve been thinking about engineering estimates a lot and need to write about it. But for now, Adam Keys sums it up nicely:
Everyone knows surprises will happen. The estimate should help the team make better decisions when they do, not box them into promises they can’t keep. The best estimates I’ve given weren’t the most accurate—they were the ones that helped teams navigate uncertainty instead of pretending it away.