HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective...

108
HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT!

Transcript of HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective...

Page 1: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT!

Page 2: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

@ryanripley

PMI-ACP, PSM I, PSM II, PSE, PSPO I, PSD I, CSM, and CSPO

Page 3: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,
Page 4: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,
Page 5: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

SCRUM IN ONE SLIDE

Development

Sprint Planning Sprint Review

Sprint Retrospective

Sprint

ROLES: Scrum Master, Product Owner, Developer

ARTIFACTS: Product Backlog, Sprint Backlog, Product Increment

Page 6: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

“A project manager could maybe become a tester...maybe.”

--Ken Schwaber

Page 7: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,
Page 8: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

“500 YARDS OF FOUL-SMELLING MUCK”

--Red “The Shawshank Redemption”

The PMP® to ScrumMaster ® pipeline…

Page 9: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

What is Agile?

Page 10: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

DILBERT © 2007 Scott Adams. Used By permission of UNIVERSAL UCLICK. All rights reserved.

Page 11: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

We are uncovering better ways of developing software by doing it and helping others do it.

Through this work we have come to value:

Individuals and interactions over processes and tools Working software over comprehensive documentation

Customer collaboration over contract negotiation Responding to change over following a plan

That is, while there is value in the items on the right, we value the items on the left more.

Page 12: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

THE 12 AGILE PRINCIPLES

www.AgileManifesto.org

Our highest priority is to satisfy the customer

through early and continuous delivery of

valuable software.

Welcome changing requirements, even late in

development. Agile processes harness change

for the customer's competitive advantage.

Deliver working software frequently,

from a couple of weeks to a couple of months,

with a preference to the shorter timescale.

Business people and developers must work

together daily throughout the project.

Build projects around motivated individuals.

Give them the environment and support they need,

and trust them to get the job done.

The most efficient and effective method of

conveying information to and within a development

team is face-to-face conversation.

Working software is the primary measure of

progress.

Agile processes promote sustainable development. The sponsors, developers, and users should be able

to maintain a constant pace indefinitely.

Continuous attention to technical excellence

and good design enhances agility.

Simplicity--the art of maximizing the amount

of work not done--is essential.

The best architectures, requirements, and

designs emerge from self-organizing teams.

At regular intervals, the team reflects on how to become more effective, then tunes and adjusts

its behavior accordingly.

Page 13: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

SCRUM IN ONE SLIDE

Development

Sprint Planning Sprint Review

Sprint Retrospective

Sprint

ROLES: Scrum Master, Product Owner, Developer

ARTIFACTS: Product Backlog, Sprint Backlog, Product Increment

Page 14: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

What is a Scrum Master?

Page 15: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

“The Scrum Master is responsible for ensuring Scrum is understood and enacted. Scrum Masters do this by ensuring that the Scrum Team adheres to Scrum theory, practices, and rules.”

--The Scrum Guide

Page 16: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,
Page 17: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Where is the Project Manager?

Page 18: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,
Page 19: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

LEADING CAUSES OF FAILED AGILE PROJECTS From the 9th Annual VersionOne State of Agile Report

©2015 VersionOne, Inc. - State of Agile is a trademark of VersionOne, Inc. and VersionOne is a registered trademark of VersionOne, Inc.

42%

Company philosophy or culture at odds

with core agile values

37%

External pressure to follow traditional

waterfall processes

38%

Lack of management support

30%

Insufficient training

33% A broader organizational

or communications problem

33%

Unwillingness of team to follow agile

Page 20: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Copyright © 2015 Scrum Alliance®

Page 21: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

BARRIERS TO FURTHER AGILE ADOPTION From the 9th Annual VersionOne State of Agile Report

©2015 VersionOne, Inc. - State of Agile is a trademark of VersionOne, Inc. and VersionOne is a registered trademark of VersionOne, Inc.

22%

Concerns about a loss of management

control

24%

Management concerns about lack of upfront planning

29% Management support

44%

Ability to change organizational culture

34% General organizational resistance to change

35% Not enough personnel with necessary agile

experience

Page 22: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Copyright © 2015 Scrum Alliance®

