applying design thinking and complexity theory in agile ... · applying design thinking and...

137

Upload: lamkien

Post on 02-Apr-2018

250 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 2: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 3: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Applying Design Thinking and Complexity Theory in Agile Organizations

Jean Tabaka, Rally Software

@jeantabaka

Page 4: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

growth

Page 5: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

good

Page 6: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

change

Page 7: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

weird

Page 8: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

An Agile Adoption Story

Page 9: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

2002

Page 10: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

5000

Page 11: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

14

Page 12: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

7

Page 13: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

1

Page 14: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

1

Page 15: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Bureaucracy

Page 16: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 17: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

“Cookbook Agile”

Page 18: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Algorithm

Page 19: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

http://www.flickr.com/photos/virtualeyesee/6107062655

Page 20: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 21: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

FOLLOW

the PLAN

Page 22: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 23: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Lack of

innovation

Page 24: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Diminishing

customer base

Page 25: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Escalation

Page 26: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Agile

“blame game”

Page 27: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Organizations MOST have what appear to be

suicidal tendencies”

Page 28: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Agile adoptions need to

leverage the science of

complexity

Page 29: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Agile adoptions need to

leverage the discipline of

design thinking

Page 30: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Our journey must

embrace vision with

hunches, exploration and

empathy

Page 31: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 32: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

3 thoughts

Page 33: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Don’t latch onto a

cookbook of Agile

practices

Page 34: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Invite principles and

practices outside of

Agile as your

organization matures

Page 35: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Combine emergence

and resilience for

sustained Agile

innovation

Page 36: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 37: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Death by Agile

Page 38: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Thrive versus merely

survive

Page 39: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Leverage the wildly

unexpected

Page 40: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 41: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Why

Page 42: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

4 Dots

Page 43: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

6 Connections

Page 44: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

64 Patterns

Page 45: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

10 Dots

Page 46: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

45 Connections

Page 47: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

? Patterns

Page 48: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Patterns

35,184,372,088,832

Page 49: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

http://www.flickr.com/photos/virtualeyesee/6107062655

Page 50: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

We live in an

unordered, complex

world

Page 51: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

We have

complexity of…

Page 52: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Organizations

Page 53: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Code-base

Page 54: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Customers

Page 55: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Market

Page 56: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

We can’t afford to latch

onto recipes of…

Page 57: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Order

Page 58: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Control

Page 59: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Algorithm

Page 60: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Are you complex?

Page 61: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

“What you predict

doesn’t come true.”

Page 62: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

“What worked yesterday,

doesn’t seem to be

working today.”

Page 63: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

“What you don’t know is

unknown.”

Page 64: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Are you a chef or a

recipe follower?

Page 65: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 66: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 67: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 68: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 69: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 70: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Analysis and

induction alone

cannot manage

complexity

Page 71: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 72: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

We should must invite

abductive logic

Page 73: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

We must invite mystery

to allow innovative

patterns to emerge

Page 74: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

How

Page 75: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

How do we make sense

of environments like this?

Page 76: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

http://en.wikipedia.org/wiki/Normal_distribution

Gaussian Probability is

not sufficient

Page 77: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

But where are the low

probability, high impact

events?

Page 78: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Pareto Plausibility

seeks outliers

Page 79: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Seek the low signal

outliers

Page 80: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Cynefin

Page 81: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

David

Snowden

Page 82: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Probable Plausible

Ordered Unordered

Page 83: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Chaotic Simple Complicated Complex

Probable Plausible

Ordered Unordered

Page 84: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Chaotic Simple

Complicated Complex

Probable Plausible

Ordered Unordered

Page 85: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Chaotic Simple

Complicated Complex

Probable Plausible

Ordered Unordered

Disorder

Page 86: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

The relationship between

cause and effect

Page 87: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Chaotic Simple

Complicated Complex

Probable Plausible

Ordered Unordered

obvious & repeatable

requires analysis or

expertise

only coherent in

retrospect, and not

repeatable

not perceivable

Disorder

Page 88: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

What practices are

appropriate?

Page 89: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Chaotic Simple

Complicated Complex

Probable Plausible

Ordered Unordered

Best practices

Good practices Emergent practices

Action

Disorder

Page 90: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 91: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 92: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Relisience vs Robustness

Page 93: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Effectiveness vs Efficiency

Page 94: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 95: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Design Thinking

Page 96: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 97: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

George

Kembel

d.school,

Stanford

University

Page 98: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 99: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

“It is not possible to prove any new thought, concept

or idea in advance.” – Charles Sanders Pierce

Page 100: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Mystery

Heuristics

Algorithm

Exploration

Exploitation

Page 101: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Balance exploitation and exploration

Page 102: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Reliability vs Validity

Page 103: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

The “Prediliction Gap”

Page 104: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 105: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Combining design thinking and complexity theory

Page 106: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

What

Page 107: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

We have practices based

on these principles

Page 108: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Probe, Sense, Respond

Page 109: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Explore, Exploit

Page 110: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Emergence and resilience

Page 111: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Cynefin

Page 112: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Cognitive Distribution

Page 113: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 114: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 115: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Frequent experiments

Pattern matching

Exploring hunches

Probe, Sense, Respond

Complex Domain

15 – 30 people

Page 116: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Chaotic Simple

Complicated Complex

Disorder

Evaluating your system

Page 117: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Safe fail probes

Page 118: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Actions in the Complex

Domain

Page 119: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 120: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Success, Failure,

Amplification, Recovery

Page 121: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

“Shallow dives” into

Chaos

Page 122: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Chaotic Simple

Complicated Complex

Disorder

Page 123: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Design Thinking

Page 124: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Non-linear design

thinking practices

Page 125: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Design Thinking

Page 126: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Create space for the

wildly unexpected

Page 127: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 128: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 129: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 130: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Vision & Empathy

Page 131: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka
Page 132: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Organizations MOST have what appear to be

suicidal tendencies”

Page 133: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

We live in a world of

complexity

Page 134: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Agile adoptions need

to leverage emergence

in complexity

Page 135: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Our journey must

embrace vision with

hunches, exploration

and empathy

Page 136: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka

Applying Design Thinking and Complexity Theory in Agile Organizations

Jean Tabaka, Rally Software

@jeantabaka

Page 137: Applying Design Thinking and Complexity Theory in Agile ... · Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka