My experience with standups is that they're almost entirely worthless. They're rote and performative and rarely, if ever, provide anything that was missing.
If that's a problem, it's a sign that the team is not functioning well. Standups can be a band-aid for the issue while a real solution is being developed, but it isn't a long-term solution in and of itself.
sure it would be great if people raised issues themselves instead of skulking. were proactive, took pride in their work, engaged joyfully with their collaborators, and developed real consensus and velocity.
but that's just a fairy tale. developers are generally useless, stubborn, lazy, petty, and fundamentally disorganized. lets not shoot for the moon and try to get them to work together. lets just dumb the whole thing down to try to get _something_ out of them.
I think the routine maintenance is key for staying well-functioning. The problem is that once things are not functioning well it may be too far along to fix.
So it’s like saying why should married couples have routine date nights because if they were well functioning, they wouldn’t need to schedule. The point is to function well and it’s a useful technique.
Maybe I'm just unusually fortunate to have mostly worked on well-functioning teams.
Maybe you are super fortunate. Standups are just one method too. It’s not like it’s dogma and must be followed.
But it’s a useful technique. So saying it’s unnecessary seems odd. At least generally speaking.
Which is one reason look for and ask different questions - if may break someone out of a rut.
It’s easier to change the questions to improve responses.
If it’s easier to tweak questions or retrain everyone on my team, me included, I’m going with the easier path every time.
In this case easy is right because the specific question isn’t what’s important. What’s important is the community, discussion, and information shared.
If you are looking for a social event that's what happens at lunch over an hour while sitting not a 5 minute standup where everyone is trying to say just enough so they can get back to work.
It's sad the standups are considered a social event. Back in the good old days you finished your work chilled on a cheap startup couch while two others played ping pong and you chatted. Or you met up a bar after and threw darts. What have we sold ourselves lately?
> Back in the good old days [...] What have we sold ourselves lately?
Speak for yourself. My team has a small window of overlapping time zones and it's a valuable opportunity to get everyone together and sync on all our projects. But our work is all loosely interrelated, so that's actually something we need to do.
It's not a "social event" in the sense that you all get to hang out and make friends. It's a social event in the sense that it's an opportunity to verbally engage with your colleagues in a group setting.
I agree that standup makes little sense on a team of people who are all working on unrelated projects. The silliest thing you can do here is assume that what works for you will work for everyone, and what doesn't work for you won't work for anyone.
One of the biggest benefits to a synchronous standup is you know everyone has showed up and is available to discuss work stuff. With remote teams and flexible schedules, having a hard sync point helps people communicate better, even if it's just "hey, let's stay on the call (or start a new one) for an extra 10 minutes to sort this out" instead of spending hours or days in async communication.
Why do you need a extra meeting to have a sync point to ask for a quick chat.
Just fucking talk to your team mates! Is everyone in kindergarten now?
And when it gets to the point where you can just tell that most people are mouthing something to check boxes, while checking out, internally -- in that sense, it basically defeats the intended purpose.
I also do not see any value in the current questions; individual status should be communicated with in a tracking tool.
The standup is a chance to get everyone together, raise and share any issues or clever solutions or whatever, maybe get a 'feel' for status, and tell some jokes. It should be short, maybe extremely short sometimes.