Beyond Scrum Events - Daily Scrum
During an Agile conference, I made the statement below and asked the audience to tell me whether that was true or false:
In a group of 80+ people, only 3 brave people signalled that as FALSE and everyone else as TRUE!
Before answering that, let’s understand what is and what is not Daily Scrum.
What is Daily Scrum?
It is a daily event where the Development Team gets together for a max of 15 minutes, preferably always at the same place, to inspect the Sprint progress towards the Sprint Goal (see Sprint Planning).
What is not Daily Scrum?
A daily meeting to provide a report to the Scrum Master or anyone else.
By answering the questions:
What did you do yesterday?
What are you going to do today?
Do you have any blocker?
There is a natural trend to provide a status report and justify what you did yesterday even though that is not related to the Sprint Goal, e.g. yesterday I had meetings, went to the doctor, etc. If it is not relevant to achieve the Sprint Goal, it shouldn’t be discussed during this meeting.
In fact, there is an important part missing in each question that makes a big difference:
What did I do yesterday that helped the Development Team meet the Sprint Goal?
What will I do today to help the Development Team meet the Sprint Goal?
Do I see any impediment that prevents me or the Development Team from meeting the Sprint Goal?