The Daily scrum is vital for any team.
It’s a central point of communication between team members, a syncing point, a shared moment in order to get everyone aware of the project status.
With small teams of two, three, even four, without any external dependencies, it’s quite easy to quickly get who is on what. Extended usage of XP and variants (through peering for instance) enables a good internal communication.
Quid of multiple projects, problems coming from unresolved dependencies, numeric scrum board, external work, or teams over 5 people ?
The Daily scrum objective becomes more complex to understand, getting the best out of it is then a real challenge. What’s even worse, is ensuring this daily synchronization point does not become annoying, slow, or a constraint for the team.
What to do then ?
How can we keep people passionate, how can we bring them to be interested in their colleagues duties ?
My objective here : enhance internal communication, give everyone the ability to share his/her work, ensure information sharing and avoid having any single point of information.