24
12 Agile Adoption Failure Modes 1 TWELVE Agile Adoption Failure Modes Barry Mullan, Rally Software About Me http://bit.ly/12-failure-modes A Better Approach WAY

TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

12 Agile Adoption Failure Modes

1

TWELVE Agile Adoption Failure Modes

Barry Mullan, Rally Software

About Me

http://bit.ly/12-failure-modes

A Better Approach

WAY

Page 2: TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

12 Agile Adoption Failure Modes

2

WASTEREDUCE

ELIMINATE

PRODUCTIONAlways, 7%

Often, 13%

Sometimes,

16%

Rarely

Used, 19%

Never

Used, 45%

UNECESSARY

Standish Group Study, reported by CEO Jim Johnson, XP2002

64% of Product

Features Never or

Rarely Used

WAITING

PROCESSING STEP

FOR THE

NEXT

ATTACK

POOR

QUALITY

Page 3: TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

12 Agile Adoption Failure Modes

3

AVOIDCONTEXT

SWITCHING

ERADICATEPROJECT

RISKS

DELIVER

HIGHEST VALUE FIRST

RELEASEEARLY AND OFTEN

Page 4: TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

12 Agile Adoption Failure Modes

4

MEASUREOUTCOMESNOT OUTPUTS

FASTFAIL

Failure Mode

#1

Page 5: TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

12 Agile Adoption Failure Modes

5

checkbookcommitments

unengaged

JUST DO IT!

immediateRESULTS

Organizational

Change

Page 6: TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

12 Agile Adoption Failure Modes

6

samemetrics

Failure Mode

#2

Culture that doesn’tSupport CHANGE

FOLLOWthe PLAN

Page 7: TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

12 Agile Adoption Failure Modes

7

ENFORCEDStandard of Work

Governance = Conformance

Standard of Work is static

Cross-organizational uniform

Detailed documentation

PMO as enforcers

Failure Mode

#3

RetrospectivesIneffective use of

Page 8: TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

12 Agile Adoption Failure Modes

8

Retrospectiveswhat we mean by

NONE

Ignored

There is

absolutely

nothing

wrong!

NOAction

Page 9: TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

12 Agile Adoption Failure Modes

9

Failure Mode

#4

ignore needed

INFRASTRUCTURE

StableEnvironment?

TANSTAAFL

Page 10: TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

12 Agile Adoption Failure Modes

10

Failure Mode

#5

lack of fullplanning participation

why?

Page 11: TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

12 Agile Adoption Failure Modes

11

who can commit?

waiting for decisions =

WASTE

conversation

more INSIGHTS

Page 12: TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

12 Agile Adoption Failure Modes

12

commitment

Failure Mode

#6

unavailableproduct owner

too manyproduct owners

Page 13: TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

12 Agile Adoption Failure Modes

13

AGILE asksA LOT of

Product Owners

communicatingtoo busy for all the

AGREEMENT

on Priorities

commitment

with team

Page 14: TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

12 Agile Adoption Failure Modes

14

Failure Mode

#7

bad scrum masters

COMMANDCONTROL

an

d

low moraleLower IQs

an

d

Page 15: TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

12 Agile Adoption Failure Modes

15

serve andfacilitate

removeimpediments

Cleanmesses

up

Failure Mode

#8

Page 16: TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

12 Agile Adoption Failure Modes

16

not having anonsite evangelist

whocares?

wholistens?

remoteroadkill?

Page 17: TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

12 Agile Adoption Failure Modes

17

advise, motivate protect and serve

Failure Mode

#9

team lackingauthority

red tapedecisions

Page 18: TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

12 Agile Adoption Failure Modes

18

No forming, storming, norming,

performing

empowered teamsamplify learning

inspect and adapt

deliver

high performing

Page 19: TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

12 Agile Adoption Failure Modes

19

Failure Mode

#10

not pulledtesting

FORWARD

pushdeliver

to

pileddebt

up

Page 20: TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

12 Agile Adoption Failure Modes

20

pileddebt

up

STOPtheLINE

Failure Mode

#11

traditionalperformanceappraisals

Page 21: TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

12 Agile Adoption Failure Modes

21

manager’s yearlyevaluation

individualheroicsrewarded

frequent teamevaluation

team contributionrewarded

Page 22: TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

12 Agile Adoption Failure Modes

22

Failure Mode

#12

REVERTINGto form

CHANGE is HARD

What now?

Page 23: TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

12 Agile Adoption Failure Modes

23

12 Adoption Failure Modes

• “Checkbook commitments” from executive management

• A culture that does not support learning

• Ineffective use of the retrospective

• Failure to pay attention to the infrastructure required

• Inability to get everyone in the planning meetings

• Unavailable product owner, or too many product owners who can’t agree

• Bad ScrumMasters

• Not having an onsite evangelist for remote locations

• Teams lacking authority and decision-making ability

• Not pulling Testing forward into Definition of “Done”

• Continuing to rely on a performance appraisal system

• Reverting to form, embracing the evil we know

CALLACTION

Think about the 12 Agile Adoption Failure Modes

What ONE failure mode are you PREPARED to ATTACK?

Create an ACTION PLAN

Hold a SELF-RETROSPECTIVE 30 days from now

Put the date in your Blackberry RIGHT NOW!

TO This Way

To

Agile

Success

Page 24: TWELVE Agile AdoptionFailure Modesnyspin.org/Barry Mullan - 12 Agile Adoption Failure Modes.pdf12 Agile Adoption Failure Modes 2 WASTE REDUCE ELIMINATE PRODUCTION Always, 7% Often,

12 Agile Adoption Failure Modes

24