Roman Castles (Rome), Italy
Sept. 30, 2003 to Oct. 1, 2003
Hans Gallis , Simula Research Laboratory, Norway
Erik Arisholm , Simula Research Laboratory, Norway
Tore Dybå , Simula Research Laboratory, Norway; SINTEF Telecom and Informatics, Norway
In recent years, several claims have been put forward in favour of pair programming, as opposed to individual programming. However, results from existing studies on pair programming contain apparent contradictions. The differences in the context in which the studies were conducted may be one explanation for such results. This paper presents an initial framework for research on pair programming. The aim is to support empirical studies and meta-analysis for developing theories about pair programming. The framework is based on (1) existing studies on pair programming, (2) ongoing studies by the authors, and (3) theories from group dynamics.
Empirical software engineering, research methods, pair programming, partner programming, team collocation, collaboration, group dynamics
Hans Gallis, Erik Arisholm, Tore Dybå, "An Initial Framework for Research on Pair Programming", ISESE, 2003, Empirical Software Engineering, International Symposium on, Empirical Software Engineering, International Symposium on 2003, pp. 132, doi:10.1109/ISESE.2003.1237972