Taking flight agile2014_proposal

74
Taking Flight From Aspiration to Transformational Action

description

This is a modified deck serving as a proposal for Agile 2014.

Transcript of Taking flight agile2014_proposal

Page 1: Taking flight agile2014_proposal

Taking Flight

From Aspiration to Transformational Action

Page 2: Taking flight agile2014_proposal

WHYWHATHOW

Want better results for our business (& us)

Change to get these results

Operationalize & sustain change

Agile Transformation (Transition, Adoption, etc.)

Page 3: Taking flight agile2014_proposal

Agile Transformation isstrategic in

nature.

(Transition, Adoption, etc.)

Page 4: Taking flight agile2014_proposal

It’s more thaneating

some Agilepractices

Page 5: Taking flight agile2014_proposal
Page 6: Taking flight agile2014_proposal

2012Ability to Change Org Culture 52%General Resistance to Change 41%Trying to fit Agile into into non-Agile framework 35%Personnel w/Agile Experience 33%Management Support 31%

Top 5 Barriers to Agile Adoption

2011Ability to Change Org Culture 52%Personnel w/Agile Experience 40%General Resistance to Change 39%Management Support 34%Project Complexity 30%

2010Ability to Change Org Culture 51%General Resistance to Change 40%Personnel w/Agile Experience 40%Management Support 34%Project Complexity 31%

Sources: VersionOne State of Agile Surveys 2010-12

Culture

Culture

Top 2 Reasons Agile Projects Failed

Company philosophy/culture at odds w/core agile values

External pressure to follow traditional waterfall processes

Page 7: Taking flight agile2014_proposal

“Culture eats Strategy for breakfast.”- Peter Drucker

Page 8: Taking flight agile2014_proposal

We’ll start

3 modelswith

Page 9: Taking flight agile2014_proposal

Accredited to Michael Sahota & Olaf Lewitz

Page 10: Taking flight agile2014_proposal

Collaborative Control

CompetencyCultivation

Schneider Cultural Model

Real

ity O

rient

edPo

ssib

ility

Orie

nted

People Oriented Org Oriented

The Reengineering Alternative, William Schneider

Page 11: Taking flight agile2014_proposal

Using the Schneider Model

• Plot organizational characteristics onto its grid– Subjective in nature (acknowledgement)

• Where the largest cluster occurs, this is your dominant culture

• You may have “sub-cultures” that are different• A culture may straddle borders• A new organization may not yet have a dominant

culture• Recommend also plotting where you want your

dominant culture to be…

Page 12: Taking flight agile2014_proposal

Adapted from Dr. Ahmed Sidky’sUnlocking the Blackbox of Agile

Page 13: Taking flight agile2014_proposal

Culture Habits Decisions

Evolutionary Theory of Economic Change,Richard Nelson & Sidney Winder, 1982

Page 14: Taking flight agile2014_proposal

Most organizations don’t make fully rationale decisions those decisions are unknowingly steeped in their habits.

Evil is committed by

the well-meaning

The Power of Habit, Charles Duhigg

Page 15: Taking flight agile2014_proposal

Will = Intentions + Actions^ ^What is Said What is Done

f(Keptagreements ) = PerformanceΣ

Page 16: Taking flight agile2014_proposal

Decisions Δ Habits Δ Culture

Page 17: Taking flight agile2014_proposal

Taking Flight Approach• Set an aspirational target• Examine possible routes• Select the best route and the first waypoint(s)– Consider each leg an experiment– Work details/make decisions operationally – Inspect & Adapt at each waypoint– Make course corrections– Squadron mates

Page 18: Taking flight agile2014_proposal

Establish an Aspirational Vision of your future

Page 19: Taking flight agile2014_proposal

Aspiration :: (noun)

1. strong desire, longing, or aim; ambition2. a goal or objective desired

Page 20: Taking flight agile2014_proposal

End State :: (noun)

1. The set of required conditions that defines achievement of the commander's objectives.

Page 21: Taking flight agile2014_proposal

Aspirational vs End State

