TY - GEN
T1 - A Holistic Overview of Software Engineering Research Strategies
AU - Stol, Klaas Jan
AU - Fitzgerald, Brian
N1 - Publisher Copyright:
© 2015 IEEE.
PY - 2015/7/24
Y1 - 2015/7/24
N2 - 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.
AB - 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.
KW - Empirical research
KW - research strategy
KW - software engineering
UR - http://www.scopus.com/inward/record.url?scp=84945963910&partnerID=8YFLogxK
U2 - 10.1109/CESI.2015.15
DO - 10.1109/CESI.2015.15
M3 - Conference contribution
AN - SCOPUS:84945963910
T3 - Proceedings - 3rd International Workshop on Conducting Empirical Studies in Industry, CESI 2015
SP - 47
EP - 54
BT - Proceedings - 3rd International Workshop on Conducting Empirical Studies in Industry, CESI 2015
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 3rd International Workshop on Conducting Empirical Studies in Industry, CESI 2015
Y2 - 18 May 2015
ER -