Agile Doesn't Work - Agile Twin Cities

Post on 08-May-2015

3.025 views 0 download

description

a little something something more about Agile and organizational learning

Transcript of Agile Doesn't Work - Agile Twin Cities

Agile Doesn’t Work

Andrew Clay ShaferAgile Day Twin Cities

Friday, November 15, 13

perfunctoryintroduction

Friday, November 15, 13

@littleidea

Friday, November 15, 13

disclaimera school of thought

Friday, November 15, 13

buckle upkeep your arms and legs inside the ride at all times

http://www.flickr.com/photos/spatch/4630771984/Friday, November 15, 13

forward

Friday, November 15, 13

software is eating the world

Friday, November 15, 13

you are either building a software business...

or you will be losing to someone who is...

Friday, November 15, 13

Friday, November 15, 13

prologue

Friday, November 15, 13

AgileI absolutely hated it

Friday, November 15, 13

I hated the dogma

I hated that it wasn’t working

Friday, November 15, 13

Beware the Expert “the keeper of the Agile”

Friday, November 15, 13

People say ‘Agile’, they really mean ‘Scrum’

Friday, November 15, 13

the most tepid Scrum

Friday, November 15, 13

the most tepid version of the most tepid Agile

Friday, November 15, 13

Agile was broken

Friday, November 15, 13

I didn’t realize what or why

Friday, November 15, 13

and then I got lucky...

Friday, November 15, 13

Salt Lake Agile Roundtable

Friday, November 15, 13

I went there for ammunition.

Friday, November 15, 13

what I got was more interesting I got lucky

Friday, November 15, 13

I was never interested in ‘being’ Agile...

Friday, November 15, 13

Friday, November 15, 13

time for real talk

Friday, November 15, 13

what is ‘Agile’?

Friday, November 15, 13

don’t ‘do’ Agile, ‘be’ Agile

Friday, November 15, 13

FAILFriday, November 15, 13

technical planning

What is ‘Agile’?

Friday, November 15, 13

dev

product test

The Circle Of Happiness

Friday, November 15, 13

customer

sysadmin sales

marketing

security

executive

legal

support

‘Agile’

Friday, November 15, 13

customer

sysadmin sales

marketing

security

executive

legal

support

‘Agile’

‘The Transformation’

Friday, November 15, 13

Agile doesn’t work

Friday, November 15, 13

Agile never did

Friday, November 15, 13

people do

Friday, November 15, 13

Software is People

Friday, November 15, 13

Conway’s Laworganizations which design systems...

are constrained to produce designs which are copies of the communication structures of these organizations

Friday, November 15, 13

how many put as much effort into designing their communications as they do their applications and systems?

Friday, November 15, 13

Conway’sIt’s not just a good idea... it’s the law

Friday, November 15, 13

Friday, November 15, 13

Section IThe game has changed

Friday, November 15, 13

never thought of myself as a developer

Friday, November 15, 13

though I was paid to develop

Friday, November 15, 13

never thought of myself as a manager

Friday, November 15, 13

though I was paid to manage

Friday, November 15, 13

I did whatever I could for companies

Friday, November 15, 13

at the level I was empowered

Friday, November 15, 13

I want to win

Friday, November 15, 13

Friday, November 15, 13

I am fascinated with the dynamics of performance

Friday, November 15, 13

fascinated with the dynamics of high performing organizations

Friday, November 15, 13

fascinated with the psychology and behavior of high performing individuals

Friday, November 15, 13

what is a master?

Friday, November 15, 13

a master

Friday, November 15, 13

mentally and physically unprepared for reality real talk

Friday, November 15, 13

the game had changed

Friday, November 15, 13

In the 1960s, GM averaged a 48.3% share of the U.S. car and truck market

Friday, November 15, 13

the game had changedreal talk

Friday, November 15, 13

the game has changedFriday, November 15, 13

what part of ‘Agile’ are we touching?

Friday, November 15, 13

but did you see the moon walking bear? situational blindness

Friday, November 15, 13

It is not necessary to change.Survival is not mandatory.

- W. Edwards Deming

Friday, November 15, 13

Gratuitous Diversion Igame theory

Friday, November 15, 13

the game has changed?what does that mean?

Friday, November 15, 13

the payoffs for a given strategy has changed

Friday, November 15, 13

Game Theorythe study of mathematical models of conflict and

cooperation between intelligent rational decisions makers

Friday, November 15, 13

Rationalchoosing to maximize a utility function

Friday, November 15, 13

Nash Equilibriumno players have anything to gain by

changing only their own strategy unilaterally.

Friday, November 15, 13

Pareto Efficiencyan allocation of resources in which it is

impossible to make any one individual better off without making at least one individual worse off

Friday, November 15, 13

Pareto Inefficient Nash Equilibriumpossible to make an individual better off without making any individual worse off

but no one will change their strategy

Friday, November 15, 13

Pareto Inefficient Nash Equilibriumuntil the game changes

Friday, November 15, 13

Pareto Inefficient Nash Equilibriumwhat are you trying to maximize?

what are the payoffs for a given strategy?

Friday, November 15, 13

Section IIthe makings of the learnings

Friday, November 15, 13

I’ve seen a lot.

Friday, November 15, 13

And I’ve paid attention.

Friday, November 15, 13

I’ve seen a good bit... applications infrastructures

cultures

agile

devopssuccess failure

Friday, November 15, 13

Is there a pattern?

Friday, November 15, 13

Auspicious Learning?

Friday, November 15, 13

Success and Failure is highly correlated with the degree of ‘Organizational Learning’

Friday, November 15, 13

7 dimensions of Organizational Learning

Friday, November 15, 13

