We all know the 3 questions that are to be answered in the daily Scrum meeting.
- Yesterday: What did you work on since the last Scrum?
- Today: What will you be working on till the next Scrum?
- In my way: What impediments are you facing?
Below are some Written Rules and some Good practices for the daily scrum meet.
- Everyone stands… Except when someone has a physical condition that prevents him/her from doing so. Incentive: Standing burns calories
- No discussions in the meeting. Each person just provides his/her update. Discussions are to be taken up after the meeting.
- Time box. The meeting duration is 15 mins… max.
- Concise crisp updates. Each person should stick to the questions above. Updates should be short and focused on the task at hand.
- For the team. This meeting is for the team. Everyone on the team should attend. Everyone else (management, etc) can attend, but should be mere spectators.
- The meeting is not mandatory for the Product Owner. He can attend if he wants to, but should resist the temptation to jump in to provide clarifications.
Best Practices. Some practices that go a long way…
- The meeting is better conducted in first half of the day at a time that is comfortable to everyone. Neither too early, nor too late.
- Do not skip a day. Conduct it on all working days. The rhythm has to set in.
- Encourage people to report what their impediments are. A week of daily Scrum meetings without any impediment could mean that something is going unnoticed.
- There is no particular order of people to be followed. Start at a person and go in one direction. No ‘Dev first’ OR ‘QA first’ kind of thing.
- Chickens (managers, senior managers, etc) find it extremely difficult to keep quiet. Exclude them from the daily stand-up if possible.
Is something missing from the list above? Please leave a comment.