A Holistic Overview of Software Engineering Research Strategies

Klaas Jan Stol, Brian Fitzgerald

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Empirical research studies are the principal mechanism through which the software engineering research community studies and learns from software engineering practice. The focus on empirical studies has increased significantly in the past decade, more or less coinciding with the emergence of evidence-based software engineering, an idea that was proposed in 2004. As a consequence, the software engineering community is familiar with a range of empirical methods. However, while several overviews exist of popular empirical research methods, such as case studies and experiments, we lack a 'holistic' view of a more complete spectrum of research methods. Furthermore, while researchers will readily accept that all methods have inherent limitations, methods such as case study are still frequently critiqued for the lack of control that a researcher can exert in such a study, their use of qualitative data, and the limited generalizability that can be achieved. Controlled experiments are seen by many as yielding stronger evidence than case studies, but these can also be criticized due to the limited realism of the context in which they are conducted. We identify a holistic set of research methods and indicate their strengths and weaknesses in relation to various research elements.

Original languageEnglish
Title of host publicationProceedings - 3rd International Workshop on Conducting Empirical Studies in Industry, CESI 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages47-54
Number of pages8
ISBN (Electronic)9781479919345
DOIs
Publication statusPublished - 24 Jul 2015
Event3rd International Workshop on Conducting Empirical Studies in Industry, CESI 2015 - Florence, Italy
Duration: 18 May 2015 → …

Publication series

NameProceedings - 3rd International Workshop on Conducting Empirical Studies in Industry, CESI 2015

Conference

Conference3rd International Workshop on Conducting Empirical Studies in Industry, CESI 2015
Country/TerritoryItaly
CityFlorence
Period18/05/15 → …

Keywords

  • Empirical research
  • research strategy
  • software engineering

Fingerprint

Dive into the research topics of 'A Holistic Overview of Software Engineering Research Strategies'. Together they form a unique fingerprint.

Cite this