Explaining Pair Programming Session Dynamics from Knowledge Gaps
Explaining Pair Programming Session Dynamics from Knowledge Gaps
复制标题
从知识差距解释结对编程会话动态
DOI:
10.1145/3377811.3380925
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
Lutz Prechelt
中科院分区:
文献类型:
--
作者:
Franz Zieris;Lutz Prechelt
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.
登录
查看更多内容
DOI:
--
发表时间:
2020
期刊:
arXiv.org
影响因子:
--
作者:
Franz Zieris;L. Prechelt
通讯作者:
L. Prechelt
DOI:
--
发表时间:
2008
期刊:
International Conference on Computational Intelligence for Modelling, Control and Automation
影响因子:
--
作者:
Christian Schindler
通讯作者:
Christian Schindler
DOI:
10.1109/icse.2013.6606678
发表时间:
2013
期刊:
2013 35th International Conference on Software Engineering (ICSE)
影响因子:
--
作者:
Stephan Salinger;Franz Zieris;Lutz Prechelt
通讯作者:
Lutz Prechelt
DOI:
10.1145/2652524.2652529
发表时间:
2014
期刊:
影响因子:
--
作者:
Franz Zieris;Lutz Prechelt
通讯作者:
Lutz Prechelt
DOI:
--
发表时间:
2009
期刊:
International Symposium on Empirical Software Engineering and Measurement
影响因子:
--
作者:
Thorbjorn Walle;J. Hannay
通讯作者:
J. Hannay