tempo, maneuverability, and initiative

78
Tempo, Maneuverability, Initiative Michael T. Nygard - Cognitect

Upload: michael-nygard

Post on 10-Apr-2017

198 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Tempo, Maneuverability, and Initiative

Tempo, Maneuverability, InitiativeMichael T. Nygard - Cognitect

Page 2: Tempo, Maneuverability, and Initiative

Michael T. Nygard

✤ Developer

✤ Operator

✤ Systems Thinker

✤ Author

@mtnygardwww.michaelnygard.com

Page 3: Tempo, Maneuverability, and Initiative

A Story of Despair and Hope

Page 4: Tempo, Maneuverability, and Initiative
Page 5: Tempo, Maneuverability, and Initiative
Page 6: Tempo, Maneuverability, and Initiative
Page 7: Tempo, Maneuverability, and Initiative
Page 8: Tempo, Maneuverability, and Initiative
Page 9: Tempo, Maneuverability, and Initiative
Page 10: Tempo, Maneuverability, and Initiative

“Web Site”

Page 11: Tempo, Maneuverability, and Initiative

app12

db1

Page 12: Tempo, Maneuverability, and Initiative

sw01 sw02 mon-sw

app12

eth0 eth1 eth2 eth3

db1

eth3eth2eth1eth0

Page 13: Tempo, Maneuverability, and Initiative

app12

Page 14: Tempo, Maneuverability, and Initiative
Page 15: Tempo, Maneuverability, and Initiative

When in doubt,

Page 16: Tempo, Maneuverability, and Initiative

When in doubt,

Page 17: Tempo, Maneuverability, and Initiative
Page 18: Tempo, Maneuverability, and Initiative

sw01 sw02 mon-sw

app12

eth0 eth1 eth2 eth3

app11

eth3eth2eth1eth0

app1

eth3eth2eth1eth0

...

Page 19: Tempo, Maneuverability, and Initiative
Page 20: Tempo, Maneuverability, and Initiative
Page 21: Tempo, Maneuverability, and Initiative

Tight feedback loop

Page 22: Tempo, Maneuverability, and Initiative

Maneuverability

Page 23: Tempo, Maneuverability, and Initiative

John Boyd

✤ Fighter pilot

✤ Air combat instructor

✤ Military theorist

Page 24: Tempo, Maneuverability, and Initiative
Page 25: Tempo, Maneuverability, and Initiative

Kinetic to potential

Page 26: Tempo, Maneuverability, and Initiative

Kinetic to potentialPotential to kinetic

Page 27: Tempo, Maneuverability, and Initiative

Energy-Maneuverability (EM)

Page 28: Tempo, Maneuverability, and Initiative

Energy-Maneuverability (EM)

Kinetic ⟷ Potential

Page 29: Tempo, Maneuverability, and Initiative

Energy-Maneuverability (EM)

Kinetic ⟷ Potential

Gain and Shed Momentum

Page 30: Tempo, Maneuverability, and Initiative

Energy-Maneuverability (EM)

Kinetic ⟷ Potential

Gain and Shed Momentum

Rapidly Change Maneuvers

Page 31: Tempo, Maneuverability, and Initiative
Page 32: Tempo, Maneuverability, and Initiative
Page 33: Tempo, Maneuverability, and Initiative

Control tempo

Take initiative

Send ambiguous signals

Maneuver Warfare

Page 34: Tempo, Maneuverability, and Initiative

Note how orientation shapes observation, shapes decision, shapes action, and in turn is shaped by the feedback and other phenomena coming into our sensing or observing window.

Also note how the entire �loop� (not just orientation) is an ongoing many-sided implicit cross-referencing process of projection, empathy, correlation, and rejection.

From �The Essence of Winning and Losing,� John R. Boyd, January 1996.

Feed Forward

Observations Decision (Hypothesis)

Action (Test)

Cultural Traditions

Genetic Heritage

New Information Previous

Experience

Analyses & Synthesis Feed

Forward Feed

Forward

Implicit Guidance & Control

Implicit Guidance & Control

Unfolding Interaction

With Environment Unfolding

Interaction With

Environment Feedback

Feedback

Outside Information

Unfolding Circumstances

Observe Orient Decide Act

Defense and the National Interest, http://www.d-n-i.net, 2006

