首页> 外文会议> >'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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号