Saturday, 10 December 2005

Your scrum team needs you

This is a companion post to The courage to be creative .

Your Scrum Team Needs You
Your Scrum Team Needs You
Originally uploaded by sjb140470 .
Ken Schwaber describes the scrum master as a sheepdog who would do anything to protect the flock, and who never gets distracted from that duty.

The scrum master is the driving force behind scrum. The scrum team relies on the scrum master to ensure they live by scrum's values, enact scrum's practices, and abide by scrum's rules. The scrum master is responsible for bringing all the components of scrum together to function as a process. The scrum team's welfare is the scrum master's highest responsibility. He must demonstrate commitment to the scrum team so they can see that he's devoted to the team and will always protect and help them. However, if the scrum team breaks one of the scrum rules, the scrum master must insist that the team takes steps to ensure that it doesn't happen again. If someone isn't completing work, the scrum master takes the initiative and informs the rest of the scrum team so they can decide how best to help.

The scrum team looks to the scrum master to set them up for success. This is achieved by aligning roles and responsibilities, and organising and facilitating sprint planning meetings, sprint reviews and retrospectives. The scrum master helps the scrum team maintain productivity by removing obstacles, making prompt decisions when required, and by facilitating daily scrum meetings which provide a forum for the scrum team to synchronise, inspect and adapt. Engineering practices and tools are improved so that each increment of functionality is potentially shippable and progress is gauged by the scrum master and made visible to all parties with a public burndown chart.

The scrum master helps the product owner and the scrum team work together so that the product owner can drive the development effort directly. He also coaches the product owner on how to maximise the return on investment by selecting the most valuable product backlog to be developed in a sprint.




Tags: agile , scrum
Posted by Simon Baker - Permalink

3 Comments

Should scrum master code?
Please say only "Yes" OR "No"
Scrum master MUST code:
Scrum master MUST NEVER code:
Scrum master COULD code:
Scrum master SHOULD code if (s)he wishes to:

Comment by Anonymous

Put it this way, "If you're in the frame you can't see the picture". Being a Scrum Master is a full-time job.

Comment by Simon Baker

Scrum master should code IF it helps the team AND if it does not distract from his primary duties to the team.

In general, if being a Scrumm Master is taking ALL your time, there is something very wrong on some level.

Comment by Anonymous

Creative Commons Licence

preload call-us-on.png preload chat-over-coffee-on.png preload coffee-cup-on.png preload guspower-avatar.png preload simonbaker-avatar.png preload email-on.png preload meet-the-crew-on.png preload about-on.png preload bits-on.png preload blog-on.png preload coaching-on.png preload consulting-on.png preload crew-on.png preload home-on.png preload software-on.png preload other-talks-on.png preload phone-on.png preload previous-talks-on.png preload boost-icon-on.png preload jumpstart-icon-on.png preload liftoff-icon-on.png preload powerup-icon-on.png preload skype-on.png preload speech-bubbles-on.png preload creative-commons-on.png preload slides-on.png preload video-on.png