Guide to Advanced Empirical


Data Collection Techniques



Download 1.5 Mb.
View original pdf
Page208/258
Date14.08.2024
Size1.5 Mb.
#64516
TypeGuide
1   ...   204   205   206   207   208   209   210   211   ...   258
2008-Guide to Advanced Empirical Software Engineering
3299771.3299772, BF01324126
6. Data Collection Techniques
Once the research method has been selected, the researcher must decide which data collection techniques are the most suitable forgathering data based on the study’s
unit of analysis. Multiple techniques can be used to gather data from different perspectives, as there are advantages and limitations to each technique. Indeed, using multiple techniques allows the researcher to triangulate even within a single method. If different kinds of data support the same conclusions, it strengthens the study. Singer et al. (Chap. 1) provide an overview of various potential data collection techniques.
Selecting suitable techniques requires careful consideration of the research design as well as the pragmatics of the research setting. It is important to note the advantages and disadvantages of the different techniques from the perspectives of the experimenter, the participants, the generalizability and reliability of the results.


11 Selecting Empirical Methods for Software Engineering Research A careful blend of techniques can help to offset potential bias and leads to a more comprehensive understanding of the research topic (Varkevisser et al., 2003). New researchers should ensure they are familiar with the techniques they select, and that they are aware of the potential pitfalls they may face. For example, it is always advisable to pilot-test the data collection instrument, and to pilot-test not just the collection aspect of the instrument, but also the analysis procedure. Many problems do notarise until some data is analyzed and it is often possible to detect such problems with even a small data set. How to analyze the data collected is a topic beyond the scope of this chapter. Wohlin et al. (2000) provide a summary of quantitative analysis techniques for software engineering, and Seaman (Chap. 2) provides an excellent guide to coding etc for qualitative research.
In the end, Jane chose to use a post-study questionnaire that collected both quantitative and qualitative data (open-ended responses. During the study, she observed and videotaped the users and their interactions with the computer so that she could time how long it took to complete the navigation tasks she set for them. She also instrumented the IDE they were using to count number of scrollbar selection events and number of mouse clicks. These numbers can be used with the start/end times indicated on the annotated videotapes of the users. Interviews and focus groups are used at the end of her field study to gather more ideas on how navigation features could be improved in the IDE and why the fisheye view is or is not used by some developers. Joe used questionnaires at different stages in his research. He also conducted interviews and collected observations as a participant in the observed group.

Download 1.5 Mb.

Share with your friends:
1   ...   204   205   206   207   208   209   210   211   ...   258




The database is protected by copyright ©ininet.org 2024
send message

    Main page