Write a Blog >>
ICSE 2020
Mon 5 - Sun 11 October 2020 Yongsan-gu, Seoul, South Korea
Mon 5 Oct 2020 14:45 - 15:05 at TBD4 - Human Aspects of Software Engineering 1

Background: Despite a lot of research on the effectiveness of Pair Programming (PP), the question when it is useful or less useful remains unsettled.

Method: We analyze recordings of many industrial PP sessions with Grounded Theory Methodology and build on prior work that identified various phenomena related to within-session knowledge build-up and transfer. We validate our findings with practitioners.

Result: We identify two fundamentally different types of required knowledge and explain how different constellations of knowledge gaps in these two respects lead to different session dynamics. Gaps in project-specific systems knowledge are more hampering than gaps in general programming knowledge and are dealt with first and foremost in a PP session.

Conclusion: Partner constellations with complementary knowledge make PP a particularly effective practice. In PP sessions, differences in system understanding are more important than differences in general software development knowledge.

Mon 5 Oct

14:00 - 15:40: Paper Presentations - Human Aspects of Software Engineering 1 at TBD4
icse-2020-New-Ideas-and-Emerging-Results14:00 - 14:10
Naveen RamanUniversity of Maryland, College Park, Minxuan CaoCarnegie Mellon University, Yulia TsvetkovCarnegie Mellon University, Christian KästnerCarnegie Mellon University, Bogdan VasilescuCarnegie Mellon University
icse-2020-Journal-First14:10 - 14:25
André N. MeyerUniversity of Zurich, Gail MurphyUniversity of British Columbia, Thomas ZimmermannMicrosoft Research, Thomas FritzUniversity of Zurich, University of British Columbia
icse-2020-papers14:25 - 14:45
Jon WhittleMonash University, Gillian OliverFaculty of Information Technology, Monash University, Waqar HussainMonash University, Davoud MougoueiFaculty of Information Technology, Monash University, Harsha PereraMonash University, Arif NurwidyantoroFaculty of Information Technology, Monash University, Rifat ShamsMonash University
icse-2020-papers14:45 - 15:05
Franz ZierisFreie Universität Berlin, Lutz PrecheltFreie Universität Berlin
DOI Pre-print
icse-2020-papers15:05 - 15:25
Claudia HilderbrandOregon State University, Christopher PerdriauOregon State University, Lara LetawOregon State University, Jillian EmardOregon State University, Zoe Steine-HansonOregon State University, Margaret BurnettOregon State University, Anita SarmaOregon State University
icse-2020-Journal-First15:25 - 15:40
Zhiyuan WanUniversity of British Columbia, Xin XiaMonash University, David LoSingapore Management University, Gail MurphyUniversity of British Columbia