Jean Tabaka, Rally Software @jeantabaka growth good change weird - - PowerPoint PPT Presentation

jean tabaka rally software jeantabaka growth good change
SMART_READER_LITE
LIVE PREVIEW

Jean Tabaka, Rally Software @jeantabaka growth good change weird - - PowerPoint PPT Presentation

Applying Design Thinking and Complexity Theory in Agile Organizations Jean Tabaka, Rally Software @jeantabaka growth good change weird An Agile Adoption Story 2002 5000 14 7 1 1 Bureaucracy Cookbook Agile Algorithm


slide-1
SLIDE 1
slide-2
SLIDE 2
slide-3
SLIDE 3

Applying Design Thinking and Complexity Theory in Agile Organizations

Jean Tabaka, Rally Software @jeantabaka

slide-4
SLIDE 4

growth

slide-5
SLIDE 5

good

slide-6
SLIDE 6

change

slide-7
SLIDE 7

weird

slide-8
SLIDE 8

An Agile Adoption Story

slide-9
SLIDE 9

2002

slide-10
SLIDE 10

5000

slide-11
SLIDE 11

14

slide-12
SLIDE 12

7

slide-13
SLIDE 13

1

slide-14
SLIDE 14

1

slide-15
SLIDE 15

Bureaucracy

slide-16
SLIDE 16
slide-17
SLIDE 17

“Cookbook Agile”

slide-18
SLIDE 18

Algorithm

slide-19
SLIDE 19

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

slide-20
SLIDE 20
slide-21
SLIDE 21

FOLL FOLLOW

the PLAN

PLAN

slide-22
SLIDE 22
slide-23
SLIDE 23

Lack of innovation

slide-24
SLIDE 24

Diminishing customer base

slide-25
SLIDE 25

Escalation

slide-26
SLIDE 26

Agile “blame game”

slide-27
SLIDE 27

Organizations

MOST

have what appear to be suicidal tendencies” “

slide-28
SLIDE 28

Agile adoptions need to leverage the science of complexity

slide-29
SLIDE 29

Agile adoptions need to leverage the discipline of design thinking

slide-30
SLIDE 30

Our journey must embrace vision with hunches, exploration and empathy

slide-31
SLIDE 31
slide-32
SLIDE 32

3 thoughts

slide-33
SLIDE 33

Don’t latch onto a cookbook of Agile practices

slide-34
SLIDE 34

Invite principles and practices outside of Agile as your

  • rganization matures
slide-35
SLIDE 35

Combine emergence and resilience for sustained Agile innovation

slide-36
SLIDE 36
slide-37
SLIDE 37

Death by Agile

slide-38
SLIDE 38

Thrive versus merely survive

slide-39
SLIDE 39

Leverage the wildly unexpected

slide-40
SLIDE 40
slide-41
SLIDE 41

Why

slide-42
SLIDE 42

4 Dots

slide-43
SLIDE 43

6 Connections

slide-44
SLIDE 44

64 Patterns

slide-45
SLIDE 45

10 Dots

slide-46
SLIDE 46

45 Connections

slide-47
SLIDE 47

? Patterns

slide-48
SLIDE 48

Patterns

35,184,372,088,832

slide-49
SLIDE 49

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

slide-50
SLIDE 50

We live in an unordered, complex world

slide-51
SLIDE 51

We have complexity of…

slide-52
SLIDE 52

Organizations

slide-53
SLIDE 53

Code-base

slide-54
SLIDE 54

Customers

slide-55
SLIDE 55

Market

slide-56
SLIDE 56

We can’t afford to latch

  • nto recipes of…
slide-57
SLIDE 57

Order

slide-58
SLIDE 58

Control

slide-59
SLIDE 59

Algorithm

slide-60
SLIDE 60

Are you complex?

slide-61
SLIDE 61

“What you predict doesn’t come true.”

slide-62
SLIDE 62

“What worked yesterday, doesn’t seem to be working today.”

slide-63
SLIDE 63

“What you don’t know is unknown.”

slide-64
SLIDE 64

Are you a chef or a recipe follower?

slide-65
SLIDE 65
slide-66
SLIDE 66
slide-67
SLIDE 67
slide-68
SLIDE 68
slide-69
SLIDE 69
slide-70
SLIDE 70

Analysis and induction alone cannot manage complexity

slide-71
SLIDE 71
slide-72
SLIDE 72

We should must invite abductive logic

