developing scrummasters

55
© 2013 Proyectalis Gestión de Proyectos S.L. More at http://Slideshare.net/proyectalis Developing ScrumMasters #ABE14 Warsaw, October 29th

Upload: proyectalis

Post on 14-Jun-2015

1.545 views

Category:

Business


3 download

DESCRIPTION

Latest Slides of our Developing Great ScrumMasters talk, delivered at Agile By Example Warsaw on October 2014

TRANSCRIPT

Page 1: Developing ScrumMasters

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

Developing ScrumMasters

#ABE14Warsaw, October 29th

Page 2: Developing ScrumMasters

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

DISCLAIMER: VANITY SLIDES

Page 3: Developing ScrumMasters

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

Angel Medinilla

You killed my father,

prepare to die!!

[email protected]/en/AngelMedinilla(Slides, Videos, Newsletter, Books, Blog, LinkedIn, Sketchnotes, Twitter...)

Twitter: @angel_m (would love some instant feedback!)

Page 4: Developing ScrumMasters

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

Angel Medinilla

(Crazy Spaniard™)

[email protected]/en/AngelMedinilla(Slides, Videos, Newsletter, Books, Blog, LinkedIn, Sketchnotes, Twitter...)

Twitter: @angel_m (would love some instant feedback!)

Page 5: Developing ScrumMasters

More at http://Slideshare.net/proyectalis

Page 6: Developing ScrumMasters

More at http://Slideshare.net/proyectalis

Page 7: Developing ScrumMasters

More at http://Slideshare.net/proyectalis

Page 8: Developing ScrumMasters

More at http://Slideshare.net/proyectalis

Page 9: Developing ScrumMasters

More at http://Slideshare.net/proyectalis

Page 10: Developing ScrumMasters

More at http://Slideshare.net/proyectalis

My Pleasure!

</vanity>

Page 11: Developing ScrumMasters

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

40 slides in 40 minutes??

...I’ll be there in 25...

Page 12: Developing ScrumMasters

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

Page 13: Developing ScrumMasters

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

Page 14: Developing ScrumMasters

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

“Self Organizing Teams”

Page 15: Developing ScrumMasters

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

Page 16: Developing ScrumMasters

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

“Yeah, Self Organizing Teams”

Page 17: Developing ScrumMasters

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

Page 18: Developing ScrumMasters

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

“Empower Teams”(yuup, kinda Self Organizing, mostly...)

Page 19: Developing ScrumMasters

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

Page 20: Developing ScrumMasters

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

“Empower Teams”

Page 21: Developing ScrumMasters

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

“Let’s build some roles...”

Page 22: Developing ScrumMasters

© 2013 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 23: Developing ScrumMasters

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

(with all due respect to Mr. Cockburn - He Rocks!!)

Page 24: Developing ScrumMasters

© 2013 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 25: Developing ScrumMasters

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

“ScrumMaster”

Page 26: Developing ScrumMasters

© 2013 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 27: Developing ScrumMasters

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

???

Page 28: Developing ScrumMasters

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

“WE DON’T NEED NO STINKIN’ SCRUM MASTER HERE!!”

Yours Trully:

Self Organizing Team (Oh, BTW, We Are

switching to Kanban...)

Page 29: Developing ScrumMasters

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

“ScrumMaster”

(Extinct!)

Page 30: Developing ScrumMasters

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

Self Organizing? Yeah, for sure...

Page 31: Developing ScrumMasters

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

Or even worse...

Page 32: Developing ScrumMasters

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

Managing Self Organization:

Alignment, Boundaries & Constraints

Page 33: Developing ScrumMasters

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

Coach --> Sensei:Develop and

Improve

Page 34: Developing ScrumMasters

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

Page 35: Developing ScrumMasters

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

ScrumDude

Page 36: Developing ScrumMasters

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

ScrumDude

- Schedule Meetings- Team Secretary / Scribe- Daily Three Questions- List Impediments