• Any end state you choose may be wrong (don’t use BUFD for your Org Change)

• Not having a defined end state means you are never done assists mindset change– Revisit aspiration and progress towards it regularly– Use interim states that move towards the aspiration and are

more concrete– Continual experiments/Contained failures– It’s how you apply Product Thinking to your organization

• Aspirations can more easily balance between soft and hard skills needed

Page 22: Taking flight agile2014_proposal

In terms of

A vision

AspirationsOrganizational Transformation,

are…

not too complexThe set of characteristics based on this vision

Page 23: Taking flight agile2014_proposal

Why is Setting an Aspiration Important?

• Cast what the transformation means to the organization; personalize it

• Determine what the most relevant principles from Agile (or Lean, or Craftsmanship) mean to the organization

• Guides decisions within the organizations; achieves alignment

• Provides guidance for course corrections once we go in-flight

• Avoids top-down directives and moves it to a creative stimulation

Avoids Imposed Agile…

Page 24: Taking flight agile2014_proposal

Lots of Approaches to Creating One

Lego for Serious Play

KrisMap

Vision Statements

Cover Story Innovation Game

We want common agreement & understanding…

Participatory Creation > Clear Communication > Proclamation

Page 25: Taking flight agile2014_proposal

>> KRIS Map Exercise Here <<

Page 26: Taking flight agile2014_proposal

Collaborative Control

CompetencyCultivation

Aspiration on Schneider Cultural Model

Real

ity O

rient

edPo

ssib

ility

Orie

nted

People Oriented Org Oriented

Collaborative

Innovative

Resourceful/Can-DoOptimistic

Pragmatic

Adds Value

Cost ConsciousConsiderate

Organized

Risk Taker

Responsive

Decisive

FlexiblePositive Attitude

Sense of Humor Speedy

Stamina

Motivated

Integrity

Reader

Focused on Business Results

Confident

Empathetic

Reliable

One Voice

Page 27: Taking flight agile2014_proposal

“Deliver business value daily.”“Constantly improve doing it,

reducing waste and through new ideas.”

Page 28: Taking flight agile2014_proposal

we have a

how do weTarget Aspiration,

Now that

incremental step?determine

the next

Page 29: Taking flight agile2014_proposal

the Current State

Understand

Page 30: Taking flight agile2014_proposal

Lots of Approaches to This Too…

Process Models

SWOT Analysis

Customer Personas

Business Model Canvas

Select the appropriate mix…

Participatory Creation > Clear Communication > Proclamation

Page 31: Taking flight agile2014_proposal

>> Business Canvas Exercise << >> Here <<

Page 32: Taking flight agile2014_proposal

AspirationStarting

Point

Page 33: Taking flight agile2014_proposal

and

Operational ActionsPrioritize

Determine

toachieve

the Next Statecongruent

Visionwith the

Page 34: Taking flight agile2014_proposal

Lots of Approaches to This Too…

Forcefield Analysis

Strategy Maps

Priority vs Energy Exercises

Business Model Canvas

Select the appropriate mix…

Participatory Creation > Clear Communication > Proclamation

Page 35: Taking flight agile2014_proposal

>> Follow-Up <<>> Business Canvas Exercise <<

>> Here <<

Page 36: Taking flight agile2014_proposal

Goal: Roadmap of Prioritized Δs

Page 37: Taking flight agile2014_proposal

Current State

Aspiration

Next State

Process Δs

Org Structure

Δs

NewPractices

Habit Δs

Vision

Adapted from Organizational Transitions,by R. Beckhard & R.T. Harris

Page 38: Taking flight agile2014_proposal

Many Things to Change Depending on What’s Next in Priority

• New Strategies• New Org Structures• Find/Establish New Support Networks• New Practices• New/Streamlined Processes• Rewards for Δ in Behaviors• Create/Eliminate Ceremonies• New Habits The Hardest to Do

& the most crucial

Some ofthese will be Experiments

Page 39: Taking flight agile2014_proposal

Decisions Δ Habits Δ Culture

