Towards a Methodology for Participant Selection in Software Engineering Experiments. A Vision of the Future

08/27/2021
by   Valentina Lenarduzzi, et al.
0

Background. Software Engineering (SE) researchers extensively perform experiments with human subjects. Well-defined samples are required to ensure external validity. Samples are selected purposely or by convenience, limiting the generalizability of results. Objective. We aim to depict the current status of participants selection in empirical SE, identifying the main threats and how they are mitigated. We draft a robust approach to participants' selection. Method. We reviewed existing participants' selection guidelines in SE, and performed a preliminary literature review to find out how participants' selection is conducted in SE in practice. we summarized the main issues identified. Results. We outline a new selection methodology, by 1) defining the characteristics of the desired population, 2) locating possible sources of sampling available for researchers, and 3) identifying and reducing the "distance" between the selected sample and its corresponding population. Conclusion. We propose a roadmap to develop and empirically validate the selection methodology.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/31/2023

Diversity Awareness in Software Engineering Participant Research

Diversity and inclusion are necessary prerequisites for shaping technolo...
research
03/13/2023

I Don't Care Anymore: Identifying the Onset of Careless Responding

Questionnaires in the behavioral and organizational sciences tend to be ...
research
08/26/2021

On Psychometric Instruments in Software Engineering Research: An Ongoing Study

[Context] Although software development is an inherently human activity,...
research
04/28/2023

AI Safety Subproblems for Software Engineering Researchers

In this 4-page manuscript we discuss the problem of long-term AI Safety ...
research
06/26/2019

Temporal Discounting in Software Engineering: A Replication Study

Background: Many decisions made in Software Engineering practices are in...
research
02/26/2021

Ethical Issues in Empirical Studies using Student Subjects: Re-visiting Practices and Perceptions

Context: Using student subjects in empirical studies has been discussed ...
research
06/30/2022

"Communication Is a Scarce Resource!”: A Summary of CHASE'22 Conference Discussions

Background: Software Engineering regularly views communication between p...

Please sign up or login with your details

Forgot password? Click here to reset