Personality and the nature of collaboration in pair programming

  • Authors:
  • Thorbjorn Walle;Jo E. Hannay

  • Affiliations:
  • Simula Research Laboratory, Dept. of Soft. Eng., Pb. 134, 1325 Lysaker, Norway Univ. of Oslo, Dept. of Informatics, Pb. 1080 Blindern, 0316 Oslo, Norway;Simula Research Laboratory, Dept. of Soft. Eng., Pb. 134, 1325 Lysaker, Norway Univ. of Oslo, Dept. of Informatics, Pb. 1080 Blindern, 0316 Oslo, Norway

  • Venue:
  • ESEM '09 Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

The benefits of synergistic collaboration are at the heart of arguments in favor of pair programming. However, empirical studies usually investigate direct effects of various factors on pair programming performance without looking into the details of collaboration. This paper reports from an empirical study that (1) investigated the nature of pair programming collaboration, and (2) subsequently investigated postulated effects of personality on pair programming collaboration. Audio recordings of 44 professional programmer pairs were categorized according to a taxonomy of collaboration. We then measured postulated relationships between the collaboration categories and the personality of the individuals in the pairs. We found evidence that personality generally affects the type of collaboration that occurs in pairs, and that different levels of a given personality trait between two pair members increases the amount of communication-intensive collaboration exhibited by a pair.