Page 23: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Scrum Masters have their hands full, but not with software development…

Page 24: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

A scrum master can avoid becoming an impediment to their team by frequently inspecting and adapting their behaviors.

Page 25: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Common Scrum Master Impediments: • Agile Expert – one true way to “be agile”

• Project Manager – assigning tasks

• Technical Lead – dictating solutions to the dev team

Page 26: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

SUPER HERO

Page 27: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

“I will solve all of your problems.”

Page 28: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,
Page 29: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

ARE YOU A HERO?: •Team seeks your approval before acting

•Team asks about the “right way” to do Agile

•Are you insisting on “correct” solutions?

Page 30: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

THINGS TO CONSIDER: •Resist the urge to solve the teams problems

•Get comfortable with awkward silence

•Focus on relationships

Page 31: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

BEWARE LEARNED HELPLESSNESS

Helplessness can lead to overlooking opportunities to improve

Page 32: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

“A dead scrum master

is a useless scrum master.” --Ken Schwaber

Page 33: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

It’s Important to Try New Things

1

Page 34: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,
Page 35: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

“Three pillars uphold every implementation of empirical process control: transparency, inspection, and adaptation.”

--The Scrum Guide

Page 36: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

“At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.” --Agile Manifesto

Page 37: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

“Experimentation is at the heart of Agile”

Page 38: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Are experiments safe?

Page 39: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

“Your teams velocity is worse than the other scrums teams. Find a way to get your velocity up, or we may have to reassign resources.”

Page 40: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Embrace Learning Opportunities

(Failure)

2

Page 41: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

“DAD! Stop helping me!” --My son, tired of me inflicting help

Page 42: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Happy Accidents •Thomas Edison “failed” thousands of times until he found the correct filament for the light bulb.

•Post-It notes were invented to replace bookmarks.

•Kleenex tissues were originally made to remove make-up.

•WD40 is named after the number of attempts to get the water displacement formula correct.

These ideas were at one point failures…

Page 43: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Not every experiment is a winner…and not every failure is a loser.

Page 44: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

SCRUM IN ONE SLIDE

Development

Sprint Planning Sprint Review

Sprint Retrospective

Sprint

ROLES: Scrum Master, Product Owner, Developer

ARTIFACTS: Product Backlog, Sprint Backlog, Product Increment

Page 45: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Is it safe to fail (learn)?

Page 46: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

“That developer is slacking. When is the scrum master going to take care of the poor performer?”

Page 47: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Why?

Why?

Why?

Why?

Why?

3

Page 48: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

What is the 5 Why’s technique?

Page 49: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,
Page 50: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Often we push past the surface issues and find more complex system and relationship issues at the 5th “why”

Page 51: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

People do not fail, systems do

Page 52: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Learn Gradually

4

Page 53: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,
Page 54: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

“I don’t think that design will work. You should code the story like this…”

Page 55: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,
Page 56: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

THINGS TO LOOK FOR: •Is design/architecture emergent?

•Are the developers disengaged?

•How does the team decide the best way to do their work? • Is pair programming, #mobprogramming, or swarming happening?

Page 57: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

ADJUSTMENTS: •Leave the developers alone

•Step down as scrum master and resume a coding role

•Focus on guiding rather than directing

•Ask for permission to help

Page 58: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Words Matter

5

Page 59: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,
Page 60: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Your words are winning hearts and changing minds.

Page 61: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Be consistent.

Page 62: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Following through isn’t optional.

Page 63: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Following through isn’t optional.

Page 64: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Communication is your greatest tool. How you frame discussions WILL make or break your agile transformations and projects.

Page 65: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

“Teams ship working software at the end of each sprint. That’s why we implemented scrum. Work the weekends if you’re behind. The team needs to deliver on their commitments.”

Page 66: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Sustainable Pace Is Important

6

Page 67: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,
Page 68: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

“Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.” --Agile Manifesto

Page 69: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Sustainable pace is a quality play •Burned out developers deliver bad code

•They also find better jobs

Page 70: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Sustainable pace is a productivity play •Continuous integration, automated testing, skill building, and whole team understanding become important when long hours are not an option

