<p><pre><code> But because we want to do scrum or agile ‘properly’ we need estimates.
</code></pre>
The Scrum guide only mentions sizing as a responsibility of developers, not how it's sized.<p>As a developer that moved to product owner I've seen both sides of the coin and certainly had my share of "estimate theatre". For me the most important consideration now is predictability of being able to deliver value, to support my communication with upper management, clients and stakeholders. I do need to have an understanding of what's complex, uncertain or will take a lot of time, so I can weigh it against other priorities and I rely on the developers to provide me those insights. I don't believe this predictability comes from having perfect estimates, it comes from knowing how much can typically be achieved by the team and the trust the team has in it's own abilities. User stories of course need enough detail to know what needs to be done, but I disagree that you'd need to "do the work to know how long it takes".<p>The problem described in this blog is very recognizable, but I suspect it's foremost a problem of "management" trying to control things.