slide-73
SLIDE 73

We must invite mystery to allow innovative patterns to emerge

slide-74
SLIDE 74

How

slide-75
SLIDE 75

How do we make sense

  • f environments like this?
slide-76
SLIDE 76

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

Gaussian Probability is not sufficient

slide-77
SLIDE 77

But where are the low probability, high impact events?

slide-78
SLIDE 78

Pareto Plausibility seeks outliers

slide-79
SLIDE 79

Seek the low signal

  • utliers
slide-80
SLIDE 80

Cynefin

slide-81
SLIDE 81

David Snowden

slide-82
SLIDE 82

Probable Plausible Ordered Unordered

slide-83
SLIDE 83

Chaotic Simple Complicated Complex

Probable Plausible Ordered Unordered

slide-84
SLIDE 84

Chaotic Simple Complicated Complex

Probable Plausible Ordered Unordered

slide-85
SLIDE 85

Chaotic Simple Complicated Complex

Probable Plausible Ordered Unordered

Disorder

slide-86
SLIDE 86

The relationship between cause and effect

slide-87
SLIDE 87

Chaotic Simple Complicated Complex

Probable Plausible Ordered Unordered

  • bvious & repeatable

requires analysis or expertise

  • nly coherent in

retrospect, and not repeatable

not perceivable Disorder

slide-88
SLIDE 88

What practices are appropriate?

slide-89
SLIDE 89

Chaotic Simple Complicated Complex

Probable Plausible Ordered Unordered

Best practices Good practices Emergent practices

Action Disorder

slide-90
SLIDE 90
slide-91
SLIDE 91
slide-92
SLIDE 92

Relisience vs Robustness

slide-93
SLIDE 93

Effectiveness vs Efficiency

slide-94
SLIDE 94
slide-95
SLIDE 95

Design Thinking

slide-96
SLIDE 96
slide-97
SLIDE 97

George Kembel d.school, Stanford University

slide-98
SLIDE 98
slide-99
SLIDE 99

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

  • r idea in advance.”

– Charles Sanders Pierce

slide-100
SLIDE 100

Mystery Heuristics Algorithm

Exploration Exploitation

slide-101
SLIDE 101

Balance exploitation and exploration

slide-102
SLIDE 102

Reliability vs Validity

slide-103
SLIDE 103

The “Prediliction Gap”

slide-104
SLIDE 104
slide-105
SLIDE 105

Combining design thinking and complexity theory

slide-106
SLIDE 106

What

slide-107
SLIDE 107

We have practices based

  • n these principles
slide-108
SLIDE 108

Probe, Sense, Respond

slide-109
SLIDE 109

Explore, Exploit

slide-110
SLIDE 110

Emergence and resilience

slide-111
SLIDE 111

Cynefin

slide-112
SLIDE 112

Cognitive Distribution

slide-113
SLIDE 113
slide-114
SLIDE 114
slide-115
SLIDE 115

Frequent experiments Pattern matching Exploring hunches

Probe, Sense, Respond

Complex Domain

15 – 30 people

slide-116
SLIDE 116

Chaotic Simple Complicated Complex Disorder

Evaluating your system

slide-117
SLIDE 117

Safe fail probes

slide-118
SLIDE 118

Actions in the Complex Domain

slide-119
SLIDE 119
slide-120
SLIDE 120

Success, Failure, Amplification, Recovery

slide-121
SLIDE 121

“Shallow dives” into Chaos

slide-122
SLIDE 122

Chaotic Simple Complicated Complex Disorder

slide-123
SLIDE 123

Design Thinking

slide-124
SLIDE 124

Non-linear design thinking practices

slide-125
SLIDE 125

Design Thinking

slide-126
SLIDE 126

Create space for the wildly unexpected

slide-127
SLIDE 127
slide-128
SLIDE 128
slide-129
SLIDE 129
slide-130
SLIDE 130

Vision & Empathy

slide-131
SLIDE 131
slide-132
SLIDE 132

Organizations

MOST

have what appear to be suicidal tendencies” “

slide-133
SLIDE 133

We live in a world of complexity

slide-134
SLIDE 134

Agile adoptions need to leverage emergence in complexity

slide-135
SLIDE 135

Our journey must embrace vision with hunches, exploration and empathy

slide-136
SLIDE 136

Applying Design Thinking and Complexity Theory in Agile Organizations

Jean Tabaka, Rally Software @jeantabaka

slide-137
SLIDE 137