7 dimensions of Organizational Learning

• continuous learning• inquiry and dialog• team learning• empowerment• embedded system• system connection• strategic leadership

Friday, November 15, 13

continuous learningrepresents an organization’s effort to create continuous

learning opportunities for ALL of its members

Friday, November 15, 13

inquiry and dialogan organization’s effort in creating a culture of questioning, feedback, and experimentation

Friday, November 15, 13

team learningspirit of collaboration and the collaborative skills

that undergird the effective use of teams

Friday, November 15, 13

empowermentencourage feedback and action to address the gap between

the current status and the vision regardless of rank

Friday, November 15, 13

embedded systemestablish systems to capture and share learning

Friday, November 15, 13

system connectionactions to connect the organization to its

internal and external environment

Friday, November 15, 13

strategic leadershipthe extent to which leaders act strategically

using learning to create change

Friday, November 15, 13

how would we measure these dimensions?

Friday, November 15, 13

Funny you should ask...

Friday, November 15, 13

dimensions of the learning organization questionnaire (DLOQ)

Behold!

Watkins and Marsick

Friday, November 15, 13

In my organization?form of questions

Friday, November 15, 13

In my organization,people openly discuss mistakes in order to learn from them

Friday, November 15, 13

In my organization,people identify skills they need for future work tasks

Friday, November 15, 13

In my organization,people are encouraged to ask “why” regardless of rank

Friday, November 15, 13

In my organization,groups focus both on the group’s task and on how well the group is working

Friday, November 15, 13

My organization builds alignment of visions across different levels and work groups

Friday, November 15, 13

how powerful would it be if those weren’t questions?

Friday, November 15, 13

In my organization!form of statements

Friday, November 15, 13

and not just is words and spirit but deliberately incentivized

if they are not incentivized, they won’t be real

Friday, November 15, 13

The real company values, as opposed to the nice sounding values, are shown by who gets rewarded, promoted, or let go.

--Patty McCord

Friday, November 15, 13

Friday, November 15, 13

Gratuitous Diversion II

Friday, November 15, 13

Agile doesn’t work...people do

Friday, November 15, 13

on people and their jobs

stone cutting doesn’t work?

Friday, November 15, 13

Three Stone Cutters

“I’m paid to cut stones”

“I use special techniques to shape stones in an exceptional way, here let me show you”

Friday, November 15, 13

Friday, November 15, 13

I build cathedrals

Friday, November 15, 13

Section IIIso now what

Friday, November 15, 13

‘Agile’ is predicated on ‘learning’

Friday, November 15, 13

‘inspect and adapt’ is the secret sauce

Friday, November 15, 13

learning cannot be something that happens outside of the process

learning is the point of the process

Friday, November 15, 13

continuous learning

Friday, November 15, 13

the hard way or the easy way

Friday, November 15, 13

if we fought with real swords

Friday, November 15, 13

don’t worry if your Agile is ‘working’

Friday, November 15, 13

stop cargo culting

value ceremony over substanceFriday, November 15, 13

worry if your Agile is ‘learning’

Friday, November 15, 13

worry if your Agile is ‘winning’

Friday, November 15, 13

Friday, November 15, 13

epilogue

Friday, November 15, 13

this is an amazing time

Friday, November 15, 13

‘software is eating the world’

Friday, November 15, 13

you are either building a software business...

or you will be losing to someone who is...

Friday, November 15, 13

this has become obvious

Friday, November 15, 13

you are either building a learning organization...

or you will be losing to someone who is...

Friday, November 15, 13

The most important statement from the manifesto..

is not the values...

or the principles...

Friday, November 15, 13

We are uncovering better ways of developing software by doing it and helping others do it...

Friday, November 15, 13

We are uncovering better ways of developing organizations by doing it and helping others do it...

Friday, November 15, 13

keep uncovering

Friday, November 15, 13

keep helping each other

Friday, November 15, 13

“don’t ‘do’ agile, be agile”

Friday, November 15, 13

FORGET THAT

Friday, November 15, 13

BE AWESOME

Friday, November 15, 13

‘awesome’

Friday, November 15, 13

Friday, November 15, 13

I build the future

Friday, November 15, 13

build the future

Friday, November 15, 13

the game has changed

Friday, November 15, 13

come at me

@littleideaacs@parvuscaptus.com

Friday, November 15, 13

never forget

ARxTAwe believe Agile software development is being dumbed down,

commodified, and is losing its spirit. We seek to replace the current name with one having two virtues: first, that it capture more exactly

the attitudes of the originally behind Agile; second, that it be obscure enough that no one will assume they already know what it

means and that - amazingly enough! - they are already doing it.

Friday, November 15, 13

Resources• Netflix - culture unleashed http://www.youtube.com/watch?v=o3e1lnixKBM

• dimensions of the learning organization questionnaire (DLOQ) - http://www.partnersforlearning.com/questions2.asp

• Maverick - the worlds most unusual workplace - http://en.wikipedia.org/wiki/Maverick_(book)

• The Fifth Discipline - The Art and Practice of the Learning Organization - http://en.wikipedia.org/wiki/The_Fifth_Discipline

• Organizational Learning Culture's Influence on Job Satisfaction... - http://conservancy.umn.edu/bitstream/53624/1/Hsu_umn_0130E_10474.pdf

• Yang, B. (2003). Identifying valid and reliable measures for dimensions of a learning culture. Advances in Developing Human Resources

• Fred Ettish - http://www.youtube.com/watch?v=Z5maknndsas

• the lessons of vasa http://faculty.up.edu/lulay/failure/vasacasestudy.pdf

• Gossamer Condor

Friday, November 15, 13

Friday, November 15, 13