首页> 外文会议>International Conference on Agile Software Development >'Talking the talk': Is intermediate-level conversation the key to the pair programming success story?
【24h】

'Talking the talk': Is intermediate-level conversation the key to the pair programming success story?

机译:“谈话谈话”:中级级别对话是对编程成功故事的关键吗?

获取原文
获取外文期刊封面目录资料

摘要

Pair programming claims to provide benefits over and above those offered by a programmer working alone. In particular, a number of studies have suggested that pair programming improves software quality. The literature speculates that the "driver'' (the programmer currently typing in the code) and "navigator'' work together in a complimentary manner, and that the nature of these roles may be key in realizing the reported benefits. Here we dispute two of these existing claims: (i) That the navigator providing a "continual review'' of the driver''s work and highlighting errors (i.e. acting as a reviewer); (ii) That the navigator is focused on a higher level of abstraction that the driver (i.e. acting as a foreman). Our findings suggest that the key to the success of pair programming does not lie in the differences in behaviour or focus between the driver and navigator. Rather, we suggest an alternative perspective (the 驴tag team驴) and remark upon the proliferation of talk at an intermediate level of detail in pair programmers'' conversations. This leads us to suggest that producing the type of talk necessary to work effectively together may itself be fundamental in realizing the reported improvements in software quality.
机译:对编程声称在单独工作的程序员提供的方面提供福利。特别是,许多研究表明,对编程提高了软件质量。文献推测,“驾驶员”(当前在代码中键入的程序员)和“导航员”以免费的方式一起工作,并且这些角色的性质可能是实现报告的福利的关键。在这里,我们争取这些现有索赔中的两个:(i)导航员提供“持续审查”驾驶员的工作和突出显示错误(即代表审阅者);(ii)导航员专注于驾驶员(即代表为手家)的更高级别的抽象。我们的研究结果表明,对编程成功的关键并不躺在驾驶员和导航器之间的行为或焦点的差异中。相反,我们建议替代方面的观点(驴标签团队驴)和浅谈谈话中级细节的谈判中的谈话中的谈话。这导致我们建议生产有效工作所需的谈话类型本身可能是实现的基础报告了软件质量的改进。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号