5 Things to Think About Before Stand-Up
August 09, 2010
Stand-up meetings are familiar to agile teams and as the saying goes “familiarity breeds contempt” or at least complacency. It is all too easy to drift into a daily routine of holding a stand-up meeting without getting the full set of benefits out of it. So this led me to consider: what are the 5 most important things to think about as a project manager before stand-up?
(If you are using Scrum and have a Scrummaster role that is distinct from the project manager, then I would suggest these are things the Scrummaster should be considering)
1) A View of the WIP – A view of the work in progress is critical to understanding the items reported from the team. If you thought invoicing was a focus right now and no one mentions it, chances are we have an issue somewhere! Appreciating the work areas helps oversee new work selection, areas that might be falling behind, or where extra help may be required.
2) Yesterday’s issues – What did people report as issues yesterday or earlier? Have these issues been resolved now, or do we at least have an update on the resolution plan. It is pretty disheartening for people to report impediments to progress day after day and not have them worked on. It does not show much respect for their concerns or our valuation of their time. So, what is the news? Are there any follow-up items that need to happen?
3) Team View – Projects are more than tasks and schedules, they are networks of collaborating individuals. We need to understand the people elements of the team to build a shared commitment to a goal. Show an interest, recognizing a birthday, or upcoming wedding or vacation. Know what is going on with your team as it will colour their behaviours and provides a good opportunity to demonstrate an interest in them. If some people dial-in, try to follow the headlines there so you can ask them about the heat wave, giant sink hole, or whatever it is that is happening, this also helps them feel more integrated.
4) Areas of Spin and Churn – not all issues are reported specifically as issues or blocks to progress, some are more subtle, perhaps dragging anchors that slow progress rather than road blocks. Are there any tasks that have been going slower than anticipated, perhaps people are struggling to get traction (spinning) on a new task? Be especially attentive to the discussion of these items during stand-up. If things are moving again now, then great, here was a potential for micro-management interference avoided. A fact of project life is that some tasks will take longer than anticipated. If however team members are stuck on a task for a couple of days or flip-flopping on decisions or approaches (churn) then perhaps it is time to suggest a fresh set of eyes to pair on the problem or help move things along.
5) What you are going to say – just like the team members who we expect to have a list of accomplishments, planned tasks, and any impediments ready to report; it is important to have the same items to describe. I report on my progress on impediment removal and since I believe in transparent project management, run through the main project items too. While my issues may not be of as much relevance to the technical team, a review of any budget, hiring, and steering committee items is generally welcome (or at least politely tolerated!)
Obviously there are many other things to consider (shared commitment, vision, energy), but I am interested in understanding what you think the Top 5 are? If you have suggestions for items to replace any of these 5 please leave a comment, I would love hear your thoughts.
(If you are using Scrum and have a Scrummaster role that is distinct from the project manager, then I would suggest these are things the Scrummaster should be considering)
1) A View of the WIP – A view of the work in progress is critical to understanding the items reported from the team. If you thought invoicing was a focus right now and no one mentions it, chances are we have an issue somewhere! Appreciating the work areas helps oversee new work selection, areas that might be falling behind, or where extra help may be required.
2) Yesterday’s issues – What did people report as issues yesterday or earlier? Have these issues been resolved now, or do we at least have an update on the resolution plan. It is pretty disheartening for people to report impediments to progress day after day and not have them worked on. It does not show much respect for their concerns or our valuation of their time. So, what is the news? Are there any follow-up items that need to happen?
3) Team View – Projects are more than tasks and schedules, they are networks of collaborating individuals. We need to understand the people elements of the team to build a shared commitment to a goal. Show an interest, recognizing a birthday, or upcoming wedding or vacation. Know what is going on with your team as it will colour their behaviours and provides a good opportunity to demonstrate an interest in them. If some people dial-in, try to follow the headlines there so you can ask them about the heat wave, giant sink hole, or whatever it is that is happening, this also helps them feel more integrated.
4) Areas of Spin and Churn – not all issues are reported specifically as issues or blocks to progress, some are more subtle, perhaps dragging anchors that slow progress rather than road blocks. Are there any tasks that have been going slower than anticipated, perhaps people are struggling to get traction (spinning) on a new task? Be especially attentive to the discussion of these items during stand-up. If things are moving again now, then great, here was a potential for micro-management interference avoided. A fact of project life is that some tasks will take longer than anticipated. If however team members are stuck on a task for a couple of days or flip-flopping on decisions or approaches (churn) then perhaps it is time to suggest a fresh set of eyes to pair on the problem or help move things along.
5) What you are going to say – just like the team members who we expect to have a list of accomplishments, planned tasks, and any impediments ready to report; it is important to have the same items to describe. I report on my progress on impediment removal and since I believe in transparent project management, run through the main project items too. While my issues may not be of as much relevance to the technical team, a review of any budget, hiring, and steering committee items is generally welcome (or at least politely tolerated!)
Obviously there are many other things to consider (shared commitment, vision, energy), but I am interested in understanding what you think the Top 5 are? If you have suggestions for items to replace any of these 5 please leave a comment, I would love hear your thoughts.
There certainly is a lot to viewing the WIP. Are there too many stories in process? Is someone about to start work on yet another? Can everyone tell by looking at the (virtual) card wall who is working on each task? Does it look like we're going to meet our commitment? Am I surprised by any new tasks that have been created? Are certain tasks being neglected? Is everyone contributing? Is development close to completing a story but hasn't yet gotten feedback from the customer? Have we neglected to get feedback from the customer from stories that are even further along? Etc.
The list is too long to explicitly think through each of these questions, but with experience, one can scan the WIP and spot issues along these lines.
Posted by: Andrew Fuqua | October 18, 2010 at 06:37 AM