BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News Do Stand-ups Stand Up for Larger Teams?

Do Stand-ups Stand Up for Larger Teams?

Leia em Português

This item in japanese

The daily stand-up meeting helps the team to reflect on the progress of the team's commitment towards the iteration goal. It is supposed to be a fertile ground for the team members to make a commitment to each other about what they aim to achieve in the day and identify any obstacles to progress. Though, conventional stand-ups bring a lot of benefit to Agile teams however, many Agilists believe that the conventional stand-ups break down quickly as the team size increases.

Dave Nicolette mentioned that,

The scrum-of-scrums approach worked well provided there weren't enough teams to require more than one level of depth. We started to have logistical problems and communication break-downs once the overall project size reached roughly 25 - 30 people, divided into agile-sized teams. Proponents of the scrum-of-scrums approach say it scales linearly, but in my experience it has not done so. Instead, the relative amount of overhead to manage the meetings seems to increase with the depth of scrum-of-scrums meetings. Teams that need information about other teams seem to be pushed farther and farther away by this structure, too, and we start to experience some of the same sorts of communication problems as we did in the pre-agile days, when most communication was indirect.

Jason Yip mentioned a similar issue with larger teams, according to him,

With large teams, daily standups are more prone to the problems of low energy and lack of engagement. It's just too easy for the meeting to drag on and people to be apathetic in the large crowd.

David J. Anderson mentioned that though there is nothing stopping a large team from doing a stand-up, however, it does not evoke the same team feeling and the peer-pressure aspect of a scrum stand-up meeting is completely missing.

Dave also mentioned that in a larger group the tasks are not discussed coherently. Instead, they are dependent on the order in which the team members speak. As a result, it is easy to lose focus about the task.

Corey Ladas also added his concerns about the communication strategy in Scrum of scrums for larger teams. He mentioned that the Scrum of scrums would create a deep hierarchy as you scale up, which is un-scaleable and not very lean.


So what is the most effective way of doing stand-ups for larger teams?

Dave suggested a ‘Walk the task board’ format of stand-up. According to him, he setup a task board for the team. Instead of the team answering the standard 3 questions, team members moved stories around the task board according to their individual understanding of status and issues. This gave a concrete view of the work being done or held-up at a story level and reflected the progress of the project. A similar post on InfoQ, mentioned story focused stand-ups as a viable alternative to people focused stand-ups.

Jason Yip mentioned a Fishbowl dialogue format for conducting stand-ups for larger teams. According to him,

In this [Fishbowl dialogue] format, you have representatives from each smaller team in a circle in the middle with the rest of the group observing around them. The smaller number of participants actually talking means it is much quicker and because the representative is being watched by the rest of their team, it's less likely that you get mistranslation or filtering.

In practice, this form still doesn't prevent any particular team within the larger group to be disengaged from the process and share nothing. But I still find it more energetic and engaging than a massive stand-up.

Brian Marick's suggested an Actor Network Theory standup approach, which is again focused on the stories. In this format instead of going around people, the teams step through the stories in play. For each story a team member can mention what happened to that story yesterday, what’s going to be done on it today, and whether there are any risks to its completion.

Thus, some Agilists believe that practices like Scrum of scrums can only scale to a certain extent. Large teams need an alternative format for doing effective stand-ups which can be completed quickly. Story based stand-up sounds like an effective alternative for larger teams. What has been your strategy for a large team?

Rate this Article

Adoption
Style

BT