<< Home Overview Approach Services Clients About Us Contact Us
Articles

Missing the Point of the Daily Stand-Up?
by Paul Hodgetts, Agile Logic Founder & CEO

One of the key practices in agile processes is the daily activity called, in Scrum, the "Daily Scrum," or the "Daily Stand-Up" in Extreme Programming and other methods. Unfortunately, this is an area where I see so many teams that are not realizing the full value of this practice, and too often end up reducing its frequency or dropping it altogether.

The biggest misconception is that the Daily Stand-Up is a status reporting mechanism. This misconception is easily had, especially with the emphasis Scrum puts on the "three questions" that team members are asked. Running through the answers, one team member at a time, can feel very much like a status report.

Even without the formality of the three questions, many teams view the Daily Stand-Up as simply a communication mechanism to inform each other about what's going on in the project. While a team can gain a lot of benefit from this information exchange, it still falls far short.

In agile methods, one of the core strategies is empirical process control—the idea of continuously adapting to our project feedback to best achieve our end goals. The mechanism that's used to implement empirical control is called by Scrum "inspect and adapt."

The Daily Stand-Up represents a key synchronization point in the daily cycle that steers us towards the end of our iteration. The purpose of the Daily Stand-Up is to pause, take a look at where things really are at (inspect), and as a team decide what to do to for the next day to make the best progress towards our goals (adapt). It's done every day because anything more than a day's deviation from the best path to the iteration goals will quickly snowball into larger issues.

From my experience, a team not using the Daily Stand-Up as a steering mechanism is missing out on a key benefit of agile. They often end up with large variances in achieving iteration goals and late-cycle surprises when it's most painful to adjust. We'd see lots of partially completed stories and falling short of "done."

A team with effective Daily Stand-Ups will have everyone actively involved each day in making the many small adjustments needed to reach a clean closure to each iteration.

So if you're not seeing the value in a Daily Stand-Up, it may be worth a second look at its real purpose. Agile Logic provides a full range of training, workshops and coaching services to help your team adopt and improve its agile practices.