In this episode of Trainer Talk – the supplemental series to the Agile Coaches’ Corner podcast – Sam Falco, an agile coach and Certified Scrum Professional, answers the question, “When should we hold our Daily Scrum?”
A student asked me, “When should we hold our Daily Scrum? Does it have to be in the morning?”
The Scrum Guide tells us that “The Daily Scrum is held at the same time and place each day to reduce complexity,” but it doesn’t give any guidance on when. That means it is up to the development team to decide when is the best time for them.
Here are some thoughts about the pros and cons of various times:
Early Morning Daily Scrum
First thing in the morning often works well because we’re starting fresh. Planning together for the day helps us get our heads back into the work. A challenge some teams have is that if it’s too close to the start of the workday, then commuter disruptions (traffic delays, kids need to be dropped off, and so on) can make it difficult for everyone to arrive on time. Also, sometimes it’s harder to remember what happened on the previous day.
Mid-Morning Daily Scrum
Mid-morning gives everyone time to get into the office, but if you wait too long, some people may have already started working and the Daily Scrum can feel like a disruption.
Lunchtime Daily Scrum
One team I worked with held their Daily Scrum right before lunchtime. Everyone was in the office and taking a natural break, so they didn’t feel disrupted. However, they sometimes felt rushed when they had team lunches scheduled – everyone wanted to get moving before restaurants became crowded.
End of Day Daily Scrum
Near the end of the day means that what everyone accomplished is still fresh in mind, which can make planning tomorrow’s work easier. But sometimes it means that there’s too much focus on what we’ve done, and not enough on what we should do tomorrow.
Scaled Agile Daily Scrum
In a scaled environment, with multiple teams, it’s a good idea to have all the teams’ individual Daily Scrums around the same time, so cross-team issues that emerge can be resolved more quickly.
Let us know what you thought about this supplemental episode of the Agile Coaches’ Corner. If you’re interested in training, visit agilethought.com/training or call us at 877.514.9180 to learn more. And if you have a question you want us to answer on the next Trainer Talk episode, email us at firstname.lastname@example.org.