Page 35: Tempo, Maneuverability, and Initiative

Self-organized Criticality

Page 36: Tempo, Maneuverability, and Initiative

Avalanche Models

Page 37: Tempo, Maneuverability, and Initiative

Catastrophe Manifolds

Page 38: Tempo, Maneuverability, and Initiative

Earthquake Distributions

Page 39: Tempo, Maneuverability, and Initiative

Non-linear, but also

undirected

Page 40: Tempo, Maneuverability, and Initiative

How to cause nonlinear response

in a direction we like?

Page 41: Tempo, Maneuverability, and Initiative

Lessons From Maneuver Warfare

Page 42: Tempo, Maneuverability, and Initiative
Page 43: Tempo, Maneuverability, and Initiative
Page 44: Tempo, Maneuverability, and Initiative
Page 45: Tempo, Maneuverability, and Initiative
Page 46: Tempo, Maneuverability, and Initiative
Page 47: Tempo, Maneuverability, and Initiative
Page 48: Tempo, Maneuverability, and Initiative
Page 49: Tempo, Maneuverability, and Initiative

Apply Disposability

✤ Infrastructure

✤ Code

✤ Dependencies

Page 50: Tempo, Maneuverability, and Initiative

Apply Disposability

✤ Infrastructure

✤ Code

✤ Dependencies

✤ Teams?

Page 51: Tempo, Maneuverability, and Initiative

Set the tempo

Obscure your ultimate objective

Defer commitment

Page 52: Tempo, Maneuverability, and Initiative

Tempo

Page 53: Tempo, Maneuverability, and Initiative
Page 54: Tempo, Maneuverability, and Initiative

Control tempo

Take initiative

Send ambiguous signals

Page 55: Tempo, Maneuverability, and Initiative
Page 56: Tempo, Maneuverability, and Initiative

“From now on, I control the tempo.”

Page 57: Tempo, Maneuverability, and Initiative

Tempo is emergent.

Page 58: Tempo, Maneuverability, and Initiative

Execution at all Levels

Page 59: Tempo, Maneuverability, and Initiative

Horizontal and Vertical Integrity

Page 60: Tempo, Maneuverability, and Initiative
Page 61: Tempo, Maneuverability, and Initiative
Page 62: Tempo, Maneuverability, and Initiative
Page 63: Tempo, Maneuverability, and Initiative
Page 64: Tempo, Maneuverability, and Initiative
Page 65: Tempo, Maneuverability, and Initiative

Team Scale

✤ Devops✤ Safety through tools✤ Agile development✤ Integrated value chain

Page 66: Tempo, Maneuverability, and Initiative

Group Scale

✤ Bounded context✤ Ubiquitous language✤ Product teams✤ Intent

Page 67: Tempo, Maneuverability, and Initiative

Org Scale

✤ Discoverability✤ Temporary Assignments

Page 68: Tempo, Maneuverability, and Initiative

Vertical Integration: Intent

Page 69: Tempo, Maneuverability, and Initiative

Operations Order - SMEAC

✤Situation✤Mission✤Execution✤Administration (or Sustainment)✤Command

Page 70: Tempo, Maneuverability, and Initiative

Initiative

Page 71: Tempo, Maneuverability, and Initiative
Page 72: Tempo, Maneuverability, and Initiative
Page 73: Tempo, Maneuverability, and Initiative

Sente

✤ Amazon creates AWS

✤ Takes sente versus hosting providers

Page 74: Tempo, Maneuverability, and Initiative

Sente

✤ Uber enters Thailand, undercuts tuk-tuks and cabs (sente)

✤ Taxi drivers in Thailand convince gov’t to ban Uber (gote, seizing sente)

Page 75: Tempo, Maneuverability, and Initiative

Not Sente

✤ Uber in London. (sente)

✤ Black cab drivers protest, disrupt traffic.

✤ Not sente!

✤ Uber not compelled to respond.

Page 76: Tempo, Maneuverability, and Initiative

Combine Initiative (sente) + Tempo

✤ Take initiative

✤ Keep pressing advantage

✤ Advance faster than opponent can catch up

Page 77: Tempo, Maneuverability, and Initiative

Tempo, Maneuverability, Initiative

Page 78: Tempo, Maneuverability, and Initiative

Michael T. Nygard

Thank You!

@mtnygardwww.michaelnygard.com