• Home
  • Search
  • A content analysis process for qualitative software engineering research
  • Cite Icon38
  • https://doi.org/10.1007/s11334-017-0287-0Copy DOI Icon

A content analysis process for qualitative software engineering research

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

A review of the qualitative research methods discussed in papers that study software engineering teams showed most of those papers did not follow a systematic process during the qualitative analysis. This finding is concerning as this deficiency in research analysis procedure may reduce the validity and/or completeness of the qualitative results. Such a lack of rigor may be a result of qualitative research not being as firmly established in software engineering as quantitative research methodologies. In engineering research, quantitative methods are typically more prevalent and qualitative analysis is part of a mixed-method analysis process. However, when researching teams, where human activity is abundant, qualitative analysis may need to take precedence. In this paper, we focus on the qualitative analysis method called content analysis with the goal of presenting a rigorous process for content analysis in the context of software engineering. We then present and demonstrate the use of that content analysis process for software engineering researchers using two examples. An analysis of 215 articles that were a result of a mapping study on software engineering team research is presented. Those papers were analyzed to determine which utilized a qualitative data analysis method in their research in addition to the rigor and type of qualitative analysis performed. We ultimately included 23 papers in this study. We present a mapping study and a content analysis process that include a straightforward way to select, code, and present data in both inductive and deductive studies. We demonstrated the process using the keywords from the papers included in this study as well as on a second data set that utilized responses from structured interview transcripts from practicing software engineers. The first dataset also resulted in a taxonomy to categorize software engineering team research. We presented and demonstrated a content analysis process in terms of software engineering in order to improve future qualitative software engineering research that would benefit from systematic content analysis.

Similar Papers
  • Conference Instance
  • Citations233

Proceedings. [1989] 11th International Conference on Software Engineering

  • Jan 01, 1988
  • Tony Montgomery
  • Conference Article
  • Citations1

The Use of Grey Literature Review as Evidence for Software Engineering

  • Sep 25, 2019
  • Fernando K Kamei +2
  • Research Article
  • Citations32

CERSE - Catalog for empirical research in software engineering: A Systematic mapping study

  • Aug 28, 2018
  • Information and Software Technology
  • Jefferson Seide Molléri +2
  • PDF
  • Research Article

A KNOWLEDGE MANAGEMENT GUIDELINE: IDENTIFYING AND QUANTIFYING THE KNOWLEDGE LEVEL OF A TEAM THAT WORKS FOR A SOFTWARE ENGINEERING PROJECT

  • Dec 01, 2023
  • Management of Sustainable Development
  • Aurel Mihail Țîțu +1
  • Research Article
  • Citations64

Theory-oriented software engineering

  • Nov 27, 2014
  • Science of Computer Programming
  • Klaas-Jan Stol +1
  • Conference Article

Panel: perspectives on software engineering

  • Jul 01, 2001
  • David Notkin +4
  • Conference Article
  • Citations26

Human Factors and their Influence on Software Development Teams - A Tertiary Study

  • Sep 27, 2021
  • Eliezer Dutra +2
  • PDF
  • Research Article
  • Citations21

What Support do Systematic Reviews Provide for Evidence-informed Teaching about Software Engineering Practice?

  • Jan 01, 2020
  • e-Informatica Software Engineering Journal
  • David Budgen +3
  • PDF
  • Research Article
  • Citations1

Assessing the Credibility of Grey Literature: A Study with Brazilian Software Engineering Researchers

  • Jun 14, 2022
  • Journal of Software Engineering Research and Development
  • Fernando Kamei +6
  • Conference Article
  • Citations16

On the Use of Grey Literature

  • Oct 21, 2020
  • Fernando Kamei +4
  • Research Article
  • Citations12

Situation analytics — at the dawn of a new software engineering paradigm

  • Apr 20, 2018
  • Science China Information Sciences
  • Carl K Chang
  • Research Article
  • Citations19

A Systematic Framework for Analyzing Patient-Generated Narrative Data: Protocol for a Content Analysis

  • Aug 26, 2019
  • JMIR Research Protocols
  • Maryam Zolnoori +5
  • Research Article
  • Citations13

Influences on the design of exception handling ACM SIGSOFT project on the impact of software engineering research on programming language design

  • Jul 01, 2003
  • ACM SIGSOFT Software Engineering Notes
  • Barbara G Ryder +1
  • Research Article
  • Citations10

The impact of national culture on software engineering practices

  • Jan 01, 2008
  • International Journal of Technology, Policy and Management
  • Aileen Cater Steel +1
  • Research Article
  • Citations10

Artificial Intelligence for Software Engineering: The Journey So Far and the Road Ahead

  • May 28, 2025
  • ACM Transactions on Software Engineering and Methodology
  • Iftekhar Ahmed +8
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.