首页> 外文会议>International Symposium on Empirical Software Engineering >Effects of pair programming at the development team level: an experiment
【24h】

Effects of pair programming at the development team level: an experiment

机译:对编程在发展团队等级的影响:实验

获取原文

摘要

We studied the effects of pair programming in a team context on productivity, defects, design quality, knowledge transfer and enjoyment of work. Randomly formed three pair programming and two solo programming teams performed the same 400-hour fixed-effort project. Pair programming increased the development effort of the first tasks considerably compared to solo programming, but later the differences were small. Due to this learning time the pair programming teams had worse overall project productivity. Task complexity did not affect the effort differences between solo and pair programming. The pair programming teams wrote code with fewer defects, but were less careful in system testing, and therefore delivered systems with more defects. They may have relied too much on the peer review taking place during programming. Knowledge transfer seemed to be higher within the pair programming teams. Finally, we also found weak support for higher enjoyment of work in the pair programming teams.
机译:我们研究了对规划对团队背景下的工作效率,缺陷,设计质量,知识转移和工作享受的影响。随机形成三对编程,两个独奏编程团队进行了相同的400小时固定努力项目。与独奏编程相比,对编程提高了第一个任务的开发工作,但后来差异很小。由于这个学习时间,这对编程团队的整体项目生产力差。任务复杂性不会影响Solo和双编程之间的努力差异。该对编程团队编写了缺陷较少的代码,但在系统测试中不太小心,因此提供具有更多缺陷的系统。他们可能在编程期间在同行评审上依赖太多。该对编程团队的知识转移似乎更高。最后,我们还发现对对对规划团队的更高享受工作的薄弱支持。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号