SlideShare a Scribd company logo
1 of 15
Sezin Gizem Yaman1, Fabian Fagerholm1, Myriam Munezero1,
Jürgen Münch1,2, Mika Aaltola3, Christina Palmu3, Tomi Männistö1
1 2 3
Transitioning Towards Continuous Experimentation
in a Large Software Product and Service
Development Organisation
– A Case Study
Continuous experimentation
is a software development approach
where research and development
activities are driven by constantly
conducting experiments with product
value*.
* Rissanen, O., Münch, J.: Continuous Experimentation in the B2B Domain: A Case Study.
* Fagerholm,F.,Guinea,A.S.,Mäenpää,H., Münch, J.: The RIGHT model for Continuous
Experimentation.
HOWEVER,
guidence is lacking on how development teams in large organisations
with complex business partnership networds can transition towards continious
experimentaiton.
As our aim was to observe the introduction of continuous experimentation in a
company, we conducted an actual experiment round with a real product.
Transition
Small teams
Small-scale
experiments Experimentation
Target
CollaborationInitial circumstances
The experiment Persistence
Initial Circumstances
 Multiple stakeholders
- Select a focus
 Evolving product
- Allocate few resources
 Need to limit the risks
- Start small
Small teams
Small-scale experiments
 Champions
 Brainstorming on possible experiments
 Simplistic UI experiment as a start
[It’s better to] start experimenting with something small. [...] It’s more important
to start now. Practice will make it perfect.” (Technical coach)
Identifying an experimentation target
 Utilise existing resources
 Numerous discussions
 Prioritize and analyse the feature
Designing and executing the experiment
 Pilot run
 Rerun the experiment
 Expert advice
 Emphasize “learning”
“Fix the experiment [the] best way you can and run it again. You can learn so
much with each experiment.” (Technical coach)
Collaborating with experts
 Avoid mistakes, biases
 Faster start
 Iterative learning
Persistence
 Learn from the failures
 Keep practising
 Scale up
“One should not dwell on temporary failures, but keep practicing.” (The teams)
Transition
Small teams
Small-scale
experiments
Experimentation
Target
Collaboration
Initial circumstances
The experiment
Persistence
“Experimentation made it clear to the teams that there is no
need to debate between opinions and assumptions as you
can quickly test them with an experiment.” (Technical coach)
Reference
Sezin Gizem Yaman, Fabian Fagerholm, Myriam Munzero, Jürgen
Münch, Mika Aaltola, Christina Palmu, Tomi Männistö. Transitioning
Towards Continuous Experimentation in a Large Software Product
and Service Development Organization – A Case Study. In
Proceedings of the 17th International Conference on Product-
Focused Software Process Improvement (PROFES 2016), LNCS.
Springer-Verlag, 2016.
Get the article here: http://bit.ly/corporateexperimentation
sezin.yaman@helsinki.fi
www.cs.helsinki.fi/en/people/yaman
www.cs.helsinki.fi/group/ese/
Sezin Yaman
University of Helsinki
Empirical Software Engineering Helsinki Research Group
Discussion:
What other ways a software company can
transition towards continuous experimentation?

More Related Content

Recently uploaded

The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxmbikashkanyari
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCRashishs7044
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditNhtLNguyn9
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 

Recently uploaded (20)

The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal audit
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
 
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Transitioning Towards Continuous Experimentation in a Large Software Product and Service Development Organisation – A Case Study

  • 1. Sezin Gizem Yaman1, Fabian Fagerholm1, Myriam Munezero1, Jürgen Münch1,2, Mika Aaltola3, Christina Palmu3, Tomi Männistö1 1 2 3 Transitioning Towards Continuous Experimentation in a Large Software Product and Service Development Organisation – A Case Study
  • 2. Continuous experimentation is a software development approach where research and development activities are driven by constantly conducting experiments with product value*. * Rissanen, O., Münch, J.: Continuous Experimentation in the B2B Domain: A Case Study. * Fagerholm,F.,Guinea,A.S.,Mäenpää,H., Münch, J.: The RIGHT model for Continuous Experimentation.
  • 3. HOWEVER, guidence is lacking on how development teams in large organisations with complex business partnership networds can transition towards continious experimentaiton.
  • 4. As our aim was to observe the introduction of continuous experimentation in a company, we conducted an actual experiment round with a real product.
  • 6. Initial Circumstances  Multiple stakeholders - Select a focus  Evolving product - Allocate few resources  Need to limit the risks - Start small
  • 7. Small teams Small-scale experiments  Champions  Brainstorming on possible experiments  Simplistic UI experiment as a start [It’s better to] start experimenting with something small. [...] It’s more important to start now. Practice will make it perfect.” (Technical coach)
  • 8. Identifying an experimentation target  Utilise existing resources  Numerous discussions  Prioritize and analyse the feature
  • 9. Designing and executing the experiment  Pilot run  Rerun the experiment  Expert advice  Emphasize “learning” “Fix the experiment [the] best way you can and run it again. You can learn so much with each experiment.” (Technical coach)
  • 10. Collaborating with experts  Avoid mistakes, biases  Faster start  Iterative learning
  • 11. Persistence  Learn from the failures  Keep practising  Scale up “One should not dwell on temporary failures, but keep practicing.” (The teams)
  • 13. “Experimentation made it clear to the teams that there is no need to debate between opinions and assumptions as you can quickly test them with an experiment.” (Technical coach)
  • 14. Reference Sezin Gizem Yaman, Fabian Fagerholm, Myriam Munzero, Jürgen Münch, Mika Aaltola, Christina Palmu, Tomi Männistö. Transitioning Towards Continuous Experimentation in a Large Software Product and Service Development Organization – A Case Study. In Proceedings of the 17th International Conference on Product- Focused Software Process Improvement (PROFES 2016), LNCS. Springer-Verlag, 2016. Get the article here: http://bit.ly/corporateexperimentation
  • 15. sezin.yaman@helsinki.fi www.cs.helsinki.fi/en/people/yaman www.cs.helsinki.fi/group/ese/ Sezin Yaman University of Helsinki Empirical Software Engineering Helsinki Research Group Discussion: What other ways a software company can transition towards continuous experimentation?

Editor's Notes

  1. Good afternoon everyone, My name is Sezin Gizem Yaman and I come from the University of Helsinki. I’m a PhD student in Computer Science Department. This study has been done together with Reutlingen University and Ericsson Finland.
  2. To start with the approach, here is one definition given by Rissanen and Munch.. In other words, with CE customers or users can be involved in the decision making process as experiment subjects and decisions can be made based on empirical data rather than opinions. CE is a novel app and there has been increasing attention
  3. It is unclear how companies can start adopting the approach… especially with....complex.. and therefore, this study investigates how CE can be introduced. In order to address the RQ, we conducted a single case study in which we observed and participated in the introduction of continuous experimentation in a large company.
  4. Just to remind that Rather than focusing on accomplishing an ambitious experimentation design or reaching the scientific truth I am going to present you how we did initiate this with a company.
  5. In the process of planning and analyzing the experiment, a number of observations and inferences were made regarding the transition towards continuous experimentation both from practitioners’ and researchers’ points of view. Based on our analysis, these are the themes observed when transitioning towards CE. We will go through them each with respect to challenges faced under each, and how did we mitigate those challenges.
  6. We observed an initial interest towards CE among company representatives, but also challenges and concerns. One of the challenges was due to the structure. At the time of the study, they were in the middle of reimplementing a product… the product had operators... Selected the focus to be on the portal being developed for operators. Portal service for telecommunication purposes. Secondly, because the transitioning process started in the middle of development with an evolving product with existing deadlines. We used what was available with respect to time and effort Lastly, In order to limit the risks, and limit the scope of the exp
  7. We observed that beginning with small teams who are interested in the process did facilitate the introduction of a new way of working in the company. One development team (4 developers), one UX team (1.5 persons) A technical coach and a UX designer was very active and they took the lead during the whole study, we call them champions. We held many brainstorming sessions with champions. In those it emerged that champions were hesitant to go ask end users to join to exp, they wanted to LEARN first And, decided to go with a UI exp because the uncertainties about it needed to be determined sooner.  Less risky start with small teams less assertive start. And more important to start now, than over planning or trying to test the most important assumptions with inexperience
  8. We observed that it was not straightforward to identify an experimentation target. During the brainstorming sessions and also in separate meetings, we as the researchers, worked on the existing metarial such as user stories, previously done mockups, bg metarials etc. Assumptions were identified related to the chosen product feature due to initial circumstances, and prioritized as the experiment target. Experiment design was drafted ITERATIVELY which included the assumptions and the hypothesis. Secondly, here we realized that operators were not reachable. Therefore we decided to conduct the experiment with internet users. IT would be suffiennt bc it was an UI experiment.
  9. Regarding the experiment itself, the case company did a pilot run, But in actual first run they realized that there were some problems with the exp, instructions were not clear. Evaluation was problematic. then run it, then, updated the experiment design and rerun it again. During this stage, lack of experience was observed as a challenge, but.. As the technical coach put it… They were aware that this was a learning process.
  10. It was beneficial to have expert facilitators guiding the transition and providing support and guidance when needed . 3 months as whole. Some mistakes were avoided through expert opinion. For instance, during the execution stage, guidance was provided on how to achieve more valid results and avoid introducing bias during the experiment As a result, a faster start was enabled and approach was learned iteratively.
  11. Continuous experimentation may be easy to understand in principle, but actually starting it in a real, large B2B organisation required persistence. The final experiment design was reached after a number of attempts. Similarly, final results were reached after piloting and updating the the design. The teams indicated that when starting, one should not dwell on temporary failures, but keep practising. Important to have the champions. And when they reached to a more mature level, they would like to scale the approach to cover larger portion of the organisation
  12. In our study, we identified these stages in towards adoptin CE. Initial circ. Caused us to start with small teams and a small scalte experiment. Experimentation target was chosen and experiment was designed and run based on the collaboration with the researchers. And persistence was observed to be required in order to initiate adopting a new approach as CE. This was identified after 3 months of collaboration whereas exp. Itself took only some hours.
  13. In conclusion, learning was the most important thing. But also… quote They made a product development decision based on empirical data. As future work, We are interested in observing Next experimentation cycles, how to sustain the process and make it continuous, and scale It over.
  14. We observed that it was not straightforward to identify an experimentation target. During the brainstorming sessions and also in separate meetings, we as the researchers, worked on the existing metarial such as user stories, previously done mockups, bg metarials etc. Assumptions were identified related to the chosen product feature due to initial circumstances, and prioritized as the experiment target. Experiment design was drafted ITERATIVELY which included the assumptions and the hypothesis. Secondly, here we realized that operators were not reachable. Therefore we decided to conduct the experiment with internet users. IT would be suffiennt bc it was an UI experiment.
  15. This was one potantial way of transitioning as a result of our study. What other ways a software company can transition towards continuous experimentation?