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

Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

Dropping Science on Your Developer Ecosystem - lessons from Ecosystem

Management

@thesteve0Steven Citron-PoustyPaaS Dust SpreaderOpenShift – Red Hat

Page 2: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management
Page 3: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

Slide with Tech ecosystem

Page 4: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

Science!!

chase_elliott from flickr

Science!!

Page 5: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

Slide with High School picture

• If we go back to High School science

Deserttrumpet on flickr

Page 6: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

Ecosystems are real

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

Page 7: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

And Conservation Biologists use This Model

Page 8: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

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 9: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

Which Animal Forced the Issue

Page 10: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management
Page 11: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

Yellowstone – satellite

Page 12: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

Yellowstone - map

Page 13: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

Yellowstone – ecosystem

Page 14: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

Grizzly bear

Page 15: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

Wolf

Page 16: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management
Page 17: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management
Page 18: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

Grizzly Denali picture

Page 19: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

So what are some of the ideas that I will focus on today

Page 20: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

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 21: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

Values and Goals

• You get this from social, economic, and political

• Most important • Not science or quantitative but drives

everything

Page 22: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

Science!!

chase_elliott from flickr

Science!!

Page 23: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management
Page 24: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management
Page 25: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

Keystone

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

Page 26: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

Who are the keystones in your ecosystem?

Page 27: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management
Page 28: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management
Page 29: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management
Page 30: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

Who are your menhaden?

Page 31: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

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

Page 32: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

OpenShift Example

Adaptive management and planned experiments

Page 33: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

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 34: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

What action can you turn into an experiment?

Page 35: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

Natural Experiment

Page 36: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management
Page 37: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management
Page 38: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management
Page 39: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

OpenShift Example

Page 40: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management
Page 41: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management
Page 42: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

What monitoring are you doing?

Page 43: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

What adaptations can you make based on knowledge gained?

Page 44: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

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 45: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management
Page 46: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

r vs. K life history strategies and you

Page 47: Dropping Science on Your Developer Ecosystem - lessons from Ecosystem Management

Where are you on the curve?