Hacker News new | ask | show | jobs
by hinkley 2098 days ago
One place a standup can help is when saying what you’re doing today is a farce, because the moment you get out of this meeting someone is going to preempt you to do something else. Showing up every morning and saying you’re working on the same thing because you made no progress the day before is supposed to lead to your manager intervening.

That’s great during the induction phase, but if that quality is still valuable to you a year later? Run.

1 comments

From a pure engineering standpoint, you're correct. But after starting my own company I have a different opinion: The idea that any work is "Worth doing" more than 10 minutes ahead of time is kinda specious. Everything needs to be evaluated against what's going on RIGHT NOW. People aren't necessarily being unreasonable to interrupt, it's just that the whole picture might not be obvious. Of course there are those who interrupt when they know better, but no process will stop that.
We get stuck on arguments of 'yes/no' a lot and the healthier discussion is usually about degrees.

One developer per team getting pre-empted every day, a little sketch but probably okay (as long as it's not the same couple of people).

Most developers getting pre-empted every day?

Management theory suggests that the managers are supposed to worry about strategy and the developers about tactics. I can't say I agree (because blocking senior devs out of strategy conversations is suicide), but I've watched and heard of many managers who either do neither, or can't take of the developer hat and spend a lot of time talking about tactics (which is a particularly upsetting form of micro-managing).

The 'deal' with Agile was to put a lower bound on the project shifting priorities measured in days, not hours, or failing that, to paint a giant target on the organization's complete lack of strategic thinking.

If you can't strategize a couple of days out, that's not the developers' fault. That's you not being able to do your most important job.