DocumentCode :
2252714
Title :
Programmer´s Performance with the Keystroke as an Indicator: A Further Study
Author :
Liu, Dapeng ; Xu, Shaochun ; Cui, Zengdi
Author_Institution :
Brain Technol., CA, USA
fYear :
2012
fDate :
May 30 2012-June 1 2012
Firstpage :
577
Lastpage :
583
Abstract :
This paper represents a follow-up work that investigates the keystroke pattern of programmers to understand their intellectual behavior while writing code. In this study, we conducted one case study in order to check how students would perform under pressure, both similarity and difference from the previous experiment. The motivation was that observing how programmers corresponded to pressure in terms of performance might help us to better understanding their cognitive process since pressure is indispensable daily programming job in industrial settings. We asked twenty-four second-year undergraduate students to conduct a case study in which they implemented a program. Their numbers of the keystrokes were recorded and their behavior and productivity were analyzed. The case study result demonstrates that there is no close relationship between quality of code and the numbers of keystrokes with programming under pressure. However, it seems that programmers with high performance have high keystroke productivity. Programmers are also more productive under pressure in terms of keystrokes.
Keywords :
programming environments; code quality; cognitive process; intellectual behavior; keystroke productivity; pressured performance; programmer keystroke pattern; programmer performance; Correlation; Educational institutions; Java; Productivity; Programming environments; Programming profession; Cognitive Activity; Keystroke Logging; Programming Performance; Software Development;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer and Information Science (ICIS), 2012 IEEE/ACIS 11th International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4673-1536-4
Type :
conf
DOI :
10.1109/ICIS.2012.88
Filename :
6211156
Link To Document :
بازگشت