Predicting programmers' personality via interaction behaviour with keyboard and mouse
Author and article information
Abstract
This exploratory research was conducted to study the relationship between Big Five personality measurement scale and the interaction behaviour of the programmers with keyboard and mouse to examine the possibility of creating a computer based objective personality measurement scale. A field study with two analyses (N = 20), (N = 12) and a lab study (N = 15) were conducted where N is the number of participants who participated in the research. In the field study, interaction data were collected during normal PC use over several days. In the laboratory study, participants worked on a programming task while their interaction with keyboard and mouse was being recorded in background. All of the participants rated their personality online and uploaded the data for analysis. Results found inconsistent behaviour of all of the personality traits except ‘activity level’ in all studies and thus suggested that a programmer’s ‘activity level’ can be predicted from his/her interaction behaviour with keyboard and mouse. This prediction will help in differentiating good programmers from not so good programmers objectively.
Cite this as
2015. Predicting programmers' personality via interaction behaviour with keyboard and mouse. PeerJ PrePrints 3:e1183v1 https://doi.org/10.7287/peerj.preprints.1183v1Author comment
This is a submission to PeerJ for review.
Sections
Supplemental Information
Experiment 1 data extracted with the help of custom made application from log files
Experiment 2 data extracted with help of an application from the log files
Experiment 1 data extracted around active windows/software participants were working on with the help of an application
Additional Information
Competing Interests
The authors declare that they have no competing interests.
Author Contributions
Iftikhar A Khan conceived and designed the experiments, performed the experiments, analyzed the data, wrote the paper, prepared figures and/or tables, performed the computation work.
Osman Khalid analyzed the data, contributed reagents/materials/analysis tools, wrote the paper, prepared figures and/or tables, reviewed drafts of the paper.
Waqas Jadoon contributed reagents/materials/analysis tools, performed the computation work, reviewed drafts of the paper.
Rafi Us. Shan contributed reagents/materials/analysis tools, wrote the paper, reviewed drafts of the paper.
Abdul Nasir Nasir contributed reagents/materials/analysis tools, reviewed drafts of the paper.
Human Ethics
The following information was supplied relating to ethical approvals (i.e., approving body and any reference numbers):
The CS-DARC (Computer Science Department Academic Review Committee) approved the study.
Funding
The authors received no funding for this work.