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
Survey Research in Software Engineering: Problems and Mitigation Strategies
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering. (SERL)ORCID iD: 0000-0001-9336-4361
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.ORCID iD: 0000-0002-1532-8223
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.
2019 (English)In: IEEE Access, E-ISSN 2169-3536, Vol. 7, p. 24703-24718Article in journal (Refereed) Published
Abstract [en]

Background: The need for empirical investigations in software engineering is growing. Many researchers nowadays, conduct and validate their solutions using empirical research. The Survey is an empirical method which enables researchers to collect data from a large population. The main aim of the survey is to generalize the findings.

Aims: In this study, we aim to identify the problems researchers face during survey design and mitigation strategies.

Method: A literature review, as well as semi-structured interviews with nine software engineering researchers, were conducted to elicit their views on problems and mitigation strategies. The researchers are all focused on empirical software engineering.

Results: We identified 24 problems and 65 strategies, structured according to the survey research process. The most commonly discussed problem was sampling, in particular, the ability to obtain a sufficiently large sample. To improve survey instrument design, evaluation and execution recommendations for question formulation and survey pre-testing were given. The importance of involving multiple researchers in the analysis of survey results was stressed.

Conclusions: The elicited problems and strategies may serve researchers during the design of their studies. However, it was observed that some strategies were conflicting. This shows that it is important to conduct a trade-off analysis between strategies.

Place, publisher, year, edition, pages
IEEE, 2019. Vol. 7, p. 24703-24718
Keywords [en]
Empirical software engineering, surveys
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-17250DOI: 10.1109/ACCESS.2018.2881041ISI: 000460836000001OAI: oai:DiVA.org:bth-17250DiVA, id: diva2:1262468
Note

open access

Available from: 2018-11-12 Created: 2018-11-12 Last updated: 2021-06-11Bibliographically approved

Open Access in DiVA

fulltext(608 kB)1147 downloads
File information
File name FULLTEXT01.pdfFile size 608 kBChecksum SHA-512
b526c5095f06822cc41acdc11187bb30734ad5edf7f114be7322664eff93ecf4ed65f51b77ada67d7251d8568f0f8ffa39722db85800ac84e5937b37a0d2380b
Type fulltextMimetype application/pdf

Other links

Publisher's full text

Authority records

Petersen, Kai

Search in DiVA

By author/editor
Ghazi, Ahmad NaumanPetersen, KaiReddy, Sri Sai Vijay RajNekkanti, Harini
By organisation
Department of Software Engineering
In the same journal
IEEE Access
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 1148 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 847 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