Please raise your hand if you’ve ever found yourself in a boring status meeting.
A manager with a task list at hand checks the general progress. All participants (usually in turn) will give a status update and then the deliberations begin: 5 minutes talking, 15 minutes talking, 30 minutes talking and the list goes on. In general, after 15 minutes, the average person’s mind starts wandering.
Meet the “Daily Standup Meeting” (aka “Daily Scrum”).
What is a Daily Standup Meeting?
Well, a Daily Standup meeting is exactly what the word suggests: A daily meeting where everybody is literally standing! Of course it involves much more than that. Although you may find a lot of definitions, the one I like best comes from an older book of James Shore & Shane Warden (The Art of Agile Development):
“… At a pre-set time every day, the whole team stands in a circle. One at a time, each person briefly describes new information that the team should know…”
A Daily Standup is more of a daily coordination rather than a status meeting.
It is a time-boxed event for the team to synchronize activities and create a plan for the next 24 hours. This is done by inspecting the work since the last meeting and forecasting the work that could be done before the next one. (Ref.)
If well-run, it provides significant value to teams. That makes it quite popular among many teams in agile software development.