2005
DOI: 10.1007/s10664-005-1290-x
|View full text |Cite
|
Sign up to set email alerts
|

Studying Software Engineers: Data Collection Techniques for Software Field Studies

Abstract: Software engineering is an intensely people-oriented activity, yet too little is known about how designers, maintainers, requirements analysts and all other types of software engineers perform their work. In order to improve software engineering tools and practice, it is therefore essential to conduct field studies, i.e., to study real practitioners as they solve real problems. To do so effectively, however, requires an understanding of the techniques most suited to each type of field study task. In this paper… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
244
0
20

Year Published

2008
2008
2024
2024

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 393 publications
(265 citation statements)
references
References 52 publications
1
244
0
20
Order By: Relevance
“…action research, case study, ethnography, experiment [11]) and the data collection approach [6], or 'instrumentation' (e.g. interviews, questionnaire) [15].…”
Section: Methodsmentioning
confidence: 99%
See 2 more Smart Citations
“…action research, case study, ethnography, experiment [11]) and the data collection approach [6], or 'instrumentation' (e.g. interviews, questionnaire) [15].…”
Section: Methodsmentioning
confidence: 99%
“…It can be argued that reporting the methods used for gathering and analysing data is important for evaluating the significance of the presented results of a study. Each data collection approach can help achieve certain research objectives and has its limitations [6], so a clear statement of the used data collection approach helps readers to understand the implications of the applied data collection approach.…”
Section: Data Collectionmentioning
confidence: 99%
See 1 more Smart Citation
“…In the following subsections, we use the recommendations and guidance from several authors, to communicate our study design (Pinsonneault and Kraemer, 1993;Kitchenham et al, 1995;Basili et al, 1999;Lethbridge et al, 2005;Runeson and Host, 2009). Each subsection describes a particular perspective of our study design: (1) its Motivation; (2) its Plan; and (3) its Protocol.…”
Section: Methodsmentioning
confidence: 99%
“…Nevertheless, obtaining a random sample is almost unachievable in software engineering studies because our community lacks good demographic information about populations of interest [17]. The respondents were chosen by us based on their background and experience with software architecture.…”
Section: Threats To Validitymentioning
confidence: 99%