The case for collaborative programming
Communications of the ACM
Extreme programming explained: embrace change
Extreme programming explained: embrace change
An empirical study of global software development: distance and speed
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Introducing instant messaging and chat in the workplace
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
GroupWare, Workflow and Intranets: Reengineering the Enterprise with Collaborative Software
GroupWare, Workflow and Intranets: Reengineering the Enterprise with Collaborative Software
Strengthening the Case for Pair Programming
IEEE Software
Computer
Knowledge Management for Distributed Agile Processes: Models, Techniques, and Infrastructure
WETICE '03 Proceedings of the Twelfth International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises
Confirming the influence of educational background in pair-design knowledge through experiments
Proceedings of the 2005 ACM symposium on Applied computing
Investigating pair-programming in a 2nd-year software development and design computer science course
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Empirical evaluation of distributed pair programming
International Journal of Human-Computer Studies
Saros: an eclipse plug-in for distributed party programming
Proceedings of the 2010 ICSE Workshop on Cooperative and Human Aspects of Software Engineering
WM'05 Proceedings of the Third Biennial conference on Professional Knowledge Management
Empirical study on the productivity of the pair programming
XP'05 Proceedings of the 6th international conference on Extreme Programming and Agile Processes in Software Engineering
Evaluating tools that support pair programming in a distributed engineering environment
EASE'10 Proceedings of the 14th international conference on Evaluation and Assessment in Software Engineering
Hi-index | 0.00 |
We have realized an experiment aimed atunderstanding the impact of distribution on time andquality of code developed with pair programming. Fromthis experimental data's analysis the pair dismissalphenomenon has stemmed. After the experiment, we haveconducted an assessment discussion guided by aquestionnaire. The assessment confirmed the dismissalhypothesis and highlighted knowledge needs to beaddressed when managing distributed pair programmingin software projects. This paper focuses on the results ofthe assessment and discusses the lessons learned.