Page 40: Taking flight agile2014_proposal

Find Key Practices to avoid being eaten…Habits

Page 41: Taking flight agile2014_proposal

What Might Be Some of the Habits We Want to Change?

• Ways meetings are conducted• Ways meetings are scheduled• How managers give feedback• Whether agreements are explicit or implicit• How decisions are made and owned• Whether people show vulnerability• How people learn new skills Use as an example

Note: want org habits reinforcing an Agile mindset

Page 42: Taking flight agile2014_proposal

Habit Loop

Habit

Trigger RewardCraving

The Power of Habit – Charles Duhigg

OldNew

Page 43: Taking flight agile2014_proposal

Training

Need to Know Something New

Recognition

CravingFor

Recognition

Example Org Habit Around Training

Page 44: Taking flight agile2014_proposal

Training

Need to Know Something New

Recognition

CravingFor

Recognition

Example Org Habit Around Training

self-study/experimentation=Learning

Page 45: Taking flight agile2014_proposal

>> Org Habits to Δ Exercise << >> Here <<

Page 46: Taking flight agile2014_proposal

Finding Leverage Points

• The habit to change is formal training to learning

• Step 1: Habit Loop Causality Diagram• The Habit Loop becomes a bit more complex– More Steps– Reinforcing Loop

• Step 2: Look for Limiting Conditions & Side Effect Loops

self-study/experimentation=

Page 47: Taking flight agile2014_proposal

Training Request

Need to Know Something New

Recognition

Formal Training

Full Causal Diagram

Fulfill IDP or Certification

Easy to Measure

Statement of Intent

Self-Study

Experiment

Absorb & Share LearningD

elay

Learn the Lingo to “Look Smart”

Get By/Impress

Lack of Failure

ShowsVulnerability

Avoids ShowingVulnerability

Page 48: Taking flight agile2014_proposal

Current State

Aspiration

Next State

Process Δs

Org Structure

Δs

NewPractices

Habit Δs

Vision

Manage the Δ

Adapted from Organizational Transitions,by R. Beckhard & R.T. Harris

Page 49: Taking flight agile2014_proposal

“No plan survives contact with the enemy.”

- Helmuth von Moltke the Elder

Page 50: Taking flight agile2014_proposal

Inspect + Adapt

Page 51: Taking flight agile2014_proposal
Page 52: Taking flight agile2014_proposal

Status Quo

New Status Quo

disruption amount

disruption time

Satir Change Curve

A detailed depiction of the Satir Change model - http://stevenmsmith.com/ar-satir-change-model/

Page 53: Taking flight agile2014_proposal

How can we promote Sustainable Change?

Page 54: Taking flight agile2014_proposal

Definitions

Sustainable :: Able to be maintained at a certain rate or level. Synonym: Supportable

Change :: The act or instance of making or becoming different. Synonyms: Alteration, Shift, Mutation

“Change Capacity”

Page 55: Taking flight agile2014_proposal

To-Do In Work Done

Organizational Change CapacityWIP Limit =

Page 56: Taking flight agile2014_proposal

+

=limit to change

> disruption amount Capacity is the WIP

Page 57: Taking flight agile2014_proposal

+

net effect time

tolerance to time-lagdefined by environment

=

Page 58: Taking flight agile2014_proposal

+net effect time

balance limit vs lag

Page 59: Taking flight agile2014_proposal

AspirationStarting

Point

Promotes

Restricts

Promotion/Restriction based on Limits to Organizational Change

by Herbert Kaufman& Discussions @ #CultureDC

Cross-cutting Teams

Diversity (of thoughts)

Failure ToleranceClear Vision

Employee Orientation

ExperimentationTransparency

New Employees

Page 60: Taking flight agile2014_proposal

AspirationStarting

Point

Promotes

Restricts

Low Risk ToleranceGrand Unclear Vision

Hiring to FitInsular Communication

Employee Indoctrination

Successes Only

Promotion/Restriction based on Limits to Organizational Change

