Fire Your Scrum Master

33
Fire Your Scrum Master Why, When & How? (And Not Because Of What You Think Firing Means!) Tathagat Varma http://thoughtleadership.in

Transcript of Fire Your Scrum Master

Page 1: Fire Your Scrum Master

Fire Your

Scrum Master Why, When & How?

(And Not Because Of What You Think Firing Means!)

Tathagat Varma http://thoughtleadership.in

Page 2: Fire Your Scrum Master

Caveat

•This Is Meant To Be An Exploratory Talk

•Because Possibilities Are More Valuable In The Long Run…

Page 3: Fire Your Scrum Master

Scrum Guide, 2016TheScrumTeamconsistsofaProductOwner,theDevelopmentTeam,andaScrumMaster.ScrumTeamsareself-organizingandcross-func?onal.Self-organizingteamschoosehowbesttoaccomplishtheirwork,ratherthanbeingdirectedbyothersoutsidetheteam.Cross-func?onalteamshaveallcompetenciesneededtoaccomplishtheworkwithoutdependingonothersnotpartoftheteam.TheteammodelinScrumisdesignedtoop?mizeflexibility,crea?vity,andproduc?vity.

ScrumTeamsdeliverproductsitera?velyandincrementally,maximizingopportuni?esforfeedback.Incrementaldeliveriesof“Done”productensureapoten?allyusefulversionofworkingproductisalwaysavailable.

Page 4: Fire Your Scrum Master

So What Does A Scrum Team

Deliver?

Page 5: Fire Your Scrum Master

“Working Software”

Page 6: Fire Your Scrum Master

Scrum Guide, 2016TheScrumMasterisresponsibleforensuringScrumisunderstoodandenacted.ScrumMastersdothisbyensuringthattheScrumTeamadherestoScrumtheory,prac:ces,andrules.

TheScrumMasterisaservant-leaderfortheScrumTeam.TheScrumMasterhelpsthoseoutsidetheScrumTeamunderstandwhichoftheirinterac:onswiththeScrumTeamarehelpfulandwhicharen’t.TheScrumMasterhelpseveryonechangetheseinterac:onstomaximizethevaluecreatedbytheScrumTeam.

Page 7: Fire Your Scrum Master

And What Does A

Scrum Master Deliver?

Page 8: Fire Your Scrum Master

“Self-Organizing

Team”

Page 9: Fire Your Scrum Master

So, Once The Team Is Capable

Of Self-Organizing, What Should The Scrum

Master Do?

Page 10: Fire Your Scrum Master

“Get Fired!”

Page 11: Fire Your Scrum Master

Not Your Grandpa’s Style Of Firing…

Firing because You Have Done

Your Job Well!

Page 12: Fire Your Scrum Master

Scrum Master Is A Role, Right?

Page 13: Fire Your Scrum Master

But What’s Happening

Instead?

Page 14: Fire Your Scrum Master

Creating Scrummaster

Jobs!

Page 15: Fire Your Scrum Master

Sample This…

Page 16: Fire Your Scrum Master

Types of Scrummaster Jobs On LinkedIn…

Confused Type

Engineer Type

Manager Type

Career Type

Page 17: Fire Your Scrum Master

Confused Type

Page 18: Fire Your Scrum Master

Engineer Type

Page 19: Fire Your Scrum Master

Manager Type

Page 20: Fire Your Scrum Master

Career Type

Page 21: Fire Your Scrum Master

So, The Goal Is…

Self-Organization.

Right? (So, How Does A Team Self-Organize When

There Is Always a Scrum Master???)

Page 22: Fire Your Scrum Master

Let’s Consider One

Possible Way…

Page 23: Fire Your Scrum Master

Stage 1: Team Comes Together

F

C

E

G

A

B

D

• Identify the key goals. Perform SWOT, etc.

• Agree on what does the team need the Scrum master to do!

• Every team is different, and so must the Scrum Master be!

Page 24: Fire Your Scrum Master

Stage 2: Team elects Its Scrum Master!

F

E

G

A

B

D

Candidate VotesA 0B 1C 4D 2E 0F 0G 0

CC

Page 25: Fire Your Scrum Master

Stage 3: Scrum Master As Expert And Coach

F

C

E

G A

B

D

• Training in Scrum

• Directing / coaching the team on the process, as needed

• Removing impediments

Page 26: Fire Your Scrum Master

Stage 4: Scrummaster as Facilitator

F

C

E

G A

B

D

• Encourage team members to take lead and directly work with each other

• Gradually, remove himself / herself from the loop

Page 27: Fire Your Scrum Master

Stage 5: The Whole Team Is A “Scrum Master”!

F

E

G A

B

D

• When the team has learnt to self-organise, take a back seat

• The real test is when the team continues its normal functioning by itself!

CC

Page 28: Fire Your Scrum Master

Self-OrganizationSelf-organization, also called spontaneous order (in the social sciences), is a process where some form of overall order arises from local interactions between parts of an initially disordered system.

The process is spontaneous, not needing control by any external agent. It is often triggered by random fluctuations, amplified by positive feedback. The resulting organization is wholly decentralized, distributed over all the components of the system. As such, the organization is typically robust and able to survive or self-repair substantial perturbation.

https://en.wikipedia.org/wiki/Self-organization

Page 29: Fire Your Scrum Master

On Paper, A Team Might

Never Be 100% Self-Organising,

But By Not Letting Go, They

May Never…

Page 30: Fire Your Scrum Master

In Fact, The Only Real Way To

Know Might Be To “Inspect And

Adapt”…

Page 31: Fire Your Scrum Master

Recap• As Teams Mature, The Role of Scrum

Master Would Expectedly Reduce

• An Ideal Scenario Is When The Team “Fires” Its Scrum Master

• The “Fired” Scrum Master Goes Back To His/Her Chosen Team Role

• When The Team Encounters Significant New Challenges, It Might Elect A New Scrum Master

Page 32: Fire Your Scrum Master