Are Standups Worth It? The Honest Answer for Engineering Teams
Daily standups cost your engineering team 130+ hours per year. Here is when they are worth it, when they are not, and what to do instead.
Key Takeaways
- ✓A daily 15-minute standup with 8 people costs 500 person-hours per year. That is 12.5 full work weeks.
- ✓Standups work when the team has daily dependencies and people are genuinely blocked by information someone else has. They fail when the work is independent.
- ✓The best alternative for most teams: async standups in Slack (daily post: done, doing, blocked) plus a weekly sync for discussion.
- ✓The test: "If we canceled standup for 2 weeks, what would break?" If the answer is nothing, cancel it.
Nobody questions the standup. It's the most sacred ceremony in engineering. Every Agile book prescribes it. Every sprint framework includes it. Suggesting you cancel the daily standup feels like suggesting you cancel gravity.
But here's the question nobody asks: is your standup actually helping your team ship faster? Or is it a 15-minute ritual that fragments the morning, produces no actionable information, and exists purely because "that's what engineering teams do"?
The honest answer for most teams: it depends. And that's the problem. "It depends" means most teams never evaluate their standup. They just keep doing it, every day, forever, because it's too low-cost to question and too normalized to challenge.
Let's question it.
The standup tax
A daily standup looks cheap: 15 minutes. That's nothing. Except it's never 15 minutes for one person. It's 15 minutes for everyone in the room.
The math: 15 minutes per day, 8 people, 5 days per week, 50 weeks per year. That's 500 person-hours per year. Twelve and a half full work weeks. For one meeting.
But the real cost isn't the 15 minutes. It's the context switch. A standup at 9:30am splits the morning into two fragments: the 30 minutes before standup (not enough time to start deep work) and the time after (which requires a ramp-up to get back into flow). Microsoft's Human Factors Lab found that back-to-back meetings cause a 49% drop in focus during the next work session.
So the actual cost of a 9:30am standup isn't 15 minutes. It's closer to 45 minutes of lost productive time, because the meeting destroys the first deep work block of the day.
Software engineers spend 10.9 hours per week in meetings and only get 19.6 hours of focused work time. The daily standup is one of the biggest contributors to that fragmentation.
— Clockwise, analysis of 1.5M meetings, 2023
Use the meeting cost calculator to see what your standup costs in dollars. For a team of 8 engineers with an average salary of $150K, a daily standup costs roughly $36,000 per year. Not a crisis. But not nothing.
When standups work
Standups aren't inherently bad. They're bad when they don't match the team's actual needs. Here's when they earn their cost.
Small teams with daily dependencies. A team of 4 people working on the same feature, where Alice's frontend work depends on Bob's API changes, which depend on Carol's database migration. In this scenario, a 10-minute standup surfaces blockers that would otherwise sit for hours. The standup pays for itself before lunch.
Active sprints with high coordination. The last week before a release, when multiple streams need to converge. Daily check-ins catch integration issues early. This is the original use case for standups, and it still holds.
Onboarding new team members. New hires in their first 2-3 months benefit from the daily visibility: they hear what the team is working on, learn the vocabulary, and identify who to ask for help. The standup acts as a low-friction orientation mechanism.
Teams in crunch mode. Post-incident, during a critical migration, or when the team is fighting a hard deadline. Higher coordination frequency makes sense when the stakes are high and the situation changes daily.
The pattern: standups work when the work changes daily and people are genuinely blocked by information someone else has. If Alice's standup update helps Bob unblock himself before lunch, the standup justified its existence.
When standups don't work
Large teams (8+ people). A standup with 8 people takes 15-20 minutes. With 12, it takes 25-30 minutes and half the room tunes out because most updates are irrelevant to their work. At this size, the standup becomes a broadcast, not a conversation. And broadcasts should be async.
Stable teams with independent work. When engineers are working on separate features with no daily dependencies, the standup degenerates into a status recital. "Yesterday I worked on X. Today I'll work on X. No blockers." Repeat 8 times. Nobody learns anything they couldn't have read in Jira or GitHub.
Remote teams across time zones. When the standup happens at 9am in New York, it's 3pm in London and 6am in San Francisco. Someone always gets punished. Async standups eliminate the time zone penalty entirely.
Teams that already communicate well in Slack. If your team posts updates, asks questions, and flags blockers in Slack throughout the day, the standup is redundant. You already have the information flow. The meeting adds ceremony without substance.
The red flag: if people are multitasking during standup (checking Slack, writing code, camera off with typing sounds), the meeting is not providing enough value to hold their attention. That's not a discipline problem. That's a signal problem.
92% of workers multitask during virtual meetings. If your standup is one of those meetings, the team has already voted with their behavior.
— Zippia (aggregated), 2023
Alternatives to daily standups
You don't have to choose between daily standups and nothing. There are four options between those extremes, and one of them probably fits your team better.
Async standup in Slack
A daily post in a dedicated channel. Each person shares three things: what they did yesterday, what they're doing today, and any blockers. Tools like Geekbot and Standuply automate the prompt, but a simple manual post works just as well.
What you gain: Everyone gets the information on their own schedule. No time zone penalty. No context switch. Written records that you can search later.
What you lose: The real-time discussion when someone mentions a blocker. Fix this by adding a rule: if you post a blocker, tag the person who can help. They respond in-thread within 2 hours.
Best for: Remote teams, teams across time zones, teams larger than 6 people.
3x/week standup
Monday, Wednesday, Friday. Same format, 40% less cost. The insight: most engineering work doesn't change meaningfully overnight. A Tuesday standup where people say the same thing as Monday adds no information.
What you gain: Two standup-free mornings per week for uninterrupted deep work.
What you lose: Visibility on blockers on Tuesday and Thursday. Mitigate by encouraging people to flag blockers in Slack on off-days.
Best for: Teams that want to keep the standup format but reduce the frequency.
Blockers-only standup
"Anyone blocked? No? We're done." Two minutes max. The standup exists only to surface blockers. No status updates, no "what I did yesterday," no going around the room. If nobody is blocked, the meeting ends immediately.
What you gain: Most days, a 2-minute meeting instead of a 15-minute meeting. The days someone IS blocked, you catch it fast.
What you lose: The ambient awareness of what everyone is working on. If that matters to your team, post daily updates async in Slack.
Best for: Small teams (3-5 people) with high trust and strong async communication habits.
Weekly sync + async daily
One real meeting per week (30 minutes) for discussion, planning, and coordination. Daily async updates in Slack for status and blockers.
What you gain: The best of both worlds. The meeting has enough accumulated topics to be substantive. The async updates maintain daily visibility.
What you lose: The daily face-to-face interaction. For remote teams, consider adding a weekly social call to compensate.
Best for: Mature teams that don't need daily coordination but benefit from a weekly touchpoint. This is the format most senior engineering teams naturally gravitate toward once they optimize their meeting cadence.
How to evaluate your standup
Stop debating whether standups are worth it in the abstract. Evaluate YOUR standup with YOUR team.
The cancellation test. Ask the team: "If we paused standup for 2 weeks, what would break?" If the answer is "we'd lose visibility on blockers," try async or 3x/week first. If the answer is "nothing," you have your answer.
The participation test. Watch your next three standups. How many people are visibly engaged versus multitasking? If more than half the room is checked out, the meeting isn't providing enough value to command attention.
The outcome test. After each standup for one week, write down: did anything said in this standup change someone's plan for the day? Did it surface a blocker that wouldn't have been surfaced otherwise? If the answer is "no" for 4 out of 5 days, the standup is a status report masquerading as a meeting.
The anonymous test. Ask the team to rate the standup 1-5, anonymously. Not in the standup itself (social pressure distorts the answer). Via a form or a tool that guarantees anonymity. If the average is below 3, it's time to try an alternative.
Apply this alongside the too many meetings framework to evaluate your standup in the context of your full calendar, not in isolation.
Don't cancel the standup by fiat. Run an experiment: "We're trying async standups for 2 weeks. If alignment suffers, we bring it back." This removes the permanence that makes people anxious about change. Most teams that try this never go back.
The standup is not sacred. It's a tool. And like any tool, it should be evaluated on whether it's the right one for the job. For some teams, daily standups are genuinely valuable. For others, they're a meeting fatigue generator that fragments the day and produces nothing that couldn't be a Slack post.
Don't guess which category your team falls into. Kill One Meeting collects anonymous ratings from your team on every recurring meeting, including your standup. If the team rates it 4.5 out of 5, protect it. If they rate it 2 out of 5, it's time to experiment. Free for 30 days.
Frequently asked questions
- Are daily standups necessary?
- Not always. Daily standups add value when the team has daily dependencies and people get blocked by information someone else has. They add less value for large teams (8+ people), teams with independent work, and remote teams across time zones. The test: if you canceled the standup for two weeks, would anything break? If not, try an async alternative.
- What can replace a daily standup?
- Four alternatives work well: async standups in Slack (daily post with done/doing/blocked), 3x/week standups (Monday/Wednesday/Friday), blockers-only standups (two minutes max, only discuss blockers), or a weekly sync plus daily async updates. The best choice depends on team size, time zones, and how often the work changes.
- How long should a standup be?
- No more than 15 minutes for a team of up to 6 people. If your standup regularly exceeds 15 minutes, the team is either too large for the format or the discussion is going beyond status and blockers. For teams larger than 8, async standups are almost always a better option than trying to fit everyone into one meeting.