SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
Next Speaker:
Aleksander
fabijan (SLO)
Experimentation
maturity model
Next Speaker:
Experimentation growth

Maturity Model
Aleksander Fabijan, #CH2018, Texel NL
27th
August,2017
!44
…knew exactly what to measure.
…have seen many babies mature.
…know when and how to act.
Why?
Experimentation Growth
(2008 – 2015)
US query share growth
(2008 – 2018)
Source: https://www.statista.com/statistics/267161/market-share-of-search-engines-in-the-united-states/#0From the September–October 2017 Harvard Business Review issue
WARNING!! These benefits can only be achieved if you run many experiments!
!47
DETECT
PRODUCT
ISSUES
IDENTIFY
WINNING
VARIANTS
PREDICT
INFRASTRUCTURE
NEEDS
ALIGN
FEATURE
TEAMS
FIND
BETTER
METRICS
REWARD
SUCCESSFUL
TEAMS
Technical
Organizational
Business
Crawl Walk Run Fly
Experimentation growth model
A. Fabijan, P. Dmitriev, H. H. Olsson, and J. Bosch, “The Evolution of Continuous Experimentation in Software Product Development,”
in Proceedings of the 2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE), 2017, pp. 770–780.
!49
!50
Crawl Stage
Technical Organizational Business
Manual logging and
experiment coding.
Data Scientists own
experiments from start
to end.
Experimentation
impacts simple
design decisions.
Starting to run first experiments.
Does the contextual command bar
(1) Increases frequency of edits,
(2) increased 2-week retention.
?
It1: missing telemetry
information.
Office Contextual Bar
It2: increased (1) and no
impact on 2-week retention
*experiment was a split test with sufficient power and no data quality issues were detected.
!52
Walk Stage
Building success,
guardrail and data
quality metrics, and a
basic platform.
Feature team manage
instrumentation and
simple A/A tests
Broadening the types
of experiments, from
design to performance.
Building habits of experimentation within a few teams.
Technical Organizational Business
Identify whether showing
prices upfront will
(1) impact engagement
(2) impact purchases.
B decreased engagement
with the stripe without
decreasing purchases.
Xbox Deals for Gold Members
*experiment was a split test with sufficient power and no data quality issues were detected. Duration: 2 weeks
Is it time to open the champagne?
Figure 1. Annabelle celebrating
!55
Run Stage
Technical Organizational Business
The platform supports
iteration and alerting.
Feature teams make
ramp-up and
shutdown decisions.
Learning experiments
are used for validation.
Increasing learnings
How does recommendation engine
impact engagement?
IT1: Human curation wins
MSN.com personalization
ITx: ML curation wins
*experiment was a split test with sufficient power and no data quality issues were detected.
!57
Fly Stage
Auto shutdown of
harmful experiments.
No Data Scientist
Involvement needed in
most experiments.
Teams are rewarded
for metric gains.
Experimentation is the core of the business
Technical Organizational Business
Control: Existing detection of bots.
Treatment: Improved detection of
bots without hurting real users.
Bot Detection
~10% saving on infrastructure
without introducing user harm.
*experiment was a split test with sufficient power and no data quality issues were detected.
Technical Manual coding and one-off
analysis of experiments.
Designing success,
guardrail and data
quality metrics.
The platform supports
iteration and alerting.
Harmful experiments are
automatically shut down.
Organizational
Data Scientists design,
code, and analyze all
experiments.
Feature teams run A/A
tests & manage
instrumentation
Feature teams make
ramp-up & stop
decisions.
Feature teams manage
most experiments.
Business Experimentation impacts
simple design decisions.
Experimentation is
broader in scope. From
design to performance.
Feature teams run
learning experiments.
Feature teams are
rewarded for success.
Crawl Walk Run Fly
Experimentation growth model
http://bit.ly/2Fe1NPN
http://bit.ly/2oKZlVV
What is my Experimentation Maturity?
www.exp-growth.com
1
2
How much does it take to move from one stage to the next?
experimentation growth example
!63
What did they do? Just one thing - ensured trustworthiness of results!
6 months
2 people
Conversion Hotel 2018 Keynote: Aleksander Fabijan
Conversion Hotel 2018 Keynote: Aleksander Fabijan

Contenu connexe

Tendances

Exploratory Testing in an Agile Context
Exploratory Testing in an Agile ContextExploratory Testing in an Agile Context
Exploratory Testing in an Agile Context
Elisabeth Hendrickson
 

