Earlier quoted context omitted.
It might fall under "non-functional team" but active listening/reading of usually banal but sometimes critical information is simply not an easy thing to do in a routine format. The information in a standup is team-wide because you do not know what will be important to who. It takes some amount of skill and discipline from the team.
We 1000% agree on this, but it's still fun to talk about. I think that's just low signal to noise. It definitely takes skill and discipline, but it's also a matter of improving habits. Standups were originally a "better habit". There's a cost, though, especially as teams are more distributed (and diverse).
Daily standups should be async
81–90 of 156 posts
Re: Daily standups should be async
#82I do a form of async stand up at work.
Its mostly progress tracking for my boss.
Never get any feedback. Never share any woth others. (Itried in the beginning)
The real time nature of a standup a d implied time pressure has all kinds of effects that cant be duplicated in a lole for like way.
Im not fully of the belief it cant be adequately substituted im just saying dont call it async standup. It just sounds like youve never used one.
Re: Daily standups should be async
#83In my opinion, standups are useless - asynchronous or not. Waiting until the next standup to resolve blockers is clearly not efficient. What I've observed during standups is mostly people staring at the void waiting their turn and a few obnoxious nerds trying to bullshit their way up the hierarchy by talking way too much for their own good. The best communication I've seen was during brainstorm meetings.
Standups ensure your team cannot achieve anything meaningful. Imagine having a standup at the caltech physics department with Feynman et al. "What did you do since yesterday, Dick?" "Well I sat at my desk and pondered the nature of matter." "Anything blocking you?" "We don't understand the nature of matter." "What are you going to do today?" "Go down to the titty bar and ponder the nature of matter".
It should more like: I’m struggling to imagine how so-and-so particle gets the energy to reach the next quantum state. Anyone want to share a blackboard? This is gonna take us about six pots of coffee to solve I reckon.
Re: Daily standups should be async
#84In my opinion, standups are useless - asynchronous or not. Waiting until the next standup to resolve blockers is clearly not efficient. What I've observed during standups is mostly people staring at the void waiting their turn and a few obnoxious nerds trying to bullshit their way up the hierarchy by talking way too much for their own good. The best communication I've seen was during brainstorm meetings.
"people starting at the void waiting their turn" -- this is precisely why I think status meetings in general should be avoided!
Re: Daily standups should be async
#85My idea was that you should not be allowed to speak about your daily task more than 42 second on a video record shared to all you team mates.
Re: Daily standups should be async
#86Earlier quoted context omitted.
Maybe I'm taking "Bad management" to literally mean "Bad managers", when people mean "the process of management"? Is a team that cannot self manage not (for software teams) a dev problem?
I definitely mean "the process of management". A team that can't self manage is just a bad team. You can have a lot of great people on a bad team, so I don't think it's exactly a dev problem. It's a "whoever puts teams together" problem. There are lots of people who benefit from a named manager. Expecting people to self manage who don't really want to is as bad as micro managing people. I know because I f'd this up a…
Re: Daily standups should be async
#87I think if your standup can be async, then it's ineffective, and you should get rid of it. And to be clear, that's fine! Not every team needs standups. The only value in a standup is when team members actually share ideas about what they're working on. The detailed conversation happens outside the standup, but the purpose of the standup is just to get that moment of "I know about that, let's talk". In that case, havi…
Agreed. Async stand ups are an agile smell. If you can successfully get unblocked async over slack/email/whatever, there isn't a need a for standups. That just means you have a functioning line of communication for your team. Stand ups should solve the problem of "I need to get unblocked and I can't get my teams attention effectively". If async "standups" solve that, great. But it's not a one size fits all solution,…
That thinking is an agile smell. Teams choose their own processes.
Re: Daily standups should be async
#88The whole purpose of daily standups is to be short, to the point, and force developers to discuss blockers. That can't be async, because I need the other members of the team to answer. The issue the author is addressing is that for some, this is wasted time. But a) that's why these meetings are short, thus the standing up part, and b) Usually it isn't but an opportunity for more seniors to chime in with suggestions.…
Blockers usually take longer than ~15 minutes to discuss & resolve, though, and because those discussions are definitely not relevant for the rest of the group, they're not meant to be had in the standup. Instead, we think blockers should be discussed and resolved as they happen, instead of waiting for the standup the next day to report on them. and point taken on the "here's why"!
Re: Daily standups should be async
#89> In fact, the best teams actually unblock problems as they come up
Maybe I'm reading them wrong, but it seems to me like these two lines are in direct contradiction. Obviously if a problem is a "fire" then yeah, you want to solve it immediately.
But if the problem isn't urgent and can be worked around, why disrupt someone on your team? Overall I think the framework / pattern presented in this post doesn't take urgency or team experience into account -- in my experience, synchronous standups are great and useful for quick discussions of non-urgent blockers, especially when the team is more junior and could benefit from exposure and shared understanding.
Re: Daily standups should be async
#90Earlier quoted context omitted.
Agreed. Async stand ups are an agile smell. If you can successfully get unblocked async over slack/email/whatever, there isn't a need a for standups. That just means you have a functioning line of communication for your team. Stand ups should solve the problem of "I need to get unblocked and I can't get my teams attention effectively". If async "standups" solve that, great. But it's not a one size fits all solution,…
Agile is smelly. People getting blocked in a team small enough for a standup is a concerning smell. Bad standups are a smell, and also seem to be the norm.
Maybe agile doesnt quite actually support our needs. Maybe some frequent socialising is a need. Maybe sucking every last second out of our day in the name of productivity while having zero benefit on the true goal is just one huge smell.