Qualitative methods in empirical studies of software engineering

被引:704
|
作者
Seaman, CB [1 ]
机构
[1] Univ Maryland Baltimore Cty, Dept Informat Syst, Baltimore, MD 21250 USA
基金
美国国家航空航天局;
关键词
qualitative methods; data collection; data analysis; experimental design; empirical software engineering; participant observation; interviewing;
D O I
10.1109/32.799955
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
While empirical studies in software engineering are beginning to gain recognition in the research community, this subarea is also entering a new level of maturity by beginning to address the human aspects of software development. This added focus has added a new layer of complexity to an already challenging area of research. Along with new research questions, new research methods are needed to study nontechnical aspects of software engineering. In many other disciplines, qualitative research methods have been developed and are commonly used to handle the complexity of issues involving human behavior. This paper presents several qualitative methods for data collection and analysis and describes them in terms of how they might be incorporated into empirical studies of software engineering, in particular how they might be combined with quantitative methods. To illustrate this use of qualitative methods, examples from real software engineering studies are used throughout.
引用
收藏
页码:557 / 572
页数:16
相关论文
共 50 条
  • [31] Replication of Empirical Studies in Software Engineering: An Update of a Systematic Mapping
    Bezerra, Roberta M. M.
    da Silva, Fabio Q. B.
    Santana, Anderson M.
    Magalhaes, Cleyton V. C.
    Santos, Ronnie E. S.
    2015 ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM), 2015, : 132 - 135
  • [32] Issues in using students in empirical studies in software engineering education
    Carver, J
    Jaccheri, L
    Morasca, S
    Shull, F
    NINTH INTERNATIONAL SOFTWARE METRICS SYMPOSIUM, PROCEEDINGS, 2003, : 239 - 249
  • [33] Worldviews, Research Methods, and their Relationship to Validity in Empirical Software Engineering Research
    Petersen, Kai
    Gencel, Cigdem
    2013 JOINT CONFERENCE OF THE 23RD INTERNATIONAL WORKSHOP ON SOFTWARE MEASUREMENT AND THE 2013 EIGHTH INTERNATIONAL CONFERENCE ON SOFTWARE PROCESS AND PRODUCT MEASUREMENT (IWSM-MENSURA), 2013, : 81 - 89
  • [34] How are software datasets constructed in Empirical Software Engineering studies? A systematic mapping study
    Carruthers, Juan Andres
    Diaz-Pace, Jorge Andres
    Irrazabal, Emanuel Agustin
    Proceedings - 48th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2022, 2022, : 442 - 450
  • [35] Qualitative research methods for psychologists: Introduction through empirical studies
    Unruh, Anita
    CANADIAN PSYCHOLOGY-PSYCHOLOGIE CANADIENNE, 2006, 47 (04): : 346 - 347
  • [36] Qualitative research in software engineering
    Tore Dybå
    Rafael Prikladnicki
    Kari Rönkkö
    Carolyn Seaman
    Jonathan Sillito
    Empirical Software Engineering, 2011, 16 : 425 - 429
  • [37] Qualitative research in software engineering
    Dyba, Tore
    Prikladnicki, Rafael
    Ronkko, Kari
    Seaman, Carolyn
    Sillito, Jonathan
    EMPIRICAL SOFTWARE ENGINEERING, 2011, 16 (04) : 425 - 429
  • [38] Empirical methodologies in software engineering
    Dawson, R
    Bones, P
    Oates, BJ
    Brereton, P
    Azuma, M
    Jackson, ML
    ELEVENTH ANNUAL INTERNATIONAL WORKSHOP ON SOFTWARE TECHNOLOGY AND ENGINEERING PRACTICE, PROCEEDINGS, 2004, : 52 - 58
  • [39] Is there a Future for Empirical Software Engineering?
    Wohlin, Claes
    ESEM'16: PROCEEDINGS OF THE 10TH ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT, 2016,
  • [40] Conducting and Analyzing Empirical Studies in Search-Based Software Engineering
    Briand, Lionel
    SEARCH BASED SOFTWARE ENGINEERING, 2011, 6956 : 17 - 17