Abstract
This article is the fifth installment of our series of articles on survey research. In it, we discuss what we mean by a population and a sample and the implications of each for survey research. We provide examples of correct and incorrect sampling techniques used in software engineering surveys.
- Timothy Lethbridge, A survey of the relevance of computer science and software engineering education, Proceedings of the 11th International Conference on Software Engineering, IEEE Computer Society Press, 1998. Google ScholarDigital Library
- Timothy Lethbridge, What knowledge is important to a software professional, IEEE Computer, May 2000. Google ScholarDigital Library
- Levy, P.S. and Lemeshow, S. Sampling of Populations: Methods and Applications. Wiley Series in Probability and Statistics, John Wiley and Sons Inc., Third Edition, 1999.Google Scholar
- J. Ropponen and K. Lyytinen, Components of software development risk: How to address them. A project manager survey, IEEE Transactions on Software Engineering 26(2), February 2000. Google ScholarDigital Library
Recommendations
Sampling in software engineering research: a critical review and guidelines
AbstractRepresentative sampling appears rare in empirical software engineering research. Not all studies need representative samples, but a general lack of representative sampling undermines a scientific field. This article therefore reports a critical ...
There is no random sampling in software engineering research
ICSE '18: Proceedings of the 40th International Conference on Software Engineering: Companion ProceeedingsRepresentative sampling is considered crucial for predominately quantitative, positivist research. Researchers typically argue that a sample is representative when items are selected randomly from a population. However, random sampling is rare in ...
Diversity in software engineering research
ESEC/FSE 2013: Proceedings of the 2013 9th Joint Meeting on Foundations of Software EngineeringOne of the goals of software engineering research is to achieve generality: Are the phenomena found in a few projects reflective of others? Will a technique perform as well on projects other than the projects it is evaluated on? While it is common ...
Comments