Discussion about this post

User's avatar
Martin's avatar

Very quoteabe here, Andrea; love this piece I found via your linkedin.

I have always taken issue with those in teams who say we need to 'be better at estimating'. It's the wrong thing to focus on. You simply don't 'get better' at estimating in isolation; there are other ways to _together_ get to the information they _actually_ wanna know, and there's much to be said for maturing the thinking of the org about what an estimate is, and the tolerance for change. I.e it's not a failing. If we're doing anything novel, we simply don't know and that's a feature not bug.

Without becoming a contract, estimates are still perhaps something to reach collaboratively to inform business decisions, tactically with the stakeholders. Honest discussion of unknowns, how critical the deadline is, what the messaging around it can be to the person who ultimately wants to know. But those using what they've been given as estimates are as much responsibile for how they use that info as the devs giving the estimate IMO.

I've found stakeholders generally forgiving if devs get comfortable with being honest (our job isn't to make stakeholders comfortable), and signal the inevitable issues early as you outlined.

I like the stepped percentage approach; I'll try this when faced with this absurdity in future.

Great writing! Thanks.

No posts

Ready for more?