you will not become agile by implementing scrum

61
You will not become agile by implementing scrum

Upload: jurriaan-kamer

Post on 11-Feb-2017

2.599 views

Category:

Leadership & Management


0 download

TRANSCRIPT

Page 1: You will not become agile by implementing scrum

You will not become agile by implementing scrum

Page 2: You will not become agile by implementing scrum

• Challenge 1. Projects 2. Managers 3. Decisions 4. Culture • Directions

Page 3: You will not become agile by implementing scrum

FUTURE-PROOF YOUR ORGANIZATION

ORGANIZE RESPONSIVENESS by

Jurriaan Kamer

Page 4: You will not become agile by implementing scrum

CHALLENGE

What do we often encounter?

Page 5: You will not become agile by implementing scrum

Bureaucratic OS language• Rules • Roles • Plans • Reports

Page 6: You will not become agile by implementing scrum

Change 0%

Page 7: You will not become agile by implementing scrum

Jim

engineer

“sure, but…”

“Can we do scrum?”

Torch boss

Page 8: You will not become agile by implementing scrum

So they go for a local implementation

© image by Steve Denning

MarketingFinance

HR Ops

Page 9: You will not become agile by implementing scrum

Management is part of a system that prevents them from achieving

the necessary changes

(like getting rid of waterfall)

Page 10: You will not become agile by implementing scrum

AGILE ENTERPRISES

Page 11: You will not become agile by implementing scrum

photo by Giuseppe Milophoto by Techcrunch

Page 12: You will not become agile by implementing scrum

• Challenge 1. Projects 2. Managers 3. Decisions 4. Culture • Directions

Page 13: You will not become agile by implementing scrum

Project management + scrum = ?

PROJECTS

Page 14: You will not become agile by implementing scrum

WE DON’T JUST DO SCRUM

WE DO WATER -SCRUM

-FALL

Page 15: You will not become agile by implementing scrum

Bob project manager

Leon product owner

Page 16: You will not become agile by implementing scrum

Bob project manager Mr. PMO

PID PSA

Page 17: You will not become agile by implementing scrum

“I urgently need a detailed estimate”

“Can’t we just start?”

Page 18: You will not become agile by implementing scrum

“But, you promised…!”

“We need another sprint”

Page 19: You will not become agile by implementing scrum

“All your projects are late”

“I don’t control the resources”

Page 20: You will not become agile by implementing scrum

“We have a great idea!”

“My stakeholders don’t approve”

Page 21: You will not become agile by implementing scrum

PROJECTS IN

AGILE ENTERPRISES

Page 22: You will not become agile by implementing scrum

Everybody knows why the company

exists and what the priorities are

@agile_cio principle #1

Page 23: You will not become agile by implementing scrum

Teams have full autonomy: they decide HOW

to achieve a certain goal

@agile_cio principle #2

Page 24: You will not become agile by implementing scrum

No projects No deadlines No approvals

@agile_cio principle #3

Page 25: You will not become agile by implementing scrum

You build it, you run it

No handovers@agile_cio principle #4

Page 26: You will not become agile by implementing scrum

We don’t need a framework

@agile_cio principle #5

Page 27: You will not become agile by implementing scrum

• Challenge 1. Projects 2. Managers 3. Decisions 4. Culture • Directions

Page 28: You will not become agile by implementing scrum

MANAGERSWhat management behavior

kills agility?

Page 29: You will not become agile by implementing scrum

“I tell people what to do so I stay in control

and I can drive shareholder value”

Page 30: You will not become agile by implementing scrum

“I can’t…”“Please attend this urgent meeting”

Page 31: You will not become agile by implementing scrum

“This whole scrum thing is very

disappointing”

Page 32: You will not become agile by implementing scrum

“Deliver it on the 1st of December even if you have to work weekends!”

Page 33: You will not become agile by implementing scrum

MANAGERS IN

AGILE ENTERPRISES

Page 34: You will not become agile by implementing scrum

Managers encourage collaboration to solve problems rather than dictating a solution

@agile_cio principle #6

Page 35: You will not become agile by implementing scrum

Managers job: designing an optimal environment

where the work can happen and teams can

grow @agile_cio principle #7

Page 36: You will not become agile by implementing scrum

Managers are engineers

@agile_cio principle #8

Page 37: You will not become agile by implementing scrum

• Challenge 1. Projects 2. Managers 3. Decisions 4. Culture • Directions

Page 38: You will not become agile by implementing scrum

What factors mainly influence decision making in corporates?

DECISIONS

Page 39: You will not become agile by implementing scrum

Costs, budgets,ROI & Opinions

Decision making is based on

Page 40: You will not become agile by implementing scrum

DECISIONS IN

AGILE ENTERPRISES

Page 41: You will not become agile by implementing scrum

Making money is the result of

product excellence@agile_cio principle #9

Page 42: You will not become agile by implementing scrum

Data-driven instead of HIPPOs

@agile_cio principle #10

Page 43: You will not become agile by implementing scrum

• Challenge 1. Projects 2. Managers 3. Decisions 4. Culture • Directions

Page 44: You will not become agile by implementing scrum

What is the difference between corporate and agile culture?

CULTURE

Page 45: You will not become agile by implementing scrum

Pathological BureaucraticInformation is hidden Information may be ignored

Responsibilities are shirked Responsibility is compartmented

Failure is covered up Orgs are just and merciful

New ideas are crushed New ideas create problems

A typology of organisational cultures (Westrum, 2004)

Corporate culture at odds with core agile values

Page 46: You will not become agile by implementing scrum

CULTURE IN

AGILE ENTERPRISES

Page 47: You will not become agile by implementing scrum

Explicit culture statements, based

on trust@agile_cio principle #11

Page 48: You will not become agile by implementing scrum

Failure =

learning =

innovation@agile_cio principle #12

Page 49: You will not become agile by implementing scrum

Direct communication instead of

through layers@agile_cio principle #13

Page 50: You will not become agile by implementing scrum

“People who say it cannot be done should not interrupt those who

are doing it”@agile_cio principle #14

Page 51: You will not become agile by implementing scrum

• Challenge 1. Projects 2. Managers 3. Decisions 4. Culture • Directions

Page 52: You will not become agile by implementing scrum

How to get there?

DIRECTIONS

Page 53: You will not become agile by implementing scrum

Talk to the executive who feels the pain

1. acknowledge 2. desireable future 3. willingness 4. ability 5. self-knowledge

Page 54: You will not become agile by implementing scrum

Evolution or

revolution?

Page 55: You will not become agile by implementing scrum

© image by Michael Sahota

Culture bubble

Page 56: You will not become agile by implementing scrum

Bring the challenge to the team

Page 57: You will not become agile by implementing scrum

Let go of people who don’t want to be part of the transition

Page 58: You will not become agile by implementing scrum

Agility is not a gem that can be bought.

It’s painful and hard work

Page 59: You will not become agile by implementing scrum

1. Projects 2. Managers 3. Decisions 4. Culture

Be prepared to kill old habits

Page 60: You will not become agile by implementing scrum

How to become agile?Plan & predict > sense & respond

Command & control > trust and nurture Low empowerement >

high autonomy & high alignment

Page 61: You will not become agile by implementing scrum

@AGILE_CIO

WWW.AGILECIO.NET by

Jurriaan Kamer