Extreme programming explained: embrace change
Extreme programming explained: embrace change
All I really need to know about pair programming I learned in kindergarten
Communications of the ACM
The costs and benefits of pair programming
Extreme programming examined
Strengthening the Case for Pair Programming
IEEE Software
Empirical Findings in Agile Methods
Proceedings of the Second XP Universe and First Agile Universe Conference on Extreme Programming and Agile Methods - XP/Agile Universe 2002
An Initial Framework for Research on Pair Programming
ISESE '03 Proceedings of the 2003 International Symposium on Empirical Software Engineering
On Pair Rotation in the Computer Science Course
CSEET '04 Proceedings of the 17th Conference on Software Engineering Education and Training
Research Methods in Human-Computer Interaction
Research Methods in Human-Computer Interaction
The collaborative nature of pair programming
XP'06 Proceedings of the 7th international conference on Extreme Programming and Agile Processes in Software Engineering
Evaluating industry-inspired pair programming communication guidelines with undergraduate students
Proceedings of the 45th ACM technical symposium on Computer science education
Hi-index | 0.00 |
Novice pair programmers find communication within their pairs to be one of the greatest difficulties they face when starting to pair program. However, developers cannot pair program without a certain amount of communication. This research describes the development of an analytic coding scheme derived from the observation of the communication of expert pairs working in industry. Communication patterns identified from these expert pairs are being used to help novices learn to be more effective in their pair communication.