by Herbert Kaufman& Discussions @ #CultureDC

Cross-cutting Teams

Diversity (of thoughts)

Failure ToleranceClear Vision

Employee Orientation

ExperimentationTransparency

New Employees

Specialized Silos

Group Think

Page 61: Taking flight agile2014_proposal

Current State

Aspiration

Next State

Process Δs

Org Structure

Δs

NewPractices

Habit Δs

Vision

Manage the ΔΔ Kanban

Δ Validation Board

Adapted from Organizational Transitions,by R. Beckhard & R.T. Harris

Page 62: Taking flight agile2014_proposal

Next Up In-WorkBacklog Complete

Transformation KanbanReady Measure Done

Page 63: Taking flight agile2014_proposal

Next Up In-WorkBacklog Complete

Transformation KanbanReady Measure Done

BasedOn Org

Capacity

BasedOn Org

Capacity

BasedOn

Org &Capacity

To Measure

BasedOn

Org &Capacity

To Measure

BasedOn Org

Capacity

Organizational WIP

Team has• Capacity• Charter• Measures• Expected

Outcomes

Team has• Completed

Actions

Team has• Measured

Results

Page 64: Taking flight agile2014_proposal

How do we figure out how much change to pull?

1. Hypothesis use communications paths as a starting point; • capacity = comm paths

N ppl involved• hierarchy comm paths = direct report lines• team comm paths = ∑(1+…+N-1)• can have hybrids

2. Modified by Team Size

3. Multiplied by reinforcing loops

4. Consider like mid-size “story” (in terms of points); every org will be different & large single changes can out-strip capacity and need to be broken down

Page 65: Taking flight agile2014_proposal

Team Size

5 9 15 7

“Is Five the Optimal Team Size?”, infoQ, Vikras Hazrati & Jurgen Appelo on http://noop.nl

Scrum teams 7 +/-2

S = ƒ({P},E)where, P = personalities

E = environment

5 Best for deep comm, 15 most for deep trust, 150 most for comm

≥ 1≤1 <1

Page 66: Taking flight agile2014_proposal

Change Multiplier

Hire for diversity

Display transparency in decisions

Allow experimentation

Establish clear vision ≥1

Punish failure

Decisions made w/littleno input

Hire yes people <1

Safety

Only concern: people’s performance

on the job

Page 67: Taking flight agile2014_proposal
Page 68: Taking flight agile2014_proposal

Validation Board

Assumptions

Benefactor

Issue

Solution

P1 P2 P3 P4 P5

Riskiest Assumption

Experiment

Result

Invalidated Validated

Hypothesis

Page 69: Taking flight agile2014_proposal

Squadron Mates

• Create a support network• Find like minds and pair– Sounding board for pragmatic decisions

• Better yet, form a triad– Third person holds the commitments of the other

two to each other accountable• Grow network as pairs/triads– Net-Map Technique is a great tool here

Triads come from The Culture Game by Daniel MezickNet-Map Toolkit, Eva Schiffer, http://netmap.wordpress.com

Page 70: Taking flight agile2014_proposal

Bewareof

andHidden Assumptions

Biases

Page 71: Taking flight agile2014_proposal

A Couple of Typical Biases or Assumptions

• People just don’t want to change– So explain to me why people will take up a new hobby

later in life or move across country? (Hint: it is in their interest – find mutual desire)

• Agile has issues scaling to large programs– Why do you have a program? Could this be solved in a

different manner with sets of smaller applications?(Hint: most “programs” are put together for reasons other than actual size & complexity, such as ability to get budget, the size/complexity is an outcome from these reasons/decisions)

Page 72: Taking flight agile2014_proposal

Drawing: Alex Hughes

AgileCultu

re

Satir Δ Cur ev

this wayAgile

Page 73: Taking flight agile2014_proposal

Thanks!and

Have aGood Flight!

Page 74: Taking flight agile2014_proposal

Paul M. [email protected]@yahoo.com

@paul_boos 703-307-4322 (mobile)

Look for a ‘workbook’ on this in the near future…