arrow
Return

Guiding principles for mixed methods research in software engineering

delete2025-07-09
delete0
delete
OA
AI
M
Margaret‐Anne Storey
R
Rashina Hoda *
A
Alessandra Maciel Paz Milani
M
María Teresa Baldassarre
DOI:10.1007/s10664-025-10629-xdelete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Mixed methods research is often used in software engineering, but researchers outside of the social or human sciences often lack experience when using these designs. This paper provides guiding principles and advice on how to design mixed method research, and to encourage the intentional, rigorous, and innovative application of mixed methods in software engineering. It also presents key properties of core mixed method research designs. Through a number of fictitious but recognizable software engineering research scenarios, we showcase how to choose suitable mixed method designs and consider the inevitable trade-offs any design choice leads to. We describe several antipatterns that illustrate what to avoid in mixed method research, and when mixed method research should be considered over other approaches.
Keywords:
Mixed methods
Research methods
Methodology
Guiding principles

Journal

Empirical Software Engineering cover
Empirical Software Engineering
IF:
3.6
Papers:
2.0K
Citations:
5.3K

Organization

U
University of Bari
Scholars:
351
Papers: 153
Citations: 0
M
Monash University
Scholars:
5.4W
Papers: 5.4W
Citations: 79
U
University of Victoria
Scholars:
1.0W
Papers: 1.0W
Citations: 1.5W
researcher View more organizations