Top Banner
© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis Developing ScrumMasters A Body of Knowledge
64

Developing Scrum Masters

Jan 13, 2015

Download

Business

Proyectalis

Slides for the talk conducted by Angel Medinilla at Scrum Gathering Barcelona on how to choose, train and develop great Scrum Masters. The video should be available soon at http://vimeo.com/user3469010
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Developing ScrumMasters A Body of Knowledge

Page 2: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Ángel [email protected]

@angel_m

www.proyectalis.com/en/blog www.linkedin.com/in/angelm www.slideshare.net/proyectalis

Page 3: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Page 4: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Page 5: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Page 6: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Risk Premium 2012

Page 7: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Unemployment

Page 8: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Unemployment

Morale

Page 9: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Ángel [email protected]

@angel_m

www.proyectalis.com/en/blog www.linkedin.com/in/angelm www.slideshare.net/proyectalis

Page 10: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Page 11: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Page 12: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Page 13: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

My Pleasure!!

Page 14: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Page 15: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Let’s start with the beginning…!

Page 16: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Let’s start with the beginning…!

Page 17: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Page 18: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

“Self-Organizing Teams”!

Page 19: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Page 20: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

“Yeah, Self-Organizing Teams”!

Page 21: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Page 22: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

“Empower Teams” !(or…errr…uuh, yeah, looks like Self Organizing Teams)!

Page 23: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Page 24: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

“Let’s build some roles…”!

Page 25: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

“Let’s build some roles…”!Roles:

Sponsor, Business expert, Usage expert, Technical facilitator, Business analyst/designer, Project Manager, Architect, Lead designer/programmer, Designer/programmer, UI designer, Design Mentor, Reuse Point, Writer, Tester

Teams:

System planning, Project monitoring, Architecture, Technology, Functions, Infrastructure, External test.

Page 26: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Page 27: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

(with all due respect, Mr. Cockburn )

Page 28: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

“XP Coach…”!”Watches the process as a whole and calls the team's attention to impending problems or opportunities for improvement."

Beck, Kent: eXtreme Programming explained. Addison Wesley Long- man 1999 , P. 177

Page 29: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

“Scrum Master”!

Page 30: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

“Does whatever it takes to make the Scrum Team successful, such as removing organizational impediments, facilitating meetings, acting as a gatekeeper so no one unnecessary interrupts the team's work."

Page 31: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Fuzzy, Huh?!

Page 32: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

“We don’t need no stinky Scrum Master here!”!

Yours truly,!

The Self Organizing Team!

Page 33: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Self organizing? Yeah, for sure..!

Page 34: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

ScrumMaster: 1995 - 2015!

EXTINCT!

Page 35: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Page 36: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

The SM Maturity Model!

ScrumButt Scrum Agile Nirvana

“The Scrum guy”

-  Schedule meetings -  List impediments

Page 37: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

ScrumButt Scrum Agile Nirvana

“The Scrum guy”

“Scrum Mom”

-  Schedule meetings -  List impediments

-  “I’ll take care of that” -  Moderator -  Diagnoses & Decides -  Directly removes impediments -  Team interface -  Evades conflict (artificial harmony) -  Does not really trust the team, still bossy -  Imposes methodology

The SM Maturity Model!

Page 38: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

ScrumButt Scrum Agile Nirvana

“The Scrum guy”

“Scrum Mom”

True Scrum Master

-  Schedule meetings -  List impediments

-  “I’ll take care of that” -  Moderator -  Diagnoses & Decides -  Directly removes impediments -  Team interface -  Evades conflict (artificial harmony) -  Does not really trust the team, still bossy -  Imposes methodology

-  Trainer, mentor -  Facilitator -  Motivator -  Team gardener -  Involves everyone -  Progressively delegates -  Collaboration -  Innovation -  Deals with Conflict -  Change agent -  Agile evangelist -  Leader

The SM Maturity Model!

Page 39: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

ScrumButt Scrum Agile Nirvana

“The Scrum guy”

“Scrum Mom”

True Scrum Master

Scrum Sensei – Agile Coach

-  Schedule meetings -  List impediments