Tendances (20)

Smarter Automation with Machine Learning & AI-Based Reporting
Smarter Automation with Machine Learning & AI-Based ReportingSmarter Automation with Machine Learning & AI-Based Reporting
Smarter Automation with Machine Learning & AI-Based Reporting
 
What is Regression Testing?
What is Regression Testing?What is Regression Testing?
What is Regression Testing?
 
Fact or Fiction? What Software Analytics Can Do For Us
Fact or Fiction? What Software Analytics Can Do For UsFact or Fiction? What Software Analytics Can Do For Us
Fact or Fiction? What Software Analytics Can Do For Us
 
What Hollywood Can Teach Us about Software Testing
What Hollywood Can Teach Us about Software TestingWhat Hollywood Can Teach Us about Software Testing
What Hollywood Can Teach Us about Software Testing
 
Testing for everyone
Testing for everyoneTesting for everyone
Testing for everyone
 
Software Analytics
Software AnalyticsSoftware Analytics
Software Analytics
 
Your Tests are Lying to You - Improving your Testing by Testing What Really M...
Your Tests are Lying to You - Improving your Testing by Testing What Really M...Your Tests are Lying to You - Improving your Testing by Testing What Really M...
Your Tests are Lying to You - Improving your Testing by Testing What Really M...
 
Re-thinking Test Automation and Test Process Modelling (in pictures)
Re-thinking Test Automation and Test Process Modelling (in pictures)Re-thinking Test Automation and Test Process Modelling (in pictures)
Re-thinking Test Automation and Test Process Modelling (in pictures)
 
Santa Barbara Agile: Exploratory Testing Explained and Experienced
Santa Barbara Agile: Exploratory Testing Explained and ExperiencedSanta Barbara Agile: Exploratory Testing Explained and Experienced
Santa Barbara Agile: Exploratory Testing Explained and Experienced
 
How to think smarter about software development
How to think smarter about software developmentHow to think smarter about software development
How to think smarter about software development
 
Exploratory Testing in an Agile Context
Exploratory Testing in an Agile ContextExploratory Testing in an Agile Context
Exploratory Testing in an Agile Context
 
Testing All the Way Down, and Other Directions
Testing All the Way Down, and Other DirectionsTesting All the Way Down, and Other Directions
Testing All the Way Down, and Other Directions
 
How (Much) Do Developers Test?
How (Much) Do Developers Test?How (Much) Do Developers Test?
How (Much) Do Developers Test?
 
How (Much) Do Developers Test?
How (Much) Do Developers Test?How (Much) Do Developers Test?
How (Much) Do Developers Test?
 
[Thao Vo] Deadly Traps of Automation Testing
[Thao Vo] Deadly Traps of Automation Testing[Thao Vo] Deadly Traps of Automation Testing
[Thao Vo] Deadly Traps of Automation Testing
 
The Will Test
The Will TestThe Will Test
The Will Test
 
Push Functional Testing Further
Push Functional Testing FurtherPush Functional Testing Further
Push Functional Testing Further
 
Exploratory testing
Exploratory testingExploratory testing
Exploratory testing
 
JIT Feedback — what Experienced Developers like about Static Analysis (icpc2018)
JIT Feedback — what Experienced Developers like about Static Analysis (icpc2018)JIT Feedback — what Experienced Developers like about Static Analysis (icpc2018)
JIT Feedback — what Experienced Developers like about Static Analysis (icpc2018)
 
Perspectives of software quality
Perspectives of software qualityPerspectives of software quality
Perspectives of software quality
 

Similaire à Conversion Hotel 2018 Keynote: Aleksander Fabijan

2010 10 15 the lean startup at tech_hub london
2010 10 15 the lean startup at tech_hub london2010 10 15 the lean startup at tech_hub london
2010 10 15 the lean startup at tech_hub london
Eric Ries
 
The Lean Startup EA edition
The Lean Startup EA editionThe Lean Startup EA edition
The Lean Startup EA edition
Eric Ries
 
The Lean Startup fbFund Edition
The Lean Startup fbFund EditionThe Lean Startup fbFund Edition
The Lean Startup fbFund Edition
Eric Ries
 
Breathing the breath of the monster combining agile and context-driven
Breathing the breath of the monster   combining agile and context-drivenBreathing the breath of the monster   combining agile and context-driven
Breathing the breath of the monster combining agile and context-driven
Ilari Henrik Aegerter
 
