24
The Culture of Agile Change Session 1 Culture Shock!

Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

The Culture of Agile Change

Session 1

Culture Shock!

Page 2: Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

What will we discuss?

• What caused the drive for Agile?

• Software as Art

• Values & Beliefs – Drivers of Behavior

• Anatomy of Culture Shock

• Square Pegs, Round Holes, Round Pegs, Square Holes

• Semi-Agile (Agile-ish, Agile-esque)

• Where do we go from here?

Page 3: Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

Genealogy of Scientific Management

• Eli Whitney

• Henry Gantt

• Frederick Taylor

• Henry Ford

Page 4: Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

Discordant Note from the Past…

• You can not step into the same rivertwice; the water is always different

• The Only Constant is Change

Heraclitus535 BC – 475 BC

Page 5: Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

Why the Agile Movement Got Started

• Modern Project Management Practice builds on these scientific manufacturing concepts

• Measure the steps and predict the outcome.

Page 6: Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

Software Development is Creative!

• Software Development is an act of creation

• More Art than Science

• How do you dictate/predict creativity?

Page 7: Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

Values & Beliefs

• Neuro-Associative Conditioning– Values = What is important

– Beliefs = Tests for values• Global Beliefs

– (Life is, People Are…)

• Rules– (If X happens, I’m successful)

• What you value and believe drives your behavior & what you seek

Tony Robbins

Page 8: Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

Agile Manifesto

Manifesto for Agile Software Development

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 9: Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

Culture Shock - Definition

• Term generally used to refer to adapting to life in another country.

• Stranger in a Strange Land

Page 10: Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

Stages of Culture Shock

• Honeymoon Phase

– Excitement at new experiences

• Negotiation Phase (3+ months)

– Begin to experience some of the difficulties

• Adjustment Phase (6-12 months)

– Start understanding/accepting CRITICAL TIME!

• Mastery Phase

Page 11: Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

The Valley of Despair

Graphic copyright ©2002 – P. David Elrod II & Donald D. Tippett

Page 12: Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

Outcomes of Adjustment Phase

• Full Integration

– Embrace new culture.

• Adaptive Blend

– Accept some aspects of the new culture, while clinging to aspects of the old

• Total Rejection

– Cannot accept new culture. Give up.

Page 13: Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

Becoming an Expert

Graphic copyright ©2006 – Kathy Sierra, http://headrush.typepad.com/creating_passionate_users/

Page 14: Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

Square Pegs

• Turning a Group of Individuals into an Agile Team

– Forming

– Storming

– Norming

– Performing

Page 15: Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

Smoothing the Rough Edges

• Functioning Scrum Teams

• Applying Agile Principles

• Delivering working product

Page 16: Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

The Agile Team vs. Traditional Process

Perceived as Missing out on some Process

Page 17: Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

Traditional Team vs. Agile Process

Weakening Agile

Definitions

Missing out on Some Agile Practices

Page 18: Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

The Grassroots Adoption

• Adoptions @ Team Level:

– Focus on tools & processes

– Miss vertical cultural change

• They meet the cultural “glass ceiling”

Page 19: Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

Cultural Dissonance

Disparate values between…

• Business & technology

• Management & “line workers”

• Executives & mid-upper management

All build Change on a shaky foundation

Page 20: Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

Weakened Agile

Wagile

What is “Agile enough?”

Page 21: Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

Enterprise Wagile

Manifesto for Half-Arsed Agile Software Development

We have heard about new ways of developing software by paying consultants and reading Gartner reports. Through this we have been told to value:

Individuals and interactions over processes and toolsand we have mandatory processes and tools to control how those individuals (we prefer the term ‘resources’) interact

Working software over comprehensive documentationas long as that software is comprehensively documented

Customer collaboration over contract negotiationwithin the boundaries of strict contracts, of course, and subject to rigorous change control

Responding to change over following a planprovided a detailed plan is in place to respond to the change, and it is followed precisely

That is, while the items on the left sound nice in theory, we’re an enterprise company, and there’s no way we’re letting go of the items on the right.

Cobbled together one Saturday morning before breakfast by Kerry Buckley (@kerryb), following an article by Ron Jeffries and this suggestion from Eastmad.

Page 22: Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

These are people that need our help…

There are Those Who Believe…

• Agile is a Methodology

• Agile is tools & processes

• They’re “Agile Enough”

• They’ve “Finished”

Page 23: Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

Q: “When will Agile give me what I want?”

A: “When will you want what Agile provides?”

Doing Agile vs. Being Agile

Page 24: Session 1 Culture Shock! - Agile Alliance · Session 1 Culture Shock! What will we discuss? •What caused the drive for Agile? • Software as Art •Values & Beliefs –Drivers

Discussion

So where do we go from here?

• This is a battle for Hearts & Minds

• Focus on Values & Beliefs

• Focus on Culture change

• People do more to avoid pain than to gain pleasure

• This culture change must start as high in the organization as possible