The Impact of Using Pair Programming on System Evolution: A Simulation-Based Study

  • Authors:
  • Paul Wernick;Tracy Hall

  • Affiliations:
  • University of Hertfordshire;University of Hertfordshire

  • Venue:
  • ICSM '04 Proceedings of the 20th IEEE International Conference on Software Maintenance
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we investigate the impact of pair programming on the long term evolution of software systems. We use system dynamics to build simulation models which predict the trend in system growth with and without pair programming. Initial results suggest that the extra effort needed for two people to code together may generate sufficient benefit to justify pair programming.