Under the Bridge: Trolling and the Challenges of Recruiting Software Developers for Empirical Research Studies

02/01/2023
by   Ella Kokinda, et al.
0

Much of software engineering research focuses on tools, algorithms, and optimization of software. Recently, we, as a community, have come to acknowledge that there is a gap in meta-research and addressing the human-factors in software engineering research. Through meta research, we aim to deepen our understanding of online participant recruitment and human-subjects software engineering research. In this paper we motivate the need to consider the unique challenges that human studies pose in software engineering research. We present several challenges faced by our research team in several distinct research studies, how they affected research, and motivate how, as researchers, we can address these challenges. We present results from a pilot study and categorize issues faced into three broad categories including participant recruitment, community engagement, and data poisoning. We further discuss how we can address these challenges and outline the benefits a full-study could provide to the software engineering research community.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/21/2018

Empirical Software Engineering: From Discipline to Interdiscipline

Empirical software engineering has received much attention in recent yea...
research
04/08/2021

The Human Side of Software Engineering: An Investigation of Challenges

There have been recent calls for research on the human side of software ...
research
10/06/2021

Characterizing the Experience of Subjects in Software Engineering Studies

Context: Empirical studies in software engineering are typically centere...
research
06/13/2022

Towards a Roadmap for Trustworthy Dynamic Systems-of-Systems

This paper gives insights into the DynaSoS project, which aims to propos...
research
04/04/2021

Understanding Equity, Diversity and Inclusion Challenges Within the Research Software Community

Research software – specialist software used to support or undertake res...
research
03/02/2021

Stop Building Castles on a Swamp! The Crisis of Reproducing Automatic Search in Evidence-based Software Engineering

The evidence-based approach has increasingly been employed to synthesize...
research
06/11/2021

A Taxonomy of Data Quality Challenges in Empirical Software Engineering

Reliable empirical models such as those used in software effort estimati...

Please sign up or login with your details

Forgot password? Click here to reset