SurveyAnalytics MaxDiff Webinar
SurveyAnalytics MaxDiff WebinarSurveyAnalytics MaxDiff Webinar
SurveyAnalytics MaxDiff Webinar
QuestionPro
 
SurveyAnalytics MaxDiff Webinar Slides
SurveyAnalytics MaxDiff Webinar SlidesSurveyAnalytics MaxDiff Webinar Slides
SurveyAnalytics MaxDiff Webinar Slides
QuestionPro
 
5-Ways-to-Revolutionize-Your-Software-Testing
5-Ways-to-Revolutionize-Your-Software-Testing5-Ways-to-Revolutionize-Your-Software-Testing
5-Ways-to-Revolutionize-Your-Software-Testing
Mary Clemons
 

Similaire à Conversion Hotel 2018 Keynote: Aleksander Fabijan (20)

[QE 2018] Paul Gerrard – Automating Assurance: Tools, Collaboration and DevOps
[QE 2018] Paul Gerrard – Automating Assurance: Tools, Collaboration and DevOps[QE 2018] Paul Gerrard – Automating Assurance: Tools, Collaboration and DevOps
[QE 2018] Paul Gerrard – Automating Assurance: Tools, Collaboration and DevOps
 
Get the Balance Right: Acceptance Test Driven Development, GUI Automation and...
Get the Balance Right: Acceptance Test Driven Development, GUI Automation and...Get the Balance Right: Acceptance Test Driven Development, GUI Automation and...
Get the Balance Right: Acceptance Test Driven Development, GUI Automation and...
 
Pin the tail on the metric v01 2016 oct
Pin the tail on the metric v01 2016 octPin the tail on the metric v01 2016 oct
Pin the tail on the metric v01 2016 oct
 
Agile Metrics
Agile MetricsAgile Metrics
Agile Metrics
 
A New Model for Testing
A New Model for TestingA New Model for Testing
A New Model for Testing
 
2010 10 15 the lean startup at tech_hub london
2010 10 15 the lean startup at tech_hub london2010 10 15 the lean startup at tech_hub london
2010 10 15 the lean startup at tech_hub london
 
The Lean Startup EA edition
The Lean Startup EA editionThe Lean Startup EA edition
The Lean Startup EA edition
 
Exploratory Testing Explained
Exploratory Testing ExplainedExploratory Testing Explained
Exploratory Testing Explained
 
The Lean Startup fbFund Edition
The Lean Startup fbFund EditionThe Lean Startup fbFund Edition
The Lean Startup fbFund Edition
 
Pin the tail on the metric v00 75 min version
Pin the tail on the metric v00 75 min versionPin the tail on the metric v00 75 min version
Pin the tail on the metric v00 75 min version
 
Testing 1 - the Basics
Testing 1 - the BasicsTesting 1 - the Basics
Testing 1 - the Basics
 
5 myths and realities
5 myths and realities5 myths and realities
5 myths and realities
 
Agile testing
Agile testingAgile testing
Agile testing
 
Open Data Science Conference Agile Data
Open Data Science Conference Agile DataOpen Data Science Conference Agile Data
Open Data Science Conference Agile Data
 
Continuous Intelligence Workshop
Continuous Intelligence WorkshopContinuous Intelligence Workshop
Continuous Intelligence Workshop
 
Breathing the breath of the monster combining agile and context-driven
Breathing the breath of the monster   combining agile and context-drivenBreathing the breath of the monster   combining agile and context-driven
Breathing the breath of the monster combining agile and context-driven
 
SurveyAnalytics MaxDiff Webinar
SurveyAnalytics MaxDiff WebinarSurveyAnalytics MaxDiff Webinar
SurveyAnalytics MaxDiff Webinar
 
SurveyAnalytics MaxDiff Webinar Slides
SurveyAnalytics MaxDiff Webinar SlidesSurveyAnalytics MaxDiff Webinar Slides
SurveyAnalytics MaxDiff Webinar Slides
 
Exploratory Testing in a chaotic world to share
Exploratory Testing in a chaotic world   to shareExploratory Testing in a chaotic world   to share
Exploratory Testing in a chaotic world to share
 
5-Ways-to-Revolutionize-Your-Software-Testing
5-Ways-to-Revolutionize-Your-Software-Testing5-Ways-to-Revolutionize-Your-Software-Testing
5-Ways-to-Revolutionize-Your-Software-Testing
 

