Registered Report: A Laboratory Experiment on Using Different Financial-Incentivization Schemes in Software-Engineering Experimentation

02/22/2022
by   Jacob Krüger, et al.
0

Empirical studies in software engineering are often conducted with open-source developers or in industrial collaborations. Seemingly, this resulted in few experiments using financial incentives (e.g., money, vouchers) as a strategy to motivate the participants' behavior; which is typically done in other research communities, such as economics or psychology. Even the current version of the SIGSOFT Empirical Standards does mention payouts for completing surveys only, but not for mimicking the real-world or motivating realistic behavior during experiments. So, there is a lack of understanding regarding whether financial incentives can or cannot be useful for software-engineering experimentation. To tackle this problem, we plan a survey based on which we will conduct a controlled laboratory experiment. Precisely, we will use the survey to elicit incentivization schemes we will employ as (up to) four payoff functions (i.e., mappings of choices or performance in an experiment to a monetary payment) during a code-review task in the experiment: (1) a scheme that employees prefer, (2) a scheme that is actually employed, (3) a scheme that is performance-independent, and (4) a scheme that mimics an open-source scenario. Using a between-subject design, we aim to explore how the different schemes impact the participants' performance. Our contributions help understand the impact of financial incentives on developers in experiments as well as real-world scenarios, guiding researchers in designing experiments and organizations in compensating developers.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/25/2021

"We do not appreciate being experimented on": Developer and Researcher Views on the Ethics of Experiments on Open-Source Projects

A tenet of open source software development is to accept contributions f...
research
10/25/2021

Improving Software Engineering Research through Experimentation Workbenches

Experimentation with software prototypes plays a fundamental role in sof...
research
04/26/2021

Ideology in Open Source Development

Open source development, to a great extent, is a type of social movement...
research
08/15/2017

Controlled Experiments with Student Participants in Software Engineering: Preliminary Results from a Systematic Mapping Study

[Context] In software engineering research, emphasis is given to sound e...
research
03/10/2020

Voter Verification of BMD Ballots Is a Two-Part Question: Can They? Mostly, They Can. Do They? Mostly, They Don't

The question of whether or not voters actually verify ballots produced b...
research
09/08/2019

What is the value of experimentation measurement?

Experimentation and Measurement (E M) capabilities allow organizations...

Please sign up or login with your details

Forgot password? Click here to reset