The goal of the Daily Stand-Up (or Daily Scrum) is make communicate members between them, to discuss about their work and their issues. A special focus is put on the challenges of the day. It's done face to the board where all user stories and tasks are put.
Communication is not an option, so this ceremony is not an option. The Dev Team must participate, but all the members of the project are just invited.
The Daily Stand-up is conducted... standing up! Why? Because it shouldn't last for more than 15 to 20 minutes. So, it's a way to force to be short.
What to do if the discussion is important but is too long? It probably means that these members needs a more detailed discussion. In this case, invite them to continue their discussion in a meeting after the Daily Stand-Up.
Each member answer three questions :
- What did I do (and what did I complete) yesterday?
- What am I planning to do (and committing to complete) today?
- What impediments do I have that may block my success today?
For each ticket, the team:
- adds the initials (name, nickname or avatar of the member),
- update the hours.
During the Daily Stand-Up, the team moves the tasks from one column to another one if the job is done.
The activity (except if it's too small of course) of the team must appear on the board. So, the team can add additional tasks or defects as needed. They should add their initiales and an estimation of the effort to produce to do the job.
After the Daily Stand-Up, Scrum Master has several tasks:
- Update the hours on the changed tasks in a tool (like Jira),
- Follow up on blockers,
- Elevate issues to the management.
To animate the Daily Stand-Up, there are several technics. For example, the members can ask only when they have a token: to speak, they have to ask for the token and wait for receiving it. Or the animator of the ceremony should change. And so on.