-  “I’ll take care of that” -  Moderator -  Diagnoses & Decides -  Directly removes impediments -  Team interface -  Evades conflict (artificial harmony) -  Does not really trust the team, still bossy -  Imposes methodology

-  Listen -  Master silence -  Ask -  Be a mirror

-  Trainer, mentor -  Facilitator -  Motivator -  Team gardener -  Involves everyone -  Progressively delegates -  Collaboration -  Innovation -  Deals with Conflict -  Change agent -  Agile evangelist -  Leader

The SM Maturity Model!

Page 40: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

ScrumButt Agile Nirvana

“The Scrum guy”

Scrum Sensei – Agile Coach

-  Schedule meetings -  List impediments

-  Listen -  Master silence -  Ask -  Be a mirror

Page 41: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

- SM is a member of the team -  He codes also -  Responsible of meeting deadlines -  Sometimes Manager IS the SM - Rotating role… Or even get rid of him

ScrumButt Agile Nirvana

“The Scrum guy”

Scrum Sensei – Agile Coach

-  Schedule meetings -  List impediments

-  Listen -  Master silence -  Ask -  Be a mirror

Page 42: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

- SM is a member of the team -  He codes also -  Responsible of meeting deadlines -  Sometimes Manager IS the SM - Rotating role… Or even get rid of him

Y U NO STFU???

ScrumButt Agile Nirvana

“The Scrum guy”

Scrum Sensei – Agile Coach

-  Schedule meetings -  List impediments

-  Listen -  Master silence -  Ask -  Be a mirror

Page 43: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

- One dedicated SM per team - SM does not deal with deadlines or features – only long term improvement -  Makes individual coaching -  Cares about motivation, communication skills, team work - Encourages Research, development and innovation

ScrumButt Agile Nirvana

“The Scrum guy”

Scrum Sensei – Agile Coach

-  Schedule meetings -  List impediments

-  Listen -  Master silence -  Ask -  Be a mirror

Page 44: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

- One dedicated SM per team - SM does not deal with deadlines or features – only long term improvement -  Makes individual coaching -  Cares about motivation, communication skills, team work - Encourages Research, development and innovation

Y U NO STFU???

ScrumButt Agile Nirvana

“The Scrum guy”

Scrum Sensei – Agile Coach

-  Schedule meetings -  List impediments

-  Listen -  Master silence -  Ask -  Be a mirror

Page 45: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

So…How to develop great SM’s?!

Page 46: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

“XP Coach…”!-  Good Communicator, calm, not easily panicked -  Technically Skilled, development partner -  Knows the process, explains to managers

Beck, Kent: eXtreme Programming explained. Addison Wesley Long- man 1999 , P. 73-64, P.145

Page 47: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Tech! Agile!

Human!

Page 48: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Tech! Agile!

Human!

Page 49: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Tech! Agile!

Human!

Page 50: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Tech! Agile!

Human!

Page 51: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Tech! Agile!

Human!

Page 52: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Tech! Agile!

Human!

Page 53: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Tech! Agile!

Human!

Page 54: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Tech! Agile!

Human!

Page 55: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Tech! Agile!

Human!

Page 56: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Tech! Agile!

Human!

Page 57: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Let’s brainstorm!!

Page 58: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

ScrumButt Scrum Agile Nirvana

“The Scrum guy”

“Scrum Mom”

True Scrum Master

Scrum Sensei – Agile Coach

The SM Maturity Model!

Page 59: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Tech Development!

Page 60: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Agile Development!

Page 61: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Human Development!

Page 62: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Most of all get funky,! then help them find The Funk…!

And remember…!

Page 63: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

Thank you and… Blog it!!!!

[email protected]

Page 64: Developing Scrum Masters

© 2012 Proyectalis Gestión de Proyectos S.L. More at http://slideshare.net/proyectalis

This presentation is based upon the ideas and work of many people. And while I’ve tried to recognize copyrights and give credit and attribution where possible, I cannot possibly list them all, so if you feel like there’s something that should be added, changed or removed from this presentation, please drop me an e-mail at [email protected]

http://creativecommons.org/licenses/by-nc-nd/3.0/