Size matters? Or not: A/B testing with limited sample in automotive embedded software

07/06/2021
by   Yuchu Liu, et al.
0

A/B testing is gaining attention in the automotive sector as a promising tool to measure casual effects from software changes. Different from the web-facing businesses, where A/B testing has been well-established, the automotive domain often suffers from limited eligible users to participate in online experiments. To address this shortcoming, we present a method for designing balanced control and treatment groups so that sound conclusions can be drawn from experiments with considerably small sample sizes. While the Balance Match Weighted method has been used in other domains such as medicine, this is the first paper to apply and evaluate it in the context of software development. Furthermore, we describe the Balance Match Weighted method in detail and we conduct a case study together with an automotive manufacturer to apply the group design method in a fleet of vehicles. Finally, we present our case study in the automotive software engineering domain, as well as a discussion on the benefits and limitations of the A/B group design method.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/26/2021

Bayesian propensity score matching in automotive embedded software engineering

Randomised field experiments, such as A/B testing, have long been the go...
research
07/01/2022

Bayesian causal inference in automotive software engineering and online evaluation

Randomised field experiments, such as A/B testing, have long been the go...
research
04/08/2019

Software Engineering in Civic Tech: A Case Study about Code for Ireland

Civic grassroots have proven their ability to create useful and scalable...
research
07/06/2021

An architecture for enabling A/B experiments in automotive embedded software

A/B experimentation is a known technique for data-driven product develop...
research
03/13/2020

On the Role of Software Architecture in DevOps Transformation: An Industrial Case Study

Development and Operations (DevOps), a particular type of Continuous Sof...
research
10/30/2018

Emotionalism within People-Oriented Software Design

In designing most software applications, much effort is placed upon the ...
research
01/11/2018

Characterizing Scalability Issues in Spreadsheet Software using Online Forums

In traditional usability studies, researchers talk to users of tools to ...

Please sign up or login with your details

Forgot password? Click here to reset