Evaluating Pair Programming with Respect to System Complexity and Programmer Expertise

@article{Arisholm2007EvaluatingPP,
  title={Evaluating Pair Programming with Respect to System Complexity and Programmer Expertise},
  author={E. Arisholm and H. Gallis and T. Dyb{\aa} and Dag I.K. Sj{\o}berg},
  journal={IEEE Transactions on Software Engineering},
  year={2007},
  volume={33}
}
A total of 295 junior, intermediate, and senior professional Java consultants (99 individuals and 98 pairs) from 29 international consultancy companies in Norway, Sweden, and the UK were hired for one day to participate in a controlled experiment on pair programming. The subjects used professional Java tools to perform several change tasks on two alternative Java systems with different degrees of complexity. The results of this experiment do not support the hypotheses that pair programming in… Expand
269 Citations
Investigating the Effect of Pair Programming and Software Size on Software Quality and Programmer Productivity
  • Raymund C. Sison
  • Computer Science
  • 2009 16th Asia-Pacific Software Engineering Conference
  • 2009
  • 13
  • PDF
Pair programming: what's in it for me?
  • 118
  • PDF
Understanding the impact of Pair Programming on developers attention: A case study on a large industrial experimentation
  • 59
Evaluating methods and technologies in software engineering with Respect to Developers' skill level
  • 13
  • PDF
Analysing the Usage of Tools in Pair Programming Sessions
  • 8
The Effect of Pairs in Program Design Tasks
  • 52
Pair vs Solo Programming : Students ’ Perceptions
  • 1
  • PDF
Introducing Programmers to Pair Programming: A Controlled Experiment
  • 4
Pair Programming: Issues and Challenges
  • 7
  • PDF
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 57 REFERENCES
Two controlled experiments concerning the comparison of pair programming to peer review
  • 91
  • Highly Influential
  • PDF
When Does a Pair Outperform Two Individuals?
  • 71
  • Highly Influential
Pair-Programming Effect on Developers Productivity
  • 48
Are Reviews an Alternative to Pair Programming?
  • M. Mueller
  • Computer Science
  • Empirical Software Engineering
  • 2004
  • 64
  • PDF
Embracing Change with Extreme Programming
  • K. Beck
  • Computer Science
  • Computer
  • 1999
  • 1,001
  • PDF
The Collaborative Software Process
  • 97
  • Highly Influential
  • PDF
Analyzing the cost and benefit of pair programming
  • F. Padberg, M. Müller
  • Computer Science
  • Proceedings. 5th International Workshop on Enterprise Networking and Computing in Healthcare Industry (IEEE Cat. No.03EX717)
  • 2003
  • 70
  • PDF
The collaborative software process(sm)
  • 105
Experimental Evaluation of Pair Programming
  • 147
  • Highly Influential
...
1
2
3
4
5
...