monkigras - dropping science on your developer ecosystem

46
Dropping Science on Your Technology Ecosystem - lessons from Ecosystem Management @thesteve0 Steven Citron-Pousty PaaS Dust Spreader OpenShift – Red Hat

Upload: steven-pousty

Post on 23-Jun-2015

3.058 views

Category:

Technology


0 download

DESCRIPTION

My Monkigras 2013 talk where I explain lessons we can learn from Ecosystem Science and Management

TRANSCRIPT

Page 1: Monkigras - dropping science on your developer ecosystem

Dropping Science on Your Technology Ecosystem - lessons from Ecosystem

Management

@thesteve0Steven Citron-PoustyPaaS Dust SpreaderOpenShift – Red Hat

Page 2: Monkigras - dropping science on your developer ecosystem
Page 3: Monkigras - dropping science on your developer ecosystem

Slide with Tech ecosystem

Page 4: Monkigras - dropping science on your developer ecosystem

Science!!

chase_elliott from flickr

Science!!

Page 5: Monkigras - dropping science on your developer ecosystem
Page 6: Monkigras - dropping science on your developer ecosystem
Page 7: Monkigras - dropping science on your developer ecosystem

Science!!

chase_elliott from flickr

Science!!

Page 8: Monkigras - dropping science on your developer ecosystem
Page 9: Monkigras - dropping science on your developer ecosystem
Page 10: Monkigras - dropping science on your developer ecosystem

Ecosystems are real

• Well they are actually a model – but with the good and the bad

AA model of the world

Page 11: Monkigras - dropping science on your developer ecosystem

BUT, Conservation Biologists use This Model

Page 12: Monkigras - dropping science on your developer ecosystem

They had a problem that needed to move beyond individual species

Mass Energy and Env Affairs on flickr

Single species = emergency room at best

Page 13: Monkigras - dropping science on your developer ecosystem

Where did it really start

Page 14: Monkigras - dropping science on your developer ecosystem

Yellowstone - map

Page 15: Monkigras - dropping science on your developer ecosystem

Yellowstone – satellite

Page 16: Monkigras - dropping science on your developer ecosystem

Yellowstone – ecosystem

Page 17: Monkigras - dropping science on your developer ecosystem

Grizzly bear

Page 18: Monkigras - dropping science on your developer ecosystem

Wolf

Page 19: Monkigras - dropping science on your developer ecosystem
Page 20: Monkigras - dropping science on your developer ecosystem

Grizzly Denali picture

Page 21: Monkigras - dropping science on your developer ecosystem

Main ideas of ecosystem management

• Ecosystems are multi-dimensional• Boundaries are only as real as you want them to be• Manage for overall integrity • Always collect and synthesize primary data• Engage in monitoring• Inter-Agency cooperation • Humans embedded in nature• Adaptive Management – experiment and learn• Open to organizational change as fits the system• Values are more important than facts and logic

• Ecosystems are multi-dimensional• Boundaries are only as real as you want them to be• Manage for overall integrity • Always collect and synthesize primary data• Engage in monitoring• Inter-Agency cooperation • Humans embedded in nature• Adaptive Management – experiment and learn• Open to organizational change as fits the system• Values are more important than facts and logic

Page 22: Monkigras - dropping science on your developer ecosystem

Values and Goals

• You get this from social, economic, and political

• Most important • Not science or quantitative but drives

everything

Page 23: Monkigras - dropping science on your developer ecosystem

Science!!

chase_elliott from flickr

Science!!

Page 24: Monkigras - dropping science on your developer ecosystem
Page 25: Monkigras - dropping science on your developer ecosystem
Page 26: Monkigras - dropping science on your developer ecosystem

Keystone

• Keystone species – otter• Bottom of the food chain – menhanden

Page 27: Monkigras - dropping science on your developer ecosystem

Who are the keystones in your ecosystem?

Page 28: Monkigras - dropping science on your developer ecosystem
Page 29: Monkigras - dropping science on your developer ecosystem
Page 30: Monkigras - dropping science on your developer ecosystem
Page 31: Monkigras - dropping science on your developer ecosystem

Who are your menhaden?

Page 32: Monkigras - dropping science on your developer ecosystem

Planned (some forethought) vs Natural Experiments (need long-term monitoring before)

Page 33: Monkigras - dropping science on your developer ecosystem

OpenShift Example

Adaptive management and planned experiments

Page 34: Monkigras - dropping science on your developer ecosystem

No difference data: responses out of sent

sample estimates:prop A prop B 0.04800000 0.05333333

95 percent confidence interval: -0.02169480 0.01102814

X-squared = 0.3396, df = 1, p-value = 0.5601alternative hypothesis: two.sided

Type I = saying there is a difference when there isn’tType II = saying there is no difference when there is

Page 35: Monkigras - dropping science on your developer ecosystem

What action can you turn into an experiment?

Page 36: Monkigras - dropping science on your developer ecosystem

Natural Experiment

Page 37: Monkigras - dropping science on your developer ecosystem
Page 38: Monkigras - dropping science on your developer ecosystem
Page 39: Monkigras - dropping science on your developer ecosystem

OpenShift Example

Page 40: Monkigras - dropping science on your developer ecosystem
Page 41: Monkigras - dropping science on your developer ecosystem

What monitoring are you doing?

Page 42: Monkigras - dropping science on your developer ecosystem

What adaptations can you make based on knowledge gained?

Page 43: Monkigras - dropping science on your developer ecosystem

Take homes

• Be more quant• Do experiments don’t just do• Take advantage of natural experiments• Manage your ecosystem for key indicators• Diversity is important• Take the analogy of ecosystems farther and

learn from them

Page 44: Monkigras - dropping science on your developer ecosystem
Page 45: Monkigras - dropping science on your developer ecosystem

r vs. K life history strategies and you

Page 46: Monkigras - dropping science on your developer ecosystem

Where are you on the curve?