Hi Andrew and Jennifer:
Our stand-ups are scheduled at various times in the morning and afternoon to ensure that everyone can attend. I know that it is recommended that stand-ups occur first thing in the morning. How much do we lose by scheduling them at other times of the day on different days of the week?
For me, I've found that having them as the very first thing in the morning is counter-productive: people are straggling in, gazing sleepily into their first coffee of the day, surreptitiously checking email, and so on. Starting stand ups about 1/2 an hour after the nominal start of the work day seems to work better: people have had a chance to settle down, coffee has been consumed, email checked for any fires that need to be put out immediately, and there''s still plenty of time left in the day to get stuff done.
I've never had the experience of having them scheduled at differently times daily, but that sounds like a bad idea. Just that fact that it's not at a dedicated time (and preferably in a dedicated space) psychologically gives it less credence and importance, and makes it easier for people to schedule other stuff in its place. It can also break up the day ineffectively rather than being a starting point for the work day.
I've worked with different teams that have had standups at many different times in the day, and different times worked for different people. Take the question to the team -- the meeting is for all of you and your whole team's benefit, so you should be able to come to a consensus that works for all of you.
I don't think there's anything inherently better about a specific time of day.
Author of Head First Agile, Learning Agile, Beautiful Teams, Head First C#, Head First PMP, and Applied Software Project Management (O'Reilly)
"the start of the day" is really becoming a relic of the past. I come in and start my day around 7a, and leave at 4. Others come in closer to 9a and leave around 6. And that doesn't begin to address telecommuters who work in different time zones/countries.
So how do you define "nominal start of the day" when is can range by 3-4 hours for different people?
There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
That's a really good question, fred. In most teams where we've had stand ups, the team was either co-located, or were mostly in the same time zone, so even for telecommuters "start of day" was 9AM local time.
For one team that was globally spread, the standup was still early in the day for those of us "in the office" but was at the end of the day for those in the Ukraine.
My team holds ours at 10:15 except on every other Friday when it is earlier. (The other Friday is sprint planning so no standup.) It's less than ideal that the time changes; too easy to forget. I missed the meeting twice because I was waiting for 10:15.
The reason for 10:15 is because one person starts at 10 and it gives him time to get settled.