Article List
Paired Programming - benefits for team and individual development
by Siobhan Walsh (2007-04-25)
Rating (0 ratings) read comments
Article examining benefits of paired programming in relation to of shared knowledge and whole team development.
10 Key Principles of Agile Development
by kelly.waters (2007-02-10)
Rating 5.0 out of 5 (1 rating) read comments
10 Key Principles of Agile Development
Two Heads, One Focus
by Nedland, Magnar (2005-04-01)
Rating 4.0 out of 5 (1 rating) read comments
Magnar discusses his experience with pair programming – the good and the bad. He raises the interesting subject of the impact of personal interactions and their impact on productivity. Maybe pair programming isn’t for everyone or every group, but when it is in place with the right personalities it does seem to have many benefits.
Pair Programming Observations
by Langr, Jeff (2005-01-09)
Rating 5.0 out of 5 (1 rating) read comments
Observations and thoughts on pair programming.
Knowledge Transfer through Asymmetric Pair Programming
by Ye, Young; Fay, Royce (2004-12-02)
Rating 4.0 out of 5 (3 ratings) read comments
This paper uses a case study to demonstrate how the eXtreme Programming methodology can be adapted into a knowledge transfer process between an IT consultant and a domain user. It also includes refactoring software, and documenting the process so that all other domain users can work on the repeatable process.
Hearts as Weapons
by Jeffries, Ron (2004-09-21)
Rating 3.0 out of 5 (1 rating) read comments
Ron utilizes cards to describe the intricate communications that occur, the relationship between work and home life, etc. Intrapersonal relationships are a major driving factor in all projects – either in a positive or negative direction; they can determine productivity, quality of product, quality of life and is one area often ignored in most project management discussions.
A Field Study of Developer Pairs: Productivity Impacts and Implications
by Allen Parrish, Randy Smith, David Hale, and Joanne Hale (2004-09-01)
Rating 4.0 out of 5 (1 rating) read comments
The authors build from a previous study of programmer productivity as team size increases, where they had concluded that increased concurrent work on core modules leads to decreased productivity. They reconsider their data for concurrent working pairs in response to positive findings from pair programming. The authors conclude that the role-based coordination protocol associated with agile software methodologies overcomes a significant productivity loss otherwise associated with concurrent software development pairs.
Will Pair Programming Really Improve Your Project?
by Stephens, Matt; Rosenberg, Doug (2003-12-01)
Rating 3.5 out of 5 (2 ratings) read comments
Discusses some of the problems with pair programming. (The article starts on page 23.)
Tag-team tango
by Sharwood, Simon (2003-11-05)
Rating 2.0 out of 5 (1 rating) read comments
Very brief article about pair programming at Macquarie Bank
Code Verification
by Wyssocky, Lidor (2003-06-01)
Rating 1.3 out of 5 (3 ratings) read comments
This article describes how and why to verify code through code reviews. The approach is contrasted with pair programming.
More Article Pages: 1 2 3


