The Evolution of Continuous Experimentation in Software Product Development From Data to a Data-driven Organization at Scale

被引:56
|
作者
Fabijan, Aleksander [1 ]
Dmitriev, Pavel [2 ]
Olsson, Helena Holmstrom [1 ]
Bosch, Jan [3 ]
机构
[1] Malmo Univ, Fac Technol & Soc, Malmo, Sweden
[2] Microsoft, Microsoft Anal & Experimentat, One Microsoft Way, Redmond, WA 98052 USA
[3] Chalmers Univ Technol, Dept Comp Sci & Engn, Gothenburg, Sweden
关键词
A/B testing; continuous experimentation; data science; customer feedback; continuous product innovation; Experimentation Evolution Model; product value; Experiment Owner;
D O I
10.1109/ICSE.2017.76
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software development companies are increasingly aiming to become data-driven by trying to continuously experiment with the products used by their customers. Although familiar with the competitive edge that the A/B testing technology delivers, they seldom succeed in evolving and adopting the methodology. In this paper, and based on an exhaustive and collaborative case study research in a large software-intense company with highly developed experimentation culture, we present the evolution process of moving from ad-hoc customer data analysis towards continuous controlled experimentation at scale. Our main contribution is the "Experimentation Evolution Model" in which we detail three phases of evolution: technical, organizational and business evolution. With our contribution, we aim to provide guidance to practitioners on how to develop and scale continuous experimentation in software organizations with the purpose of becoming data-driven at scale.
引用
收藏
页码:770 / 780
页数:11
相关论文
共 50 条
  • [1] Data-Driven Continuous Evolution of Smart Systems
    Bosch, Jan
    Olsson, Helena Holmstrom
    [J]. PROCEEDINGS OF 2016 IEEE/ACM 11TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS (SEAMS), 2016, : 28 - 34
  • [2] Inform Product Change through Experimentation with Data-Driven Behavioral Segmentation
    Zhao, Zhenyu
    He, Yan
    Chen, Miao
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON DATA SCIENCE AND ADVANCED ANALYTICS (DSAA), 2017, : 69 - 78
  • [3] Challenges of data-driven methods in product development
    Mehlstäubl, Jan
    Gadzo, Emir
    Atzberger, Alexander
    Paetzold, Kristin
    [J]. Konstruktion, 2022, 74 (06): : 60 - 66
  • [4] The AAN A data-driven organization?
    Sigsbee, Bruce
    [J]. NEUROLOGY, 2011, 77 (21) : 1864 - 1865
  • [5] The incremental funding method: Data-driven software development
    Denne, M
    Cleland-Huang, J
    [J]. IEEE SOFTWARE, 2004, 21 (03) : 39 - +
  • [6] Using a data-driven model for instrument software development
    Clarke, DA
    Allen, SL
    [J]. ASTRONOMICAL DATA ANALYSIS SOFTWARE AND SYSTEMS IX, 2000, 216 : 16 - 19
  • [7] A Data-Driven Approach for Improving Sustainable Product Development
    Relich, Marcin
    [J]. SUSTAINABILITY, 2023, 15 (08)
  • [8] Data-Driven Product Innovation
    Fu, Xin
    Asorey, Hernan
    [J]. KDD'15: PROCEEDINGS OF THE 21ST ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2015, : 2311 - 2312
  • [9] Empowering scientists with data-driven automated experimentation
    Yang, Jonghee
    Ahmadi, Mahshid
    [J]. NATURE SYNTHESIS, 2023, 2 (06): : 462 - 463
  • [10] Cooperating services for data-driven computational experimentation
    Plale, B
    Gannon, D
    Huang, Y
    Kandaswamy, G
    Pallickara, SL
    Slominski, A
    [J]. COMPUTING IN SCIENCE & ENGINEERING, 2005, 7 (05) : 34 - 43