Plus de Webanalisten .nl

CH2019 keynote: Guy Yalif - AI and personalization demystified
CH2019 keynote: Guy Yalif - AI and personalization demystifiedCH2019 keynote: Guy Yalif - AI and personalization demystified
CH2019 keynote: Guy Yalif - AI and personalization demystified
Webanalisten .nl
 
CH2019 keynote: Lucia van den Brink - Keynote pitch winner
CH2019 keynote: Lucia van den Brink - Keynote pitch winnerCH2019 keynote: Lucia van den Brink - Keynote pitch winner
CH2019 keynote: Lucia van den Brink - Keynote pitch winner
Webanalisten .nl
 
CH2019 keynote: Elke Geraerts - Authenthic intelligence
CH2019 keynote: Elke Geraerts - Authenthic intelligenceCH2019 keynote: Elke Geraerts - Authenthic intelligence
CH2019 keynote: Elke Geraerts - Authenthic intelligence
Webanalisten .nl
 

Plus de Webanalisten .nl (20)

DDTT11: Hans Willemse - 21-01-20
DDTT11: Hans Willemse - 21-01-20DDTT11: Hans Willemse - 21-01-20
DDTT11: Hans Willemse - 21-01-20
 
DDTT11: Ton Wesseling - 21-01-20
DDTT11: Ton Wesseling - 21-01-20DDTT11: Ton Wesseling - 21-01-20
DDTT11: Ton Wesseling - 21-01-20
 
CH2019 keynote: Guy Yalif - AI and personalization demystified
CH2019 keynote: Guy Yalif - AI and personalization demystifiedCH2019 keynote: Guy Yalif - AI and personalization demystified
CH2019 keynote: Guy Yalif - AI and personalization demystified
 
CH2019 keynote: Aurélie Pols - Data governance
CH2019 keynote: Aurélie Pols - Data governanceCH2019 keynote: Aurélie Pols - Data governance
CH2019 keynote: Aurélie Pols - Data governance
 
CH2019 keynote: Lucia van den Brink - Keynote pitch winner
CH2019 keynote: Lucia van den Brink - Keynote pitch winnerCH2019 keynote: Lucia van den Brink - Keynote pitch winner
CH2019 keynote: Lucia van den Brink - Keynote pitch winner
 
CH2019 keynote: Elke Geraerts - Authenthic intelligence
CH2019 keynote: Elke Geraerts - Authenthic intelligenceCH2019 keynote: Elke Geraerts - Authenthic intelligence
CH2019 keynote: Elke Geraerts - Authenthic intelligence
 
CH2019 keynote: Lukas Vermeer - One neat trick to run better experiments
CH2019 keynote: Lukas Vermeer - One neat trick to run better experimentsCH2019 keynote: Lukas Vermeer - One neat trick to run better experiments
CH2019 keynote: Lukas Vermeer - One neat trick to run better experiments
 
CH2019 keynote: Roger Dooley - Friction
CH2019 keynote: Roger Dooley - FrictionCH2019 keynote: Roger Dooley - Friction
CH2019 keynote: Roger Dooley - Friction
 
Conversion Hotel 2018 Keynote: Ton Wesseling
Conversion Hotel 2018 Keynote: Ton WesselingConversion Hotel 2018 Keynote: Ton Wesseling
Conversion Hotel 2018 Keynote: Ton Wesseling
 
Conversion Hotel 2018 Keynote: Nir Eyal
Conversion Hotel 2018 Keynote: Nir EyalConversion Hotel 2018 Keynote: Nir Eyal
Conversion Hotel 2018 Keynote: Nir Eyal
 
Conversion Hotel 2018 Keynote: Erin Weigel
Conversion Hotel 2018 Keynote: Erin WeigelConversion Hotel 2018 Keynote: Erin Weigel
Conversion Hotel 2018 Keynote: Erin Weigel
 
Conversion Hotel 2018 Keynote: Lea Pica
Conversion Hotel 2018 Keynote: Lea PicaConversion Hotel 2018 Keynote: Lea Pica
Conversion Hotel 2018 Keynote: Lea Pica
 
Conversion Hotel 2018 Keynote: Greg Shapiro
Conversion Hotel 2018 Keynote: Greg ShapiroConversion Hotel 2018 Keynote: Greg Shapiro
Conversion Hotel 2018 Keynote: Greg Shapiro
 