Page 37: Developing ScrumMasters

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

ScrumMom

Page 38: Developing ScrumMasters

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

ScrumMom- Moderate Meetings- Protect the team- Diagnose & Decide- Directly remove impediments- Team Interface- Assign tasks- Owner of the process, decides on framework issues- Artificial harmony / evades conflict- Bossy- Still cares about velocity, delivery dates...

Page 39: Developing ScrumMasters

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

True ScrumMaster

Page 40: Developing ScrumMasters

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

True ScrumMaster- Facilitate Meetings- Grow the team, progressively delegates- Help them find causes and develop strategies- Keep them responsible & accountable- Teach them to interact with themselves (collaboration) and with the company- Encourage them to be proactive- Points out stuff we need to talk about- Positive / constructive conflict- “TEAM GARDENER”, trainer, mentor, coach...- Cares about motivation (both team level and individual level)- Focus on long term learning and growing, innovation, research, improvement...- Agile evangelist, Change Agent

Page 41: Developing ScrumMasters

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

Agile Nirvana

Page 42: Developing ScrumMasters

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

Agile NirvanaJust Listen and reflect...

Page 43: Developing ScrumMasters

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

- Schedule Meetings- Team Secretary / Scribe- Daily Three Questions- List Impediments

- Facilitate Meetings- Grow the team, progressively delegates- Help them find causes and develop strategies- Keep them responsible & accountable- Teach them to interact with themselves (collaboration) and with the company- Encourage them to be proactive- Points out stuff we need to talk about- Positive / constructive conflict- “TEAM GARDENER”, trainer, mentor, coach...- Cares about motivation (both team level and individual level)- Focus on long term learning and growing, innovation, research, improvement...- Agile evangelist, Change Agent

- Moderate Meetings- Protect the team- Diagnose & Decide- Directly remove impediments- Team Interface- Assign tasks- Owner of the process, decides on framework issues- Artificial harmony / evades conflict- Bossy- Still cares about velocity, delivery dates...

Progressive FacilitationJust Listen and reflect...

Page 44: Developing ScrumMasters

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

+

An integrated model

AlignmentContext

BoundariesConstraints

Skills Team Dynamics Individual

Issues

SellConsult

Agree Advice, Inquire

Delegate

Protect Team

Each new term adds over the previous ones:

Support Team

+

Team Identity

Page 45: Developing ScrumMasters

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

Just one step forward!

Page 46: Developing ScrumMasters

© 2013 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 ScrumMasters

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

Page 48: Developing ScrumMasters

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

Page 49: Developing ScrumMasters

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

Page 50: Developing ScrumMasters

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

Page 51: Developing ScrumMasters

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

Page 52: Developing ScrumMasters

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

- Learn Code Basics- TDD / BDD / *DD, CI- Tools & Frameworks- Understand Business- Enroll Tech Experts in your quest- “Guilds”- Coding Dojos & other community events

- Congress / Events- Training / Certification- Community- Online resources / “Gurus”- Books- Pairing- “Lean” Literature, Lean Startup / CustDev...

- Psicology / Neuroscience- Listening, coactive Coaching- Public Speaking, Storytelling- Mindfullness Meditation- Collaboration, Facilitation- Mentoring- Change / Culture Management- Motivational Science

Page 53: Developing ScrumMasters

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

Wrap Up Time!1) ScrumMaster’s Biggest role is to help the Team learn how to Self Organize in a constructive way2) There’s an evolution of ScrumMastership through time - be always just one step ahead the team! (Don’t get too comfortable being the ScrumMom!)3) Find were your ScrumMaster lays and move him to the center (develop your ScrumMaster - Human, Tech, Agile)

Page 54: Developing ScrumMasters

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

Thank you and... BLOG IT!!

(Oh, yes, and buy the book!)http://www.proyectalis.com/en/AngelMedinilla

Page 55: Developing ScrumMasters

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

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

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]