DevOps 2.0 - When Everyone Can Run What’s Built 2.0 - When Everyone ... Product Dev QA Ops...
Transcript of DevOps 2.0 - When Everyone Can Run What’s Built 2.0 - When Everyone ... Product Dev QA Ops...
Edith Harbaugh
Engineering Vignette, EpicentricProduct TripIt, Military.com, EasybloomMarketing, Sales ConcurWriter DevOps.com, Dzone, ReadWriteWebPodcast Host “To Be Continuous” Patents Deployment ManagementBS Engineering Harvey Mudd College
2
LaunchDarkly CEO & Cofounder
Windows ’95Windows ‘98
3
Winter ‘16Spring ‘17
10:05 AM10:06 AM
4
Waterfall Release Every 3 Years is Dead
Marketing: Unable to Predict Future
5
Product Dev QA Ops Marketing Launch
• Too visionary or too slow• Aim once, hit once—no time to tune message or positioning
• “We do/don’t need social”• “Of course we need a single page app”
6
Product: Changing Use Cases
Product Dev QA Ops Marketing Launch
• Front end, back end, APIs all in different directions• Branch hell with service packs, back ports
Dev: Teams Fracture
7
Product Dev QA Ops Marketing Launch
Ops: Hell
8
It’s broken, fix it now!
Product Dev QA Ops Marketing Launch
Feature Flagging: Move Faster with Less Risk• Built in-house by Facebook, Twitter,
Netflix
• Separate code from business logic
• Push functionality to who you want, when you want
9
FeatureFlagging
Product
Dev
QA
Ops
10
Ops Controls Access to Features
11
Dev Controls Access to Features
12
DevOps 2.0: Business Granted Control over Software
Product
Dev
QA
Ops
Sales
Marketing
FeatureFlagging
13
Product Controls Access to Features
14
Marketing Controls Access to Features
15
Sales Controls Access to Features
16
Developers Gain Control over Software
Product
Dev
QA
Ops
Sales
Marketing
FeatureFlagging
• Feature Flagging Guide:https://launchdarkly.com/guide/index.html
• To Be Continuous Podcast:http://www.heavybit.com/library/podcasts/to-be-continuous/
17
Questions + Resources
Powering software organizations to launch, measure & control features.
Edith Harbaugh, CEO [email protected]
@Edith_H