Discussion about this post

User's avatar
Andrew's avatar

Story points are even more useless than estimation.

Ask yourself this .. why am I in a meeting instead of writing code. If you get to 5 whys I'll be impressed.

The problem is people are too young, we've forgotten old knowledge and research like Fred Brooks "The Mythical Man Month" .. from 1975. Yup 1975, that's not a typo.

Almost as dumb as the project management triangle, which is the dumbest rubbish I've ever heard.

We can all deliver more, better quality software at a lower price in less time by hiring a better team, giving them autonomy, giving them a better goal, having a better process, using lighter tech .... and not doing any of the scrum rituals gives you back 25% of your week in my experience.

Your posts always get a laugh from me, I always enjoy receiving them in my inbox - thanks Adam!

Expand full comment
Beekey Cheung's avatar

I wrote a post about this a while back. I think one of the problems that engineers (including my past self) contribute to this issue is to put code on a pedastal. Refactoring sounds like a bad thing. Deleting code that isn't legacy code sounds like a bad thing.

What happens when you put working software in front of users though? You get feedback that will result in either a bit of refactoring, or just wholesale throwing out some stuff and rewriting it. Code is a means to an end, not the end itself. The end is to make something useful.

That's not wasted work in my opinion. That's part of gathering requirements. It goes a lot faster when we put working software in front of users, even if that software isn't quite production ready.

Expand full comment
2 more comments...

No posts