Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Qualitative software engineering research: Reflections and guidelines
University of Gothenburg.
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.ORCID iD: 0000-0002-5179-4205
University of Gothenburg.
University of Gothenburg.
Show others and affiliations
2024 (English)In: Journal of Software: Evolution and Process, ISSN 2047-7473, E-ISSN 2047-7481, Vol. 36, no 6, article id e2607Article, review/survey (Refereed) Published
Abstract [en]

Researchers are increasingly recognizing the importance of human aspects in software development. Because qualitative methods are used to explore human behavior in-depth, we believe that studies using such methods will become more common. Existing qualitative software engineering guidelines do not cover the full breadth of qualitative methods and the knowledge on how to use them like in social sciences. The purpose of this study was to extend the software engineering community's current body of knowledge regarding available qualitative methods and their quality assurance frameworks and to provide recommendations and guidelines for their use. With the support of an epistemological argument and a survey of the literature, we suggest that future research would benefit from (1) utilizing a broader set of research methods, (2) more strongly emphasizing reflexivity, and (3) employing qualitative guidelines and quality criteria. We present an overview of three qualitative methods commonly used in social sciences but rarely seen in software engineering research, namely interpretative phenomenological analysis, narrative analysis, and discourse analysis. Furthermore, we discuss the meaning of reflexivity in relation to the software engineering context and suggest means of fostering it. Our paper will help software engineering researchers better select and then guide the application of a broader set of qualitative research methods. © 2023 John Wiley & Sons, Ltd.

Place, publisher, year, edition, pages
John Wiley & Sons, 2024. Vol. 36, no 6, article id e2607
Keywords [en]
behavioral software engineering, COREQ, interpretive phenomenological analysis, narrative and discourse analysis, qualitative research, reflexivity, Application programs, Quality assurance, Social sciences computing, Software design, Discourse analysis, Interpretive phenomenological analyse, Narrative analysis, Phenomenological analysis, Qualitative method, Software engineering research, Behavioral research
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-25412DOI: 10.1002/smr.2607ISI: 001064285800001Scopus ID: 2-s2.0-85170850509OAI: oai:DiVA.org:bth-25412DiVA, id: diva2:1799511
Funder
Vinnova, 2017‐04874Swedish Defence Materiel AdministrationSwedish Armed ForcesAvailable from: 2023-09-22 Created: 2023-09-22 Last updated: 2024-06-24Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopusarXiv.org

Authority records

Feldt, Robert

Search in DiVA

By author/editor
Feldt, Robert
By organisation
Department of Software Engineering
In the same journal
Journal of Software: Evolution and Process
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 44 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf