29
[email protected] www.AgileMontage.com

Agile pathologies

  • Upload
    udairaj

  • View
    607

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Agile pathologies

[email protected]

www.AgileMontage.com

Page 2: Agile pathologies

Behaviors are fairly predictable. It doesn’t help to

blame people, Rajeev

OMG! Did he say “Pathologies”?

Page 3: Agile pathologies

Is Agile:

The best way to run a project? OR

The way best people choose to run a project?

Page 4: Agile pathologies

People are more valuable, but other things are more valuable

Page 5: Agile pathologies

MANAGEMENT

Lack of courage it often demonstrates

ORGANIZATION

Strengths that sometimes become their weaknesses

TEAM

Struggles they constantly have but do very little about

INDIVIDUAL

Problems people often don’t know of and ignore

Page 6: Agile pathologies

MANAGEMENT

• Squirrel Agile • Lack of Team Design • Cherry-Pick Agile

• Misguided Command and Control • Struggle with New Metrics • Agile without Agility

ORGANIZATION

• Instant Agile • Strong Identity

• Corporate Policies and Structures

TEAM

• Issues repeat in Retrospectives • Increase Iteration Length • Homework in Iteration Planning

• Regular Hangovers • Extending Iterations • Incorrect Accounting of Velocity

INDIVIDUALS

• Uninterested in ‘Why’ of Agile • Estimation Scales • Neuro-linguistic Tendencies

• Behaviors that Block Acceptance • Lone Wolf Syndrome • Broken Window Syndrome

Page 7: Agile pathologies

Calendars Booked Through Year End

Page 8: Agile pathologies

This is to certify that

…………………………………………..

Has achieved an award in

……………………………….

xx/xx/xxxx Signed:

Certificate of Achievement

Page 9: Agile pathologies
Page 10: Agile pathologies

YOUR HEROES ARE NOVICES

THE UGLY MIRROR Agile World Exclusive COMPETENCE NEWS AND GOSSIP March 10, 2012

P R OB L EM

P R OB L EM

SOLUTION

NOVICE EXPERT

Dunning Kruger

Page 11: Agile pathologies

Memorize Understand Reflect Question

Stroll Transformation

Best Practices

Chasm of Curiosity

We have daily standups

Yes, PO can participate

Our standups are long

Do we need a daily standup?

Page 12: Agile pathologies

Scope Schedule

Value

Page 13: Agile pathologies

Quality (Reliable, Adaptable Product)

Constraints (Cost, Schedule, Scope)

Value (Releasable Product, Continuous Improvement)

Page 14: Agile pathologies

Recipe for Continuous Improvement?

People development backlog

Page 15: Agile pathologies
Page 16: Agile pathologies

Everybody please clean your calendars

Page 17: Agile pathologies

Bias for conventional

Success

“Misguided” Command

and Control

Stigma

Page 18: Agile pathologies

Holy Grail?

Page 19: Agile pathologies

Social Identity Autonomy

Self-Efficacy

Page 20: Agile pathologies

Mindset Methods Media

Socratic Inspect, adapt, vary

Tools contribute, not drive

Page 21: Agile pathologies

WINTER Template

SECRET SAUCE

Fou

nd

ation

of A

gility

Page 22: Agile pathologies

Self Direction / Org.

12/Year

Page 23: Agile pathologies

Learning

Balance Shock and Maintenance

Estimates

Page 24: Agile pathologies

Demonstrate “Why”

Wasteful but not Useless

Artifacts

Page 25: Agile pathologies

Beware of Tool Trap

Where and How Fast

Excel

Page 26: Agile pathologies

Continuous Integration

Collective Ownership

Frequent and small Releases

Adaptive Planning Methods

Customer Involvement

Empowered Teams

Minimal Documentation

TDD

Refactoring Simple Design

Enables

Enables Requires

Requires Allows

Allows

Produces

Triggers

Automated Testing

Allows

Enables

Allows

Page 27: Agile pathologies

Deep Down

TDD Pair

Programming Refactoring Simple Design

In the Middle

Collective Ownership

Coding Standards

Continuous Integration

Sustainable Pace

Adaptive Planning

On the Surface

Minimal Documentation

Planning Game Daily Standup Frequent and

Small Releases

Page 28: Agile pathologies

Process Fanatics

Unsatisfied and demotivated people

Weak at addressing people issues

Is Agile:

Best way? OR

Best people?

Page 29: Agile pathologies

[email protected]

www.AgileMontage.com