The Cultural Changes of Feature Flagging

17
Cultural Changes of Feature Flagging Edith Harbaugh, CEO [email protected] @Edith_H November 2016

Transcript of The Cultural Changes of Feature Flagging

Page 1: The Cultural Changes of Feature Flagging

Cultural Changes of Feature Flagging

Edith Harbaugh, CEO [email protected]

@Edith_H

November 2016

Page 2: The Cultural Changes of Feature Flagging

Edith Harbaugh LaunchDarkly CEO & Cofounder

Engineering Vignette, Epicentric

Product TripIt, Military.com, Easybloom

Marketing, Sales Concur

Writer DevOps.com, Dzone, ReadWriteWeb

Podcast Host “To Be Continuous”

Patents Deployment Management

BS Engineering Harvey Mudd College

2

Page 3: The Cultural Changes of Feature Flagging

3

Product Dev QA Ops Marketing Launch

Page 4: The Cultural Changes of Feature Flagging

Marketing: unable to predict future

4

Product Dev QA Ops Marketing Launch

• Too visionary or too slow

• Aim once, hit once – no time to tune message or positioning

Waterfall release every three years is dead.

Page 5: The Cultural Changes of Feature Flagging

5

• We do/don’t need social • Of course we need a single page app

Product: Changing use cases

Product Dev QA Ops Marketing Launch

Waterfall release every three years is dead.

Page 6: The Cultural Changes of Feature Flagging

Dev: Teams Fracture

6

Product Dev QA Ops Marketing Launch

• Front end, back end, APIs all in different directions

• Branch hell with service packs, back ports

Waterfall release every three years is dead.

Page 7: The Cultural Changes of Feature Flagging

Ops: Hell

7

Product Dev QA Ops Marketing Launch

It’s broken, fix it now!

Waterfall release every three years is dead.

Page 8: The Cultural Changes of Feature Flagging

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

8

Feature

Flagging

Product  

Dev  

QA  

Ops  

Page 9: The Cultural Changes of Feature Flagging

9

Ops controls access to features

Page 10: The Cultural Changes of Feature Flagging

10

Dev controls access to features

Page 11: The Cultural Changes of Feature Flagging

11

Business granted control over software

Page 12: The Cultural Changes of Feature Flagging

12

Product controls access to features

Page 13: The Cultural Changes of Feature Flagging

13

Marketing controls access to features

Page 14: The Cultural Changes of Feature Flagging

14

Sales controls access to features

Page 15: The Cultural Changes of Feature Flagging

Developers gain control over software

Page 16: The Cultural Changes of Feature Flagging

Questions + Resources

• Feature Flagging Guide: https://launchdarkly.com/guide/index.html

• To Be Continuous Podcast: http://www.heavybit.com/library/podcasts/to-be-continuous/

16

Page 17: The Cultural Changes of Feature Flagging

Powering software organizations to launch, measure & control features

Edith Harbaugh, CEO [email protected]