...
首页> 外文期刊>International Scholarly Research Notices >Collaborative-Adversarial Pair Programming
【24h】

Collaborative-Adversarial Pair Programming

机译:协同-专业对编程

获取原文
   

获取外文期刊封面封底 >>

       

摘要

This paper presents a study calledcollaborative-adversarial pair (CAP)programming which is an alternative to pair programming (PP). Its objective is to exploit the advantages of pair programming while at the same time downplaying its disadvantages. Unlike traditional pairs, where two people work together in all the phases of software development, CAPs start by designing together; splitting into independent test construction and code implementation roles; then joining again for testing. An empirical study was conducted in fall 2008 and in spring 2009 with twenty-six computer science and software engineering senior and graduate students at Auburn University. The subjects were randomly divided into two groups (CAP/experimental group and PP/control group). The subjects used Eclipse and JUnit to perform three programming tasks with different degrees of complexity. The results of this experiment point in favor of CAP development methodology and do not support the claim that pair programming in general reduces the software development duration, overall software development cost or increases the program quality or correctness.
机译:本文提出了一项名为“协作对抗对”(CAP)编程的研究,它可以替代配对编程(PP)。其目的是在利用配对编程的优点的同时,淡化其缺点。与传统的配对不同,在传统的配对中,两个人在软件开发的所有阶段协同工作,而CAP是从一起设计开始的。分为独立的测试构建和代码实现角色;然后再次加入进行测试。在2008年秋季和2009年春季,对奥本大学的26名计算机科学和软件工程高级和研究生进行了一项实证研究。将受试者随机分为两组(CAP /实验组和PP /对照组)。主题使用Eclipse和JUnit来执行三个编程任务,它们具有不同的复杂程度。该实验的结果表明支持CAP开发方法,并不支持这样的说法,即结对编程通常会减少软件开发时间,总体软件开发成本或增加程序质量或正确性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号