Conversion Hotel 2018 Keynote: TU Delft Solar Team
Conversion Hotel 2018 Keynote: TU Delft Solar TeamConversion Hotel 2018 Keynote: TU Delft Solar Team
Conversion Hotel 2018 Keynote: TU Delft Solar Team
 
Conversion Hotel 2018 Keynote: Karl Gilis
Conversion Hotel 2018 Keynote: Karl GilisConversion Hotel 2018 Keynote: Karl Gilis
Conversion Hotel 2018 Keynote: Karl Gilis
 
Conversion Hotel 2018 Keynote: Lisa Pierson
Conversion Hotel 2018 Keynote: Lisa PiersonConversion Hotel 2018 Keynote: Lisa Pierson
Conversion Hotel 2018 Keynote: Lisa Pierson
 
Conversion Hotel 2018 Keynote: Chad Sanderson
Conversion Hotel 2018 Keynote: Chad SandersonConversion Hotel 2018 Keynote: Chad Sanderson
Conversion Hotel 2018 Keynote: Chad Sanderson
 
Conversion Hotel 2018 Keynote: Lizzie Eardley
Conversion Hotel 2018 Keynote: Lizzie EardleyConversion Hotel 2018 Keynote: Lizzie Eardley
Conversion Hotel 2018 Keynote: Lizzie Eardley
 
Conversion Hotel 2018 Keynote: Michael Aagaard
Conversion Hotel 2018 Keynote: Michael AagaardConversion Hotel 2018 Keynote: Michael Aagaard
Conversion Hotel 2018 Keynote: Michael Aagaard
 
Conversion Hotel 2018 Keynote: Annemarie Steen
Conversion Hotel 2018 Keynote: Annemarie SteenConversion Hotel 2018 Keynote: Annemarie Steen
Conversion Hotel 2018 Keynote: Annemarie Steen
 

Dernier

Brand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdfBrand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdf
tbatkhuu1
 

Dernier (20)

Major SEO Trends in 2024 - Banyanbrain Digital
Major SEO Trends in 2024 - Banyanbrain DigitalMajor SEO Trends in 2024 - Banyanbrain Digital
Major SEO Trends in 2024 - Banyanbrain Digital
 
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best PracticesInstant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
 
[Expert Panel] New Google Shopping Ads Strategies Uncovered
[Expert Panel] New Google Shopping Ads Strategies Uncovered[Expert Panel] New Google Shopping Ads Strategies Uncovered
[Expert Panel] New Google Shopping Ads Strategies Uncovered
 
Enhancing Business Visibility PR Firms in San Francisco
Enhancing Business Visibility PR Firms in San FranciscoEnhancing Business Visibility PR Firms in San Francisco
Enhancing Business Visibility PR Firms in San Francisco
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
 
personal branding kit for music business
personal branding kit for music businesspersonal branding kit for music business
personal branding kit for music business
 
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptxDigital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
 
How consumers use technology and the impacts on their lives
How consumers use technology and the impacts on their livesHow consumers use technology and the impacts on their lives
How consumers use technology and the impacts on their lives
 
Micro-Choices, Max Impact Personalizing Your Journey, One Moment at a Time.pdf
Micro-Choices, Max Impact Personalizing Your Journey, One Moment at a Time.pdfMicro-Choices, Max Impact Personalizing Your Journey, One Moment at a Time.pdf
Micro-Choices, Max Impact Personalizing Your Journey, One Moment at a Time.pdf
 
Brand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdfBrand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdf
 
Busty Desi⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort Service
 
Social media, ppt. Features, characteristics
Social media, ppt. Features, characteristicsSocial media, ppt. Features, characteristics
Social media, ppt. Features, characteristics
 
BDSM⚡Call Girls in Sector 44 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 44 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 44 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 44 Noida Escorts >༒8448380779 Escort Service
 
Elevating Your Digital Presence by Evitha.pdf
Elevating Your Digital Presence by Evitha.pdfElevating Your Digital Presence by Evitha.pdf
Elevating Your Digital Presence by Evitha.pdf
 
What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?
 
25+ years’ experience (310) 882-6330 Love Spells in Wilmington, DE | black ma...
25+ years’ experience (310) 882-6330 Love Spells in Wilmington, DE | black ma...25+ years’ experience (310) 882-6330 Love Spells in Wilmington, DE | black ma...
25+ years’ experience (310) 882-6330 Love Spells in Wilmington, DE | black ma...
 
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
 
W.H.Bender Quote 61 -Influential restaurant and food service industry network...
W.H.Bender Quote 61 -Influential restaurant and food service industry network...W.H.Bender Quote 61 -Influential restaurant and food service industry network...
W.H.Bender Quote 61 -Influential restaurant and food service industry network...
 
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesGoogle 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
 
Choosing the Right White Label SEO Services to Boost Your Agency's Growth.pdf
Choosing the Right White Label SEO Services to Boost Your Agency's Growth.pdfChoosing the Right White Label SEO Services to Boost Your Agency's Growth.pdf
Choosing the Right White Label SEO Services to Boost Your Agency's Growth.pdf
 

Conversion Hotel 2018 Keynote: Aleksander Fabijan

  • 4.
  • 5. !44 …knew exactly what to measure. …have seen many babies mature. …know when and how to act.
  • 7. Experimentation Growth (2008 – 2015) US query share growth (2008 – 2018) Source: https://www.statista.com/statistics/267161/market-share-of-search-engines-in-the-united-states/#0From the September–October 2017 Harvard Business Review issue
  • 8. WARNING!! These benefits can only be achieved if you run many experiments! !47 DETECT PRODUCT ISSUES IDENTIFY WINNING VARIANTS PREDICT INFRASTRUCTURE NEEDS ALIGN FEATURE TEAMS FIND BETTER METRICS REWARD SUCCESSFUL TEAMS
  • 9. Technical Organizational Business Crawl Walk Run Fly Experimentation growth model A. Fabijan, P. Dmitriev, H. H. Olsson, and J. Bosch, “The Evolution of Continuous Experimentation in Software Product Development,” in Proceedings of the 2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE), 2017, pp. 770–780.
  • 10. !49
  • 11. !50 Crawl Stage Technical Organizational Business Manual logging and experiment coding. Data Scientists own experiments from start to end. Experimentation impacts simple design decisions. Starting to run first experiments.
  • 12. Does the contextual command bar (1) Increases frequency of edits, (2) increased 2-week retention. ? It1: missing telemetry information. Office Contextual Bar It2: increased (1) and no impact on 2-week retention *experiment was a split test with sufficient power and no data quality issues were detected.
  • 13. !52 Walk Stage Building success, guardrail and data quality metrics, and a basic platform. Feature team manage instrumentation and simple A/A tests Broadening the types of experiments, from design to performance. Building habits of experimentation within a few teams. Technical Organizational Business
  • 14. Identify whether showing prices upfront will (1) impact engagement (2) impact purchases. B decreased engagement with the stripe without decreasing purchases. Xbox Deals for Gold Members *experiment was a split test with sufficient power and no data quality issues were detected. Duration: 2 weeks
  • 15. Is it time to open the champagne? Figure 1. Annabelle celebrating
  • 16. !55 Run Stage Technical Organizational Business The platform supports iteration and alerting. Feature teams make ramp-up and shutdown decisions. Learning experiments are used for validation. Increasing learnings
  • 17. How does recommendation engine impact engagement? IT1: Human curation wins MSN.com personalization ITx: ML curation wins *experiment was a split test with sufficient power and no data quality issues were detected.
  • 18. !57 Fly Stage Auto shutdown of harmful experiments. No Data Scientist Involvement needed in most experiments. Teams are rewarded for metric gains. Experimentation is the core of the business Technical Organizational Business
  • 19. Control: Existing detection of bots. Treatment: Improved detection of bots without hurting real users. Bot Detection ~10% saving on infrastructure without introducing user harm. *experiment was a split test with sufficient power and no data quality issues were detected.
  • 20. Technical Manual coding and one-off analysis of experiments. Designing success, guardrail and data quality metrics. The platform supports iteration and alerting. Harmful experiments are automatically shut down. Organizational Data Scientists design, code, and analyze all experiments. Feature teams run A/A tests & manage instrumentation Feature teams make ramp-up & stop decisions. Feature teams manage most experiments. Business Experimentation impacts simple design decisions. Experimentation is broader in scope. From design to performance. Feature teams run learning experiments. Feature teams are rewarded for success. Crawl Walk Run Fly Experimentation growth model http://bit.ly/2Fe1NPN http://bit.ly/2oKZlVV
  • 21. What is my Experimentation Maturity?
  • 23. How much does it take to move from one stage to the next?
  • 24. experimentation growth example !63 What did they do? Just one thing - ensured trustworthiness of results! 6 months 2 people