teaching pointy haired bosses to be agile enablers

62
Teaching Pointy-Haired Bosses to be Agile Enablers

Upload: ryan-ripley

Post on 08-Aug-2015

247 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Teaching pointy haired bosses to be agile enablers

Teaching Pointy-Haired Bossesto be Agile Enablers

Page 2: Teaching pointy haired bosses to be agile enablers

@ryanripley

Page 3: Teaching pointy haired bosses to be agile enablers

#BSCADC

Page 4: Teaching pointy haired bosses to be agile enablers
Page 5: Teaching pointy haired bosses to be agile enablers

?

Page 6: Teaching pointy haired bosses to be agile enablers

“Regardless of what we discover, we understand and truly believe that everyone did the best job they could, given what they knew at the time, their skills and abilities, the resources available, and the situation at hand.”

--Norm Kerth, Project Retrospectives: A Handbook for Team Reviews

Page 7: Teaching pointy haired bosses to be agile enablers

Agile coaches can gain buy-in from managers during an agile transformation by focusing on their needs.

Page 8: Teaching pointy haired bosses to be agile enablers

What is a manager?

Page 9: Teaching pointy haired bosses to be agile enablers

What does a manager do?

Page 10: Teaching pointy haired bosses to be agile enablers

“Yet a common misconception is that because of this reliance on self-organizing teams, there is little or no role for leaders of agile teams. Nothing could be further from the truth.”

--Mike Cohn, Succeeding with Agile

Page 11: Teaching pointy haired bosses to be agile enablers

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

Page 12: Teaching pointy haired bosses to be agile enablers
Page 13: Teaching pointy haired bosses to be agile enablers
Page 14: Teaching pointy haired bosses to be agile enablers

SCRUM IN ONE SLIDE

Development

Sprint Planning Sprint Review

Sprint Retrospective

Sprint

ROLES: Scrum Master, Product Owner, DeveloperARTIFACTS: Product Backlog, Sprint Backlog, Product Increment

Page 15: Teaching pointy haired bosses to be agile enablers
Page 16: Teaching pointy haired bosses to be agile enablers

EVERYTHING YOU’VE DONE BEFORE IS WRONG

Page 17: Teaching pointy haired bosses to be agile enablers

??????

AGILE IMPACTS EVERYONE

• Organizational Change• Leadership Change• Team Change• Status Change• Job Description Change• Role Change• Culture Change

Page 18: Teaching pointy haired bosses to be agile enablers

What does a manager stand to lose?

Page 19: Teaching pointy haired bosses to be agile enablers

We are telling managers to give up the tools, methods, processes, and behaviors that have made them successful.

Page 20: Teaching pointy haired bosses to be agile enablers
Page 21: Teaching pointy haired bosses to be agile enablers

Management support is critical to the success of agile projects and agile adoptions.

Page 22: Teaching pointy haired bosses to be agile enablers

LEADING CAUSES OF FAILED AGILE PROJECTSFrom 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 23: Teaching pointy haired bosses to be agile enablers

BARRIERS TO FURTHER AGILE ADOPTIONFrom 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 24: Teaching pointy haired bosses to be agile enablers

“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 25: Teaching pointy haired bosses to be agile enablers
Page 26: Teaching pointy haired bosses to be agile enablers

MANAGER PERSONAS

Page 27: Teaching pointy haired bosses to be agile enablers

•NEEDS•WANTS•GOALS•LIMITATIONS

Page 28: Teaching pointy haired bosses to be agile enablers

How do we build personas?

Page 29: Teaching pointy haired bosses to be agile enablers

Talk to a manager!

Page 30: Teaching pointy haired bosses to be agile enablers

What is your goal?

Page 31: Teaching pointy haired bosses to be agile enablers

Managers communicate their concerns and fears through the questions they ask.

Page 32: Teaching pointy haired bosses to be agile enablers

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

Page 33: Teaching pointy haired bosses to be agile enablers

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

Page 34: Teaching pointy haired bosses to be agile enablers

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

Page 35: Teaching pointy haired bosses to be agile enablers

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

