Qualitative methods in empirical studies of software engineering
- 1 January 1999
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Software Engineering
- Vol. 25 (4) , 557-572
- https://doi.org/10.1109/32.799955
Abstract
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.Keywords
This publication has 10 references indexed in Scilit:
- Communication and organization: an empirical study of discussion in inspection meetingsIEEE Transactions on Software Engineering, 1998
- Leadership challenges for the future [of the software industry]IEEE Software, 1998
- Industrial-strength management strategiesIEEE Software, 1996
- Identification of dynamic comprehension processes during large scale maintenanceIEEE Transactions on Software Engineering, 1996
- People, organizations, and process improvementIEEE Software, 1994
- The Alignment of Technology and Structure through Roles and NetworksAdministrative Science Quarterly, 1990
- Building Theories from Case Study ResearchAcademy of Management Review, 1989
- Experimentation in software engineeringIEEE Transactions on Software Engineering, 1986
- The Mythical Man-MonthPublished by Association for Computing Machinery (ACM) ,1975