Title :
Dialog-based protocol: an empirical research method for cognitive activities in software engineering
Author :
Xu, Shaochun ; Rajlich, Václav
Author_Institution :
Dept. of Comput. Sci., Wayne State Univ., Detroit, MI, USA
Abstract :
This paper proposes dialog-based protocol for the study of the cognitive activities during software development and evolution. The dialog-based protocol, derived from the idea of pair programming, is a significant alternative to the common think-aloud protocol, because it lessens the Hawthorne and placebo effects. Using screen-capturing and voice recording instead of videotaping further reduces the Hawthorne effect. The self-directed learning theory provides an encoding scheme and can be used in analyzing the data. A case study illustrates this new approach.
Keywords :
cognition; programming; protocols; software engineering; unsupervised learning; Hawthorne effect; cognition; dialog-based protocol; encoding scheme; pair programming; placebo effects; self-directed learning theory; software development; software engineering; software evolution; Access protocols; Computer science; Data analysis; Encoding; Humans; Ontologies; Performance analysis; Programming; Software engineering; Video recording;
Conference_Titel :
Empirical Software Engineering, 2005. 2005 International Symposium on
Print_ISBN :
0-7803-9507-7
DOI :
10.1109/ISESE.2005.1541848