Page 36: Teaching pointy haired bosses to be agile enablers

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

Page 37: Teaching pointy haired bosses to be agile enablers

Pay attention to the statements that managers make.

Page 38: Teaching pointy haired bosses to be agile enablers

What must be true for a person to say that?

Page 39: Teaching pointy haired bosses to be agile enablers

“If the candidate does not have CSM after their name, they aren’t worth interviewing."

Page 40: Teaching pointy haired bosses to be agile enablers

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

Page 41: Teaching pointy haired bosses to be agile enablers

“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 42: Teaching pointy haired bosses to be agile enablers

“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 43: Teaching pointy haired bosses to be agile enablers

RESPONSES TO CHANGE ARE INVALUABLEWhat is the source of their resistance?

Does the manager know how to do what they are being asked to do?

Is there a personal conflict that is causing

resistance?

Is the manager 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 the manager lose due

to the change?

Page 44: Teaching pointy haired bosses to be agile enablers

Ryan RipleyPSM I, PSM II, PSE, CSM, PMI-ACP, PSPO I, PSD10+ years experience on agile teams

GOALS

Add value back to the organization

NEEDS

To be recognized for the work and contributions

delivered to the team

WANTS

To foster a safe environment for

people to experiment and do creative work

LIMITATIONS

Lack of agile certifications

Page 45: Teaching pointy haired bosses to be agile enablers

“All mankind is divided into three classes: those that are immovable, those that are movable, and those that move.”

--Benjamin Franklin

Page 46: Teaching pointy haired bosses to be agile enablers

Movers

• Aligned with change

• Motivated• Eager to

learn• Coach the

coaches

Movables

• Some convincing required

• Early trust issues likely

• Support and coaching necessary

Immovables

• Resistant to change

• Disruptive• Low trust• Seeks to

control change

• Requires significant coaching

Page 47: Teaching pointy haired bosses to be agile enablers

IMMOVABLES

MOVABLES

MOVERS

GOAL

Page 48: Teaching pointy haired bosses to be agile enablers

“People don’t resist change. Change that’s presented as “Follow, or be fired!” feels like coercion. And most people resist coercion”

--Esther Derby

Page 49: Teaching pointy haired bosses to be agile enablers

IMMOVABLES

MOVABLES

MOVERS

GOAL

Page 50: Teaching pointy haired bosses to be agile enablers

Influence vs Coercion

Page 51: Teaching pointy haired bosses to be agile enablers

There are no shortcuts

Page 52: Teaching pointy haired bosses to be agile enablers

But here are some shortcuts

Page 53: Teaching pointy haired bosses to be agile enablers

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

Page 54: Teaching pointy haired bosses to be agile enablers

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

Page 55: Teaching pointy haired bosses to be agile enablers

“500 YARDS OF FOUL-SMELLING MUCK”--Red “The Shawshank Redemption”

The management agile transformation pipeline…

Page 56: Teaching pointy haired bosses to be agile enablers

Self-organization does not initially feel safe or fast to a traditional manager.

Page 57: Teaching pointy haired bosses to be agile enablers

“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 58: Teaching pointy haired bosses to be agile enablers

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 59: Teaching pointy haired bosses to be agile enablers

“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 60: Teaching pointy haired bosses to be agile enablers

“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 61: Teaching pointy haired bosses to be agile enablers

http://[email protected]@ryanripley

Podcast available on iTunes, Stitcher, and AgileAnswerMan.Com

Page 62: Teaching pointy haired bosses to be agile enablers

IMAGE ATTRIBUTION

“At the Office” - ©JnL – Flickr.com – Used with permission“Ara Pacis” - ©Steven Zucker – Flickr.com – Creative Commons License“Singleton Bank Rail Crash” – Public Domain“Elephant” - ©Jim the Photographer– Flickr.com – Creative Commons License“Falling Businessman” - © Danomyte | Dreamstime.com - Falling Businessman Photo“Hey Listen” - ©Quinn Dombrowski – Flickr.com – Creative Commons License