The Agile Developer's Handbook
上QQ阅读APP看书,第一时间看更新

A day in the life of a Scrum team

Each day at the specified time, the team meets at the Scrum Board for the Daily Scrum. Once the Daily Scrum is complete, the team may then catch up with each other to discuss certain work items in more detail, or perhaps to demonstrate the work completed so far to the Product Owner to see if it's heading in the right direction.

Working as a Scrum team requires a coordinated effort that will often extend beyond the Daily Scrum. It's not often that team members operate in isolation from one another. Co-locating your team means you can pick up from the environment how others are progressing, even if people are working individually on a task.

You'll often find Scrum team members completing work before the next Daily Scrum, who will need to find another task on which they can work. If necessary, they can call an impromptu standup around the Scrum Board to discuss things with the team and make sure they are selecting the right thing to work on.

It's also important to keep focused on the Sprint Goal, and you should ask yourselves regularly how confident you feel in reaching it. You could do this as often as every day, for example, at the end of every Daily Scrum. One technique we could use for this is called Roman Voting, where you use your thumb to indicate your vote: either up for yes, you're confident, down for no, you're not convinced, or sideways for you're on the fence.

If the majority of team members are not feeling confident or are on the fence, then you should encourage talking as a team to determine if there is anything that can be done to improve confidence in completing the Sprint Goal. 

To help determine what course of action to take, you can use visual techniques to help enhance your understanding—something we'll look at in the followings section.