Ally, Mustafa and Darroch, Fiona and Toleman, Mark (2005) A framework for understanding the factors influencing pair programming success. In: 6th International Conference, XP 2005, Jun 2005, Sheffield, UK.
PDF (Accepted Manuscript)
Pair programming is one of the more controversial aspects of several Agile system development methods, in particular eXtreme Programming (XP). Various studies have assessed factors that either drive the success or suggest advantages (and disadvantages) of pair programming.
In this exploratory study the literature on pair programming is examined and factors distilled. These factors are then compared and contrasted with those discovered in our recent Delphi study of pair programming.
Gallis et al. (2003) have proposed an initial framework aimed at providing a comprehensive identification of the major factors impacting team programming situations including pair programming. However, this
study demonstrates that the framework should be extended to include an additional category of factors that relate to organizational matters. These factors will be further refined, and used to develop and empirically evaluate a conceptual model of pair programming (success).
Statistics for this ePrint Item
|Item Type:||Conference or Workshop Item (Commonwealth Reporting Category E) (Paper)|
|Item Status:||Live Archive|
|Additional Information (displayed to public):||Deposited in accordance with the copyright policy of the publisher. Copyright 2005 Springer. This is the authors' version of the work. It is posted here with permission of the publisher for your personal use. No further distribution is permitted. The item is also available as Lecture Notes in Computer Science v. 3556 at http://www.springerlink.com|
|Depositing User:||epEditor USQ|
|Faculty / Department / School:||Historic - Faculty of Business - Department of Information Systems|
|Date Deposited:||11 Oct 2007 00:17|
|Last Modified:||02 Jul 2013 22:31|
|Uncontrolled Keywords:||pair programming, extreme programming (XP)|
|Fields of Research (FoR):||08 Information and Computing Sciences > 0803 Computer Software > 080399 Computer Software not elsewhere classified
08 Information and Computing Sciences > 0803 Computer Software > 080304 Concurrent Programming
Actions (login required)
|Archive Repository Staff Only|