Page 71: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Sustainable pace is predictable •Over a period of time, the amount of work that a scrum team - working at a sustainable pace - can accomplish will become consistent

Page 72: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Sustainable pace is humane

Page 73: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

“Your team leaves at 5:00pm and refuse to work weekends. Why don’t they have a sense of urgency?”

Page 74: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Play Well With Others

7

Page 75: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,
Page 76: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

“How inclusive is your team?”

Page 77: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Temper dominant personalities

Page 78: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Draw out the introverts

Page 79: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Time Box Events

8

Page 80: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

A time box is a fixed period of time to perform an action or to achieve a goal.

Page 81: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,
Page 82: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

SCRUM IN ONE SLIDE

Development

Sprint Planning Sprint Review

Sprint Retrospective

Sprint

ROLES: Scrum Master, Product Owner, Developer

ARTIFACTS: Product Backlog, Sprint Backlog, Product Increment

Page 83: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Prevents over-investment in activities (Risk Mitigation)

Page 84: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Promotes a focus on value (Risk Mitigation)

Page 85: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Minimizes cost and impact of errors

(Risk Mitigation)

Page 86: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Be Kind

9

Page 87: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,
Page 88: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,
Page 89: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Make sure people are ready to hear what you have to say.

Page 90: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

??????

AGILE IMPACTS EVERYONE

• Organizational Change

• Leadership Change

• Team Change

• Status Change

• Job Description Change

• Role Change

• Culture Change

Page 91: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

“People who ask others to change may not understand what value they are asking people to give up. And in fact, they may not appreciate or even notice what’s valuable to the people they expect to change.”

--Esther Derby

Page 92: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

We are telling people to

give up the tools, methods,

processes, and behaviors

that have made them

successful.

Page 93: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

WARNING SIGNS: •Arguments – “What has to be true…?”

•Emotional outbursts

•Am I talking to the team or at the team?

•Your feelings – “Am I enjoying my role?”

Page 94: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

ARE YOU BEING KIND? •Take time to reflect on difficult exchanges •What is motivating you? •Anxiety, fear, or frustration

•Address the “friction” in the retrospective

•Ask the team for feedback and support

Page 95: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

RESPONSES TO CHANGE ARE INVALUABLE What is the source of their resistance?

Do people know how to do what they are being asked to do?

Is there a personal conflict that is causing

resistance?

Is someone a champion of the

old process?

Are there systems in place

that reward disruptive behavior?

Is the path to success unclear

to them?

What does someone lose

due to the change?

Page 96: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Focus on Management

10

Page 97: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

You are going to face a lot of wrong premises about what makes safety and speed possible.

Page 98: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

“What does it matter how many times I reassign team members, isn’t that what self-organization is for?”

Page 99: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

Self-organization does not initially feel safe or fast.

Page 100: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

SCRUM MANAGEMENT • Manage the boundaries

• Build Stable Teams • Hire people – Grow skills

• Act transparently

• Examine systems &

correct faulty ones

• Give guidance when

asked/needed

• Reach across org charts

• Definition of Done

• Continuous improvement

• Expect working software

every sprint

Vision – Direction – Goals

“I finally have time to do my job.”

Page 101: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

“A scrum teams job is to self-organize around the challenges, and within the boundaries and constraints, put in place by management.”

--Mike Cohn, Succeeding with Agile

Page 102: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

What must be true for a person to ask that question?

Page 103: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

“Agile is for IT. Why are you talking to HR and finance?"

Page 104: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

What must be true for a person to say that?

Page 105: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

“You can’t coach if you’ve never developed software. Pick another scrum master for this team."

Page 106: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

“Managers are still needed. Not so much for their planning and controlling ability, but for that important job of interfacing on the teams behalf with the rest of the organization.”

--Diana Larsen

Page 107: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

FEEDBACK

Page 108: HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! · Sprint Planning Sprint Review Sprint Retrospective Sprint ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,

http://ryanripley.com

[email protected]

@ryanripley

Podcast available on iTunes, Stitcher, and ryanripley.com