maybe you call it a daily standup. maybe it’s a daily huddle, or even a status meeting. but has your team stopped to ask if these daily meetings are really working for them?
today’s episode digs into the benefits and pitfalls of the standup – from aligning with your team, to leading with empathy, to meetings that really could have been an email.
you’ll hear from marshall walker lee in defense of daily standups, with support from matan talmi, the co-founder of spinach.io, and kate sullivan, head of legal at easyjet. new debater david shaw says ditch the synced meetup, with support from corporate humor comedian and supermeme.ai co-founder, sanjeev yencee.
transcript
christine: marshall, david. hello!
david: hello, christine.
christine: david, i see you’re literally standing up for this recording. very meta.
david: well, christine, it seemed like the right thing to do.
marshall: uh, anybody else feel like i’m already winning this debate?
christine: y’all, welcome to work check, an original podcast from atlassian where we debate whether today’s workplace practices are still working for us. i’m your host and judge, christine dela rosa. and i like my standups like i like my family gossip: keep it on a need to know basis, please.
david: classy.
christine: which brings me to today’s debate, should remote teams ditch the daily standup meeting? today’s debaters are atlassians marshall walker lee and david shaw. so good to see you both. thanks for joining.
marshall: always delighted to be here.
david: happy to be here too.
christine: alright, before we dive in let’s define terms. a quote unquote “daily standup” is a group huddle. it’s often held in the morning, where teams get together to share progress and get aligned. they’re called standups because, you guessed it, everyone is supposed to stand, to keep the meeting short – 15 minutes or less. while the daily standup is originally a ceremony within agile teams, today we’re talking about any team that uses a standup practice.
many teams use three questions to run their standups. pop quiz! marshall, david – what are those three questions?
david: oooh ooh, pick me christine! i know this, i’ve got this.
christine: nice.
david: i think the questions are: what have you done since we last met? what are you gonna do until our next meeting? and what, if anything, are you blocked by?
marshall: check, check, check.
christine: since, david, you’re the one to respond, you get five christine points!
marshall: my christine points bank is dreadfully low.
christine: i mean, i also keep an invisible leaderboard, but neither here nor there. all right, so david, welcome officially to the work check debate stage.
david: thank you, christine, i’m excited to be here – not just because this recording is getting me out of my team’s daily standup meeting, which is happening as we speak.
marshall: ooh.
christine: a nice little clue there about why you might be arguing we should ditch the daily standup. tell us: what’s your personal connection to this topic?
david: so i’ve been doing daily standups for about eight years now continuously. and in the beginning, i was actually a big fan. i found in-person standups very energizing. we’d start the day with it, tossing a ball around to decide who goes next, and left us feeling like, “yeah, let’s do it. let’s get into the day.”
christine: great.
david: but when we shifted to a remote or hybrid model, standups went from being an energy boost to an energy drain. they happen later in the day, everyone is on camera so they’re usually sitting, and it’s really easy to be distracted and for the standup to drag on. it’s literally an example of a meeting that could have been an email.
christine: okay, coming out swinging, i like it. marshall, you are arguing why we should keep the daily standup practice. what’s your experience here?
marshall: yeah, so i wanna start off with some context setting. i am not an expert in agile, but i have worked on agile teams off and on for more than a decade as a team member, as a team leader, and occasionally as a not particularly effective scrum master.
in all of these years, i have almost always worked on teams with at least one remote member. and i have seen a tonne of value coming from the daily standups. maybe it’s not as energizing as the ball tossing david described – that can really only happen in person. but even in a remote and hybrid environment, i think it’s extraordinarily valuable to break up your work into weekly or daily chunks, and be able to articulate your goals to your team and have your team hold you responsible. this not only keeps you aligned but it fosters understanding. you really get a sense of your teammates day-to-day work experience, and can help and support each other more effectively. so i’m happy to be arguing in favor of all standups.
christine: all right. i, of course, have my own experiences of standups, but i’m here to just listen to the two of you, your guests, and the arguments that you’re making. at the end, i’ll declare who has moved me over to your side. and with that, let’s get into the debate. david, please start us off.
david: thank you, christine. so one of my big problems with the daily standup today is that it’s just inefficient.
for one, it’s an interruption. it used to be that the standup was first thing in the morning. we’d all start our day with this energizing meeting then be left to our work for the rest of the day. now, with 2022足球世界杯分组赛程表 , we’re spread out geographically over many different time zones. so finding a time that suits everyone is a lot harder. it’s no longer first thing in the morning, it’s a few hours into the day. can’t start something big or complex that’s gonna require deep thought, because i know that in a half an hour or an hour, the standup will come to interrupt me.
and context switching from work to meeting-mode has some big 世界杯欧洲预选赛直播平台 costs. a joint report from cornell university and qatalog from 2021 found that on average, it takes almost 10 minutes to get back into a workflow after context-switching. that can really add up.
christine: hmm. interesting. david, i did my very best not to interrupt you cause i did not want to be an example of what it was like to have to context-switch to my questions. but now that i have the floor, i do have a question. do you think the standup is any more of an interruption than any other meeting?
david: that’s a good question, christine. i think the key word here is “daily.” no other meeting on my calendar asks that i interrupt my work flow every single day. so i think it’s more efficient on the whole if we skip the daily standup and only meet on a case-by-case basis.
christine: yeah, i can understand that feeling of interruption, especially if your work needs a lot of deep focus time. but i also think that remote teams specifically have more flexibility now than they ever have before. so i wonder if they can just design around the standup? marshall, what do you think?
marshall: so i completely agree that the standup meeting, like any meeting, can be an interruption. but if we’re going to start triaging meetings from the schedule, this would not be the first one i would kill. i think that standups, again done well, can lead to way more efficiency for teams. the purpose of the standup is to bring the team together, to share development surface blockers, to move the work forward. this is a critical meeting when it’s done well, and i think that our calendars, or at least mine, are cluttered with meetings that are significantly less critical than the daily standup. so if we’re worried about being interrupted and we’re working on a team with a fairly heavy meeting load, i think we can start somewhere else when we’re pruning.
i would also suggest that a good daily standup actually removes the need to have a lot of ad hoc, case-by-case check-ins. or even worse, in my opinion, a bunch of slack messages that turn into long threads that you end up checking in on throughout the day, and maybe responding to a dozen times, instead of sharing once for a couple of minutes in the morning or the afternoon.
david: look, i take your point about slack threads. completely agree. more generally though, i think it’s way more efficient to have the odd ad hoc meeting to talk through a blocker in the moment, rather than waiting til the next day to tell my team i’ve been stuck for a whole day.
marshall: well, i can see how that’s true, but the purpose of the standup is large scale alignment across the whole team. and actually, i think if you encourage people to call a meeting anytime they’re experiencing a blocker in the moment, you might end up having a lot more distractions, and a lot more context switching than you would if you simply held the standup every day at the same time.
this type of coordination eats a lot of our time – according to data from asana from 2022, remote or hybrid employees are spending 58% of their time on work coordination, rather than the actual skilled work that they get hired to do. so a standup is really just a 15-minute meeting once a day to get most of that coordination done.
and this is a good opportunity to introduce my first guest. matan talmi is a co-founder and ceo of spinach.io. his company helps development teams run more effective dev cycles, starting with the daily standup.
matan: the daily standup is kind of like this metronome, or you know, the drum beat on the dragon boat that keeps everyone synced up and helps row together, towards a common goal. in my experience, daily standups done right can be a very impactful tool, to get the team rowing together towards that goal. those 15 or 30 minutes could be the best roi you can get on meeting time. the reason today teams spend so much time on the coordination is because it’s critical. it’s very important. and the daily standup is a quick and effective way to get that alignment, without investing too much time.
marshall: so i’m not endorsing the idea of a 30-minute standup, but i do love this idea that a standup is a way to get the pulse, the heartbeat of your team. it can feel pretty challenging to get a measure of how the team is really feeling about the work, feeling about the way that they’re collaborating, and daily standups are a great, relatively low-stakes way of doing this. you get to see and feel and hear the team culture, the teamwork practices coming to life every day.
christine: i really resonate with this marshall, and three christine points for your guest’s dragon boat reference. i do not think you knew this about me, but i used to compete on a dragon boat team so that metaphor really lands for me.
marshall: oh we’ll have to talk offline.
david: lucky guess, marshall.
christine: i like thinking of standups as an opportunity to do a vibe check on the team. so not just having alignment on goals, but making sure everyone is feeling aligned every day. and david, for those who don’t have wall-to-wall meetings everyday, i can sympathize with the idea that a daily standup, when not everyone is in the same 9 to 5 schedule anymore, can totally be disruptive.
david: yeah, i’ll add to that. marshall, i love this picture you’re painting of a daily standup where we’re reflecting our team culture and getting aligned. but in my experience, since daily standups have become remote, it’s harder to do this and they’ve become a lot more performative. we seem to be going through a set of meaningless updates just to fill the airtime. we’ve evolved into giving longer updates, you know, perhaps driven by the need to, to match the person who went before us.
i recall working on a tricky bug for, you know, it literally took me two and a half days to figure out where the problem was. so my update for two days was, i’m still working on bug x, but the person before me had spoken for two minutes so i thought, well, i should speak for two minutes. you’re performing 世界杯欧洲预选赛直播平台 , or even worse – competing with your team to see who has been the most productive.
christine: gross.
david: and it turns out, i’m not the only person who feels this way – remote stand ups are so performative, they’ve inspired satire. now’s a good time to bring in my guest, sanjeev yencee. he is a product manager and co-founder of supermeme.ai, who makes corporate humor videos – calling out all kinds of performative behavior in standups.
christine: cool.
david: here’s a clip of the stand up personality he calls the “busy looker”:
sanjeev yencee: okay. uh, so, uh, can i go first? i have a meeting coming up next. okay, thanks. so my update is that i have a meeting coming up next.
david: there’s the “lister.”
sanjeev yencee: okay, here are my updates. so i, i sent that email, uh, i finished that deck. thank you. uh, and, uh, i sent one more email and i updated the color and the font, uh, on the document. so that’s two updates. and i sent one more email. wait, i’m, i’m not done yet!
david: and then there’s the “always blocked.”
sanjeev yencee: okay. so i’m, i’m waiting for a customer to get back to me, so i’m blocked on that one. and, uh, the vendor was supposed to send a code. uh, i haven’t received that yet, so i’m, i’m blocked on that. and i’m blocked on this other thing because i haven’t started working on it yet, so i’m kind of blocking myself. so, so, yeah, that’s, that’s my update.
christine: these are too real david.
marshall: real power move, bringing a comedian to the debate.
david: yes. so i think we’ve all heard updates similar to that, that sanjeev’s making excellent fun of there. so we got in touch with sanjeev to ask why he thinks standups have become so performative.
sanjeev yencee: so in an asynchronous standup, i’m a lot more comfortable just typing out and saying, “you know what? today’s a light day. just like a couple of emails,” and things like that. but in a synchronous standup, it becomes very hard to put that out there because when you hear yourself saying, it sounds like you’re not working on anything, you’re kind of whiling away time. so you tend to come up with things, maybe things that you’ve worked on before, maybe things that, you know, don’t take a lot of time, but you’re trying to stretch it out to make it look like it’s a lot of work.
david: and for that reason, sanjeev prefers the asynchronous standup.
sanjeev yencee: whereas if it’s an email or if it’s a chat message, you get time to think. you can really, like, dig deeper and formulate a more accurate response, which is a lot more efficient from a consumer standpoint.
david: yeah, so i think sanjeev’s sort of given us some examples of where standups can go wrong. and now that we’re doing it remote, we seem to have lost that capability to be just naturally ourselves and just do what we need to do. like when we were all standing in the circle, it was much more honest and genuine. now that we’ve removed that from the situation and you’re just staring at a screen, it’s lost a bit of its magic, and i haven’t been able to get it back in my team.
christine: i mean, regardless of the outcome of this debate, i’m sorry to hear that, first of all, david.
david: i know, it’s crushing.
christine: ok but marshall, i know that you specifically have been on many teams with many different standup practices. so have you seen that kind of performativity?
marshall: ok, so i have been on some teams in the distant past that developed some bad standup habits – for instance, performing busyness in the standup. but in retrospect, i actually think that that was valuable. because daily standups can act as a kind of canary in the coal mine for helping us understand our work culture and whether or not we’re aligning with our values. if you are showing up to standup and just performing busyness, this is a red flag. this might be a sign that you have a more significant problem affecting your team’s entire agile practices ecosystem.
christine: ooohhh!
marshall: yeah, and it’s the job of the scrum master, and honestly of every single person on the team, to squash this mentality – to make sure that we’re not just showing up and performing busyness. we need to come to standup with honesty and vulnerability. we’re here to foster psychological safety for our teammates, otherwise, it’s not just our standup but it’s all of our work that’s at risk.
david: well, i, i feel like i have to address marshall’s big red flashing alarm that perhaps my team has bigger problems. i’m certainly confident in saying that my team is performing very well outside of the standup, so i don’t think in this particular instance it’s a sign of bigger problems that we need to address. we could just do it asynchronously and get the same sort of value now. and we’ve really struggled to get that value we used to get when we did them in person.
marshall: yeah, i’m curious, david. i feel like in my experience, the async standups, which, you know, for listeners who aren’t familiar with this practice, probably looks something like everybody contributing a couple of lines of text to slack – those tend to exacerbate the worst qualities of a standup. you’re not in any way obliged to read other people’s standup check-ins, maybe it comes in at a time that you don’t even notice, and by the time you get back to the slack channel, it’s buried under 50 other messages. i actually think good standups do a lot more than provide updates. in fact, they’re a great way to level the playing field between managers and individual contributors, between team members at different levels of seniority.
everybody should be showing up to standup with as much vulnerability and honesty as they can muster. and when leaders are forced to participate and make their own work visible, it encourages a tremendous amount of psychological safety and a feeling of connectedness amongst the team members. and you know, this is a great time to introduce my second guest, kate sullivan. she’s the head of legal at easyjet in the uk and she’s been using agile and standups for over a decade with legal teams.
kate sullivan: a great thing to bring to this whole process is a bit of vulnerability, especially if you are the senior person in a senior position and being able to openly say at a standup, “i said i was gonna do this yesterday, but actually i didn’t, my whole week’s been messed up. it’d be good if i planned for this a little bit better next week.” it gives permission for the rest of your team to be able to do that as well.
marshall: yeah and asynchronous standups don’t let you have that connection, and they definitely don’t let you have the vulnerability that kate appreciates about the synced standups.
kate sullivan: we experimented with having a daily document that would basically run like the conversation of a standup. um, that was a dreadful idea. we all hated it. it was extra admin and a pain in the butt. and also, it didn’t go at all with the key tenets of the agile manifesto, which is valuing people and relationships and interactions over documents. so that was a terrible idea.
marshall: yeah, so the daily standup atomizes a lot of the critical challenges that all teams face. we need to be able to work closely together in a high trust environment and still perform at a very high level. and the standup is a chance to come together to get a little bit better at doing all of that every single day.
david: yeah. and look, i definitely agree, particularly as a senior engineer, that you’ve gotta be prepared to put your hand up when you’ve made a mistake or you’re underprepared so that juniors can learn, “oh, actually, hey, that’s okay to do that.” but i feel that the standup setting doesn’t necessarily encourage that or make that possible, because you are there to report progress. and if you haven’t got any, or you’ve made a mistake, it can be really hard to do that.
marshall: hmm. yeah, that’s a really interesting point of view. i don’t know that i would describe the purpose of the standup as reporting progress. i think of the standup as an opportunity every day to make sure, number one, that we’re all rowing in the same direction, to give people a chance to pause and inspect what they’ve been planning to accomplish and what they think they’re actually going to be able to accomplish. and then, as a senior person, as a lead, to give myself an opportunity to remove any blockers that get brought to the surface.
christine: yeah, i hadn’t thought about standups as a tool for developing new team members, but that totally makes sense. and with that, it is time to move on to our final thoughts. marshall, why don’t you start us off?
marshall: okay, so as somebody who is just sort of constitutionally opposed to dogmatic thinking, i think there are a lot of opportunities to bring an agile mindset to the way that we do our standups, and maybe to expand the possibilities of what a standup can be. i’ll give you just a couple examples. i’ve been on teams where we did our daily standup first thing in the morning, which is very traditional. i’ve been on other teams where we did our daily standup at the end of the day, because it was the best thing for the team. so there’s a lot of ways that we can evolve the standup to meet the needs of hybrid and remote teams. but i think we’re making a big mistake if we throw the baby out with the bathwater here and say that, you know, the way that standups were originally designed to be run, the traditional way of doing it, isn’t a great fit for this new way of working, so we’re just gonna stop altogether.
christine: no, that’s a great point. but i guess the question is, can we evolve the practice to make it valuable enough to keep it on the calendar every day?
marshall: hmm.
christine: david, what do you think? is evolving it a lost cause? what are your last thoughts?
david: look, i completely agree with marshall’s point, that if something’s not working, we need to evolve it rather than just throw it away. i guess my point is, you know, we’ve had two and a half years now of remote standups and we’ve been trying different things to make it better, to work on it. and so far, we haven’t succeeded. it’s not to say we won’t, but i feel like we’ve had a long time to try and address these issues. i think there’s some things that are very hard to overcome. i think the in-person communication where we can pick up on all those subtle body language signals and all of that, it’s just harder over zoom. but i think i’m at the point where i think after all this time, if we haven’t figured it out, it’s quite possible that remote standups are not working simply because we cannot overcome the difficulties of that format. and maybe we need something else.
christine: this has been a really tough deliberation because it comes down to how you run our standups. and i am hearing from you loud and clear, david – we need to keep working on how standups are run. but ultimately, i think that if we’re looking at the purpose of the daily standup, it’s to get aligned. and for that reason, i think we still need a synchronous standup and i don’t think the asynchronous version does the same thing. so for those reasons, marshall, you are the winner of today’s debate!
marshall: alright, i’m doing it, christine, i’m standing up!
david: well played.
christine: ah, still very polite.
david: i’m furious on the inside.
christine: for anyone else that wants to dig into the details of this episode, you can see the transcript and more at atlassian.com/blog. and until next time, i’m christine dela rosa and this is work check, an original podcast from atlassian.