140
DevOps Gold: What the Olympics Teaches Us About Agile Development and Release Dave Roberts Executive Advisor BMC Software [email protected] @sandhillstrat Friday, June 13, 14

DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Embed Size (px)

DESCRIPTION

At the recent winter Olympics in Sochi, Russia, we saw athletes from all over the world striving for excellence. Some turned in the best performance of their lives and came home with a gold medal. Others, some favorites, struggled and saw their dreams slip away. In this presentation, we'll see how DevOps done right is a lot like the Olympics. If you set reasonable goals, train hard, and execute well, you'll reach DevOps Gold, too. But if you take your releases for granted, you may end up with failure. This presentation is for developers and operations personnel working toward implementing a DevOps process.

Citation preview

Page 1: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

DevOps Gold: What the Olympics Teaches Us About Agile Development and

Release

Dave RobertsExecutive Advisor

BMC [email protected]

@sandhillstrat

Friday, June 13, 14

Page 2: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 3: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

y = mx + b

Friday, June 13, 14

Page 4: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 5: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 6: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

$600

Friday, June 13, 14

Page 7: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

$600 $370

Friday, June 13, 14

Page 8: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

$600 $370 $3.50

Friday, June 13, 14

Page 9: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Why do people do it?

Friday, June 13, 14

Page 10: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

If you don't try to win, you might as well hold the Olympics in

somebody's back yard.

-- Jesse Owens

Friday, June 13, 14

Page 11: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

DevOps Lesson #1:

Find and articulate your motivation for wanting to

“do” DevOps.

Friday, June 13, 14

Page 12: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

What is your objective?

Friday, June 13, 14

Page 13: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

What would constitute success for you?

Friday, June 13, 14

Page 14: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 15: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 16: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 17: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Canada’s Mark McMorrisBronze MedalSnowboard Slopestyle

Friday, June 13, 14

Page 18: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

USA’s Ted LigetyGold, Giant Slalom

Friday, June 13, 14

Page 19: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Could you enter the Olympics with this

equipment?

Friday, June 13, 14

Page 20: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 21: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Mach 39Speedskating Skin

Friday, June 13, 14

Page 22: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Co-Developed:Under Armour

Lockheed Martin

Friday, June 13, 14

Page 23: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

2

Friday, June 13, 14

Page 24: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

300

Friday, June 13, 14

Page 25: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 26: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 27: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 28: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 29: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 30: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

“ArmourGlide” reduces the coefficient of friction between

your thighs by 65%

Friday, June 13, 14

Page 31: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 32: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Shani Davis31 years old

Friday, June 13, 14

Page 33: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Shani Davis Partial List of Accomplishments:

First black athlete to win an Olympic gold medal for an individual sport (2006, Turin, Italy). Won gold in the 1000

meters and silver at 1500 meters.

In 2010 in Vancouver, he repeated:gold in 1000m, silver in 1500m.

Won the world all-around championships in 2005 and 2006.

Won nine career world-cup titles.

He has 53 career victories on the ISU Speed Skating World Cup, placing him second all-time among men.

Eight world records; three of them current.

Friday, June 13, 14

Page 34: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

1000 metersPlaced 8th

Friday, June 13, 14

Page 35: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Stefan Groothuis, Netherlands

Friday, June 13, 14

Page 36: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 37: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

1500 metersPlaced 11th

Friday, June 13, 14

Page 38: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Zbigniew Brodka, Poland

Friday, June 13, 14

Page 39: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 41: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

DevOps projects succeed or fail based on

organization change issues

Friday, June 13, 14

Page 42: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Mikaela Shiffrin

Friday, June 13, 14

Page 43: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Gold, Women's SlalomFriday, June 13, 14

Page 44: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Youngest Olympic slalom champion:

18 years, 345 days

Friday, June 13, 14

Page 45: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

She's already won seven World Cup slalom races, more than

any other US woman in history other than Tamara McKinney.

Friday, June 13, 14

Page 46: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Why is somebody so young so good?

Friday, June 13, 14

Page 47: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Started young?

Friday, June 13, 14

Page 48: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Natural talent?

Friday, June 13, 14

Page 49: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 50: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

DevOps Lesson #3:

Make sure your fundamentals are solid.

Friday, June 13, 14

Page 51: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Have you identified the fundamental skills you need to be successful?

Friday, June 13, 14

Page 52: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

ProgrammingAutomation

Server managementMiddleware managementDatabase managementNetwork managementProgram managementProcess managementChange management

Defect and incident management

Friday, June 13, 14

Page 53: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 54: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

When was the last time that you released

something you didn’t have to, just for the

experience?

Friday, June 13, 14

Page 55: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

DevOps Lesson #4:

Practice, practice, practice.

Friday, June 13, 14

Page 56: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

What’s your cadence goal?Yearly?

Quarterly?Monthly?

Daily?Multiple times per day?

Friday, June 13, 14

Page 57: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

"So right now I'm dreaming of the next Olympics, winning five

gold medals. Which sounds really crazy. Sorry I just admitted that

to you all."

-- Mikaela Shiffrin,After winning her first Olympic gold medal

Friday, June 13, 14

Page 58: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

DevOps Lesson #5:

Don’t underestimate how far you can go.

Friday, June 13, 14

Page 59: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Marlies Schild, Austria4 Olympic medals:3 silvers, 1 bronze

Friday, June 13, 14

Page 60: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Ted Ligety, USATwo Olympic gold medals

Friday, June 13, 14

Page 61: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Maria Höfl-RieschFour Olympic medals:3 gold, 1 silver

Friday, June 13, 14

Page 62: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Tina Maze, SloveniaFour Olympic medals:2 gold, 2 silver

Friday, June 13, 14

Page 63: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

DevOps Lesson #6:

Benchmark yourself and incorporate every best-practice you can find.

Friday, June 13, 14

Page 64: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

There’s always another bottleneck behind the most visible one you

see today.

Friday, June 13, 14

Page 65: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

DevOps Lesson #7:

Make benchmarking and best practice adoption a

repeating habit.

Friday, June 13, 14

Page 66: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 67: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Michael ScullyBMW DesignWorks USA

Friday, June 13, 14

Page 68: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 69: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

“It just destroyed me. Halfway down, I didn’t know if I’d pass out.”

-- Michael Scully

Friday, June 13, 14

Page 70: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 71: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 72: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 73: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

15

Friday, June 13, 14

Page 74: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

374

Friday, June 13, 14

Page 75: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 76: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

69

Friday, June 13, 14

Page 77: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

“In theory, there is no difference between theory and practice.

But, in practice, there is.”-- Anonymous

Friday, June 13, 14

Page 78: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 79: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

First 2-man medal in62 years:Bronze

Friday, June 13, 14

Page 80: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

The women did even better:

Silver and Bronze

Friday, June 13, 14

Page 81: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

"This has been the most intensive project of my

career.I will confess, I loved it."

-- Michael Scully

Friday, June 13, 14

Page 82: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

DevOps Lesson #8:

Don’t be afraid to change your existing tools and processes.

Friday, June 13, 14

Page 83: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

You cannot simply automate your existing bad process and expect

a significant return.

Friday, June 13, 14

Page 84: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Break it down and build it back up, step by step.

Friday, June 13, 14

Page 85: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Who is the greatest Olympian of all time?

Friday, June 13, 14

Page 86: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 87: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Olympian Country SportTotal

MedalsGold

Medals

Michael Phelps

USA Swimming 22 18

Larisa Latynina

USSR Gymnastics 18 9

Nikolai Adrianov

USSR Gymnastics 15 7

? ? ? 13 8

Friday, June 13, 14

Page 88: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Who is the greatest winter Olympian of all

time?

Friday, June 13, 14

Page 89: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 90: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Ole Einar Bjørndalen

Friday, June 13, 14

Page 91: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Olympian Country SportTotal

MedalsGold

Medals

Michael Phelps

USA Swimming 22 18

Larisa Latynina

USSR Gymnastics 18 9

Nikolai Adrianov

USSR Gymnastics 15 7

Ole Einar Bjørndalen

Norway ? 13 8

Friday, June 13, 14

Page 92: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Olympian Country SportTotal

MedalsGold

Medals

Michael Phelps

USA Swimming 22 18

Larisa Latynina

USSR Gymnastics 18 9

Nikolai Adrianov

USSR Gymnastics 15 7

Ole Einar Bjørndalen

Norway Biathlon 13 8

Friday, June 13, 14

Page 93: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 94: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 95: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Shooting Distance:50 meters

Friday, June 13, 14

Page 96: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Prone:1.8 inch (45 mm)

Standing:4.5 inch (115 mm)

Friday, June 13, 14

Page 97: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

150 meter penalty loop20 - 30 seconds

Friday, June 13, 14

Page 98: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Sochi: two gold medals

First Olympics: 1994, Lillehammer, NorwayBest finish: 7th

He's been to a total of six Olympic games.

Friday, June 13, 14

Page 99: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

He’s 40

Friday, June 13, 14

Page 100: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

This is my 20th year in the sport. I've known swimming and that's it. I don't want to swim past age 30; if I continue after this Olympics, and come back in 2016, I'll be 31. I'm looking forward to being able to

see the other side of the fence.

-- Michael Phelps

Friday, June 13, 14

Page 101: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Silver:Dominik Landertinger,

Austria:26 years old

Friday, June 13, 14

Page 102: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

DevOps Lesson #9:

DevOps is not just for the young, venture-funded, Web 2.0 companies.

Friday, June 13, 14

Page 103: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Even stodgy “brick and mortar” enterprises

have leading edge web sites.

Friday, June 13, 14

Page 104: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

But you’re going to have to train hard.

Friday, June 13, 14

Page 105: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Don’t underestimate the amount of calories you’re going to burn.

Friday, June 13, 14

Page 106: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Vancouver Olympics, 2010Canada: Tessa Virtue and Scott Moir: GoldUSA Meryl Davis and Charlie White: Silver

Friday, June 13, 14

Page 107: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Vancouver Olympics, 2014USA Meryl Davis and Charlie White: Gold Canada: Tessa Virtue and Scott Moir: Silver

Friday, June 13, 14

Page 108: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Marina Zueva coaches both teams

Friday, June 13, 14

Page 109: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 110: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Marina ZuevaAndrei Vitman

1975Berlin

Friday, June 13, 14

Page 111: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

DevOps Lesson #10:

You need a good coach.

Friday, June 13, 14

Page 112: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

The most important skills a coach brings

are...

Friday, June 13, 14

Page 113: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

...an outside perspective...

Friday, June 13, 14

Page 114: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

...and an ability to motivate you to keep

going.

Friday, June 13, 14

Page 115: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 116: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Recap

Friday, June 13, 14

Page 117: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

$600 $370 $3.50

Friday, June 13, 14

Page 118: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

DevOps Lesson #1:

Find and articulate your motivation for wanting to

“do” DevOps.

Friday, June 13, 14

Page 119: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 121: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 122: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

DevOps Lesson #3:

Make sure your fundamentals are solid.

Friday, June 13, 14

Page 123: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 124: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

DevOps Lesson #4:

Practice, practice, practice.

Friday, June 13, 14

Page 125: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

"So right now I'm dreaming of the next Olympics, winning five

gold medals. Which sounds really crazy. Sorry I just admitted that

to you all."

-- Mikaela Shiffrin,After winning her first Olympic gold medal

Friday, June 13, 14

Page 126: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

DevOps Lesson #5:

Don’t underestimate how far you can go.

Friday, June 13, 14

Page 127: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Marlies Schild, Austria4 Olympic medals:3 silvers, 1 bronze

Friday, June 13, 14

Page 128: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Ted Ligety, USATwo Olympic gold medals

Friday, June 13, 14

Page 129: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Maria Höfl-RieschFour Olympic medals:3 gold, 1 silver

Friday, June 13, 14

Page 130: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Tina Maze, SloveniaFour Olympic medals:2 gold, 2 silver

Friday, June 13, 14

Page 131: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

DevOps Lesson #6:

Benchmark yourself and incorporate every best-practice you can find.

Friday, June 13, 14

Page 132: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

DevOps Lesson #7:

Make benchmarking and best practice adoption a

repeating habit.

Friday, June 13, 14

Page 133: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 134: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

DevOps Lesson #8:

Don’t be afraid to change your existing tools and processes.

Friday, June 13, 14

Page 135: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 136: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

DevOps Lesson #9:

DevOps is not just for the young, venture-funded, Web 2.0 companies.

Friday, June 13, 14

Page 137: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 138: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

DevOps Lesson #10:

You need a good coach.

Friday, June 13, 14

Page 139: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Friday, June 13, 14

Page 140: DevOps Summit NYC 2014: DevOps Gold: What the Olympics Teaches Us About Agile Development and Release

Thank You

Dave RobertsExecutive Advisor

BMC [email protected]

@sandhillstrat

Friday, June 13, 14