首页> 外文会议>International conference on agile software development >Introducing Programmers to Pair Programming: A Controlled Experiment
【24h】

Introducing Programmers to Pair Programming: A Controlled Experiment

机译:介绍程序员配对编程:受控实验

获取原文

摘要

Pair programming is a key characteristic of the Extreme Programming (XP) method. Through a controlled experiment we investigate pair programming behaviour of programmers without prior experience in XP. The factors investigated are: (a) characteristics of pair programming that are less favored (b) perceptions of team effectiveness and how they relate to product quality, and (c) whether it is better to train a pair by giving routine tasks first or by giving complex tasks first. Our results show that: (a) the least liked aspects of pair programming were having to share the screen, keyboard and mouse, and having to switch between the roles of driver and navigator (b) programmers solved complex problems more effectively in pairs compared to routine problems, however, perceptions of team effectiveness was higher when solving routine problems than when solving complex problems and (c) programmers who started pair programming with routine tasks and moved on to complex tasks were more effective than those who started with complex ones and moved on to routine ones. We discuss how these results will assist the industry in inducting programmers without prior pair-programming experience into XP process environments.
机译:对编程是极端编程(XP)方法的一个关键特性。通过一个受控实验,我们在没有XP的经验之前调查程序员的一对编程行为。调查的因素是:(a)对编程的特征,不太受欢迎(b)团队效果的看法以及它们如何与产品质量相关,(c)首先给予常规任务是否更好地培训一对首先给复杂的任务。我们的结果表明:(a)对编程的最不喜欢的方面必须共享屏幕,键盘和鼠标,并且必须在驱动程序和导航器(b)程序员的角色之间切换与相比更有效地解决了复杂问题的复杂问题。然而,常规问题,在解决程序的情况下,对团队效果的看法更高,而不是解决复杂问题和(c)始于使用日常任务进行编程并转移到复杂任务的程序员,比开始与复杂的问题更有效并移动常规的。我们讨论这些结果如何协助该行业在没有先前对编程体验的情况下进行辅助程序员进入XP过程环境。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号