A checklist for integrating student empirical studies with research and teaching goals

  • Authors:
  • Jeffrey C. Carver;Letizia Jaccheri;Sandro Morasca;Forrest Shull

  • Affiliations:
  • Department of Computer Science, University of Alabama, Tuscaloosa, USA;Department of Computer and Information Science, Norwegian University of Science and Technology, Trondheim, Norway;Dipartimento di Scienze della Cultura, Politiche e dell'Informazione, Università degli Studi dell'Insubria, Varese, Italy;Frauhnofer Center for Experimental Software Engineering, College Park, USA

  • Venue:
  • Empirical Software Engineering
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

The use of empirical studies with students in software engineering helps researchers gain insight into new or existing techniques and methods. However, due mainly to concerns of external validity, questions have been raised about the value of these types of studies. The authors of this paper draw on their experiences of conducting a large number of empirical studies in university courses in three countries (Italy, Norway, and the United States) to address this important issue. This paper first identifies the requirements that research and pedagogy place on a valid empirical study with students. This information is then used as the basis for a checklist that provides guidance for researchers and educators when planning and conducting studies in university courses. The goal of this checklist is to help ensure that these studies have as much research and pedagogical value as possible. Finally, an example application of the checklist is provided to illustrate its use.