Standup Antipatterns
medium.com
medium.com
It's wonderful. I worked on teams with standups for years, and they were utterly mind-numbing and worthless unless you're collaborating with someone, in which case they're just redundant.
However, it's made our standups much faster (5-7mins) because everyone has put into words yesterday's work, today's work, and their blockers. I know there's an argument to switching over to text-based async updates entirely - why do things twice, right? But even so it's an improvement over the traditional standup where most of the content is ad-libbed and can tend toward rambling.
[1] - http://jell.com - no affiliation, just like how it works.
If you post into Slack, this will compile everything into a daily email. We used it for a bit but then people got lazy about posting or completely forgot about it. It may work for you team.
Handy to have the Slack bot remind us in the morning so no one forgets.
We're a remote team so it's important for us to communicate in person everyday in a more intimate way than just Slack, which is why we do it. It also helps me get a really loose gauge (audibly) how everyone is doing mentally (aside from one on ones) because I can't be there in person. You can hear/see frustration 1000x faster than you can read it in text.
We set the ground rules early on what would be in our standup:
- No longer that 10 minutes
- If you can't be there just let the team know ahead of time, no penalties for absence
- Specialists only call in once a week
- Talk about what you are working on that day even if it's just "Still debugging image sequencing"
- Ask for one-on-ones with other teammates to deep dive, don't do it at standup
It's really been effective at keeping the team moving in the same direction, because even minor audible/visual communication keeps the ship on course better than text.
Standups are presumably less important if everyone works in the same place, but for remote people it's very useful, and I believe it also helps with feeling part of the team, i.e. you have those few minutes of chit chat, hearing each other talk or seeing some faces. It's good for the team's mental/moral health.
Another mentioned in this thread -- if you have distinct groups within a team who are working on mostly separate projects, don't combine their standups. Otherwise, you just encourage half of the attendees to tune out (exacerbating the situation above.)
"Many organizations misuse the daily standup in order to accomplish ulterior motives. A big one that comes to mind is having a ‘start time’ for the work day."
My thoughts exactly. This to me indicates poor management style and a control mechanism for insecure tech managers. It's been a great way for me to quickly avoid joining terrible teams that use weird metrics to measure performance.
Why is there so much resistance to common sense approach to knowledge sharing? I always feel much resistance from the force in the move away from 9am stand-up.
Needless to say, the founders of this company were previously finance guys (the startup itself had nothing to do with finance. honestly it didn't even really have a business plan other than raise VC money and improve vanity metrics to raise more VC money) and were very fond of the ass-in-chair metric of employee productivity.
I could write pages about all the things that were wrong with the culture at my last place of employment, but I won't. I do owe that job for actually plugging me into the network of startups and tech in NYC, so while it was a shitty 2 years, it was worth it (especially since I now know which companies and management styles to avoid).
I am very happy to have moved on from there to my current job, where the only metric that matters is the get-shit-done-whenever-wherever-however metric.
I have never seen them be useful. Not once. And people are addicted to them, always for "management ulterior motives". Once had someone say "we need to make sure people are actually working".
Personally, I would like to make it a requirement of my next job search that if the company does a standup, I'm not taking their offer.
I think that's a bit extreme. My current team has a standup that is quite useful. It's a few minutes, and we often end up canceling other meetings as a result of it. Standup, like any other meeting, is not evil by itself. But I would have agreed with you one year ago when I'd only been in Evil Standup.
TBH, if you won't let me sit down for a standup (Even 10 minutes) then I'm not working there. Even if its a 10 minute standup, I'm only talking for 1 minute. Having to stand for 9 while other people say irrelevant things (in my experience) is just jerk behavior.
Now, I'm sure they are wonderful at your company. But it's like religion. YOU may love your christian god, but I don't get it, and Its never worked for me. Fine for you... but a problem when people say that everyone should be doing it, and if it isn't working then you're doing it wrong.
Seriously, I don't see why my team would need this. We just have an IM-chat, if you want to notify others on the team about the problem we have — here you go. If there is something a bit less open for discussion and involvind a greater number of people — write an email. Besides that, if you are working in the same office at the same time and need a discussion — why not just speak of a problem, when it arises?
Then they make you recite the tickets you have worked on, are working on, and shall work on, in reverse chronological order, with an alphabetical sub-sort, and then clap and praise Martin Fowler, after exclaiming each ticket number.
Then, while you're waiting on the other drones to complete their turn, you stick a finger in your nose, and a finger up your butt, and each time a worker drone finishes their roll call, you switch.
The "stand up" part is motivated by the idea that the attendees do the meeting while standing instead of sitting around a table, which implicitly should lead to short and focused meetings