Explaining Pair Programming Session Dynamics from Knowledge Gaps

Explaining Pair Programming Session Dynamics from Knowledge Gaps
复制标题

从知识差距解释结对编程会话动态

DOI:
10.1145/3377811.3380925
复制
发表时间:
2020
期刊:
2020 IEEE/ACM 42nd International Conference on Software Engineering (ICSE)
影响因子:
--
通讯作者:
Lutz Prechelt
Lutz Prechelt
中科院分区:
--
文献类型:
--
作者:
Franz Zieris;Lutz Prechelt

文献摘要

参考文献

被引文献

相似文献

背景:尽管对结对编程(PP)的有效性进行了大量研究,但它何时有用或不太有用的问题仍然悬而未决。方法:我们使用扎根理论方法分析了许多工业 PP 会话的记录,并以先前的工作为基础,确定了与会话内知识构建和转移相关的各种现象。我们与从业者一起验证了我们的发现。结果:我们确定了两种根本不同类型的所需知识,并解释了这两个方面的不同知识差距星座如何导致不同的会话动态。项目特定系统知识方面的差距比一般编程知识方面的差距更具阻碍性,并且首先要在 PP 会议中解决。结论:具有互补知识的合作伙伴群使 PP 成为一种特别有效的实践。在PP会议中,系统理解的差异比一般软件开发知识的差异更重要。
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.
PP-ind:工业结对编程会话录音存储库
DOI: --
发表时间: 2020
期刊: arXiv.org
影响因子: --
作者:
Franz Zieris;L. Prechelt
通讯作者: L. Prechelt
奥地利 IT 行业的敏捷软件开发方法和实践:实证研究结果
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