Conclusion


Pair programming can be a hard sell. Programmers resist transitioning. Managers consider it to be too expensive. This might result in both top-down and bottom-up resistance. However, our research has shown that almost all programmers who bravely transition to the technique ultimately prefer it to working alone. They come to appreciate the camaraderie, the mental stimulation, and the confidence of knowing that someone else agrees with their work.

The results of pair programming research can also allay the fears of managers. Pair programming can significantly benefit an organization. Pair programmers are more likely to produce a higher-quality product. Development time and cost do not increase significantly. The higher quality translates to lower life cycle costs when testing and field support are considered. Additionally, pair programmers are more satisfied in their jobs. The knowledge sharing that happens as a natural consequence of pair programming and pair rotation is an excellent knowledge management strategy. Training time can be reduced and communication and teamwork can increase through the use of pair programming.



Extreme Programming Perspectives
Extreme Programming Perspectives
ISBN: 0201770059
EAN: 2147483647
Year: 2005
Pages: 445

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net