Data Driven Development: Challenges in Online, Embedded and On-Premise Software

被引:12
作者
Olsson, Helena Holmstrom [1 ]
Bosch, Jan [2 ]
机构
[1] Malmo Univ, Dept Comp Sci & Media Technol, Malmo, Sweden
[2] Chalmers Univ Technol, Dept Comp Sci & Engn, Gothenburg, Sweden
来源
PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2019 | 2019年 / 11915卷
关键词
Data driven development; Online software; Embedded systems; On-premise solutions; Adoption process; Challenges;
D O I
10.1007/978-3-030-35333-9_36
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
For more than a decade, data driven development has attracted attention as one of the most powerful means to improve effectiveness and ensure value delivery to customers. In online companies, controlled experimentation is the primary technique to measure how customers respond to variants of deployed software. In B2B companies, an interest for data driven development is rapidly emerging and experiments are run on selected instances of the system or as comparisons of previously computed data to ensure quality, improve configurations and explore new value propositions. Although the adoption of data driven development is challenging in general, it is especially so for embedded systems companies and for companies developing on-premise software solutions. Due to complex systems with hardware dependencies, safetycritical functionality and strict regulations, these companies have longer development cycles, less frequent deployments and limited access to data. In this paper, and based on multi-case study research, we explore the specific challenges that embedded systems companies and companies developing onpremise solutions experience when adopting data driven development practices. The contribution of the paper is two-fold. First, we provide empirical evidence in which we identify the key challenges that embedded systems and on-premise software solutions companies experience as they evolve through the process of adopting data driven development practices. Second, we define the key focus areas that these companies need to address for evolving their data driven development adoption process.
引用
收藏
页码:515 / 527
页数:13
相关论文
共 25 条
[1]  
[Anonymous], 2014, RCOSE 2014 P
[2]  
[Anonymous], 2017, P 39 INT C SOFTW ENG
[3]  
[Anonymous], 2018, CLEI ELECT J
[4]  
Bosch Jan, 2012, Leveraging Applications of Formal Methods, Verification and Validation. Technologies for Mastering Change. Technologies for Mastering Change. Proceedings of the 5th International Symposium, ISoLA 2012, P19, DOI 10.1007/978-3-642-34026-0_3
[5]  
Bosch J., 2012, P 3 INT C SOFTW BUIS
[6]   User Involvement throughout the Innovation Process in High-Tech Industries [J].
Bosch-Sijtsema, Petra ;
Bosch, Jan .
JOURNAL OF PRODUCT INNOVATION MANAGEMENT, 2015, 32 (05) :793-807
[7]  
Dmitriev P, 2016, 2016 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), P1367, DOI 10.1109/BigData.2016.7840744
[8]  
Fabijan A., 2019, P 41 INT C SOFTW ENG
[9]   Experimentation growth: Evolving trustworthy A/B testing capabilities in online software companies [J].
Fabijan, Aleksander ;
Dmitriev, Pavel ;
McFarland, Colin ;
Vermeer, Lukas ;
Olsson, Helena Holmstrom ;
Bosch, Jan .
JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2018, 30 (12)
[10]   Customer Feedback and Data Collection Techniques in Software R&D: A Literature Review [J].
Fabijan, Aleksander ;
Olsson, Helena Holmstrom ;
Bosch, Jan .
SOFTWARE BUSINESS, ICSOB 2015, 2015, 210 :139-153