Collaborative-Adversarial Pair Programming

المؤلفون المشاركون

Swamidurai, Rajendran
Umphress, David A.

المصدر

ISRN Software Engineering

العدد

المجلد 2012، العدد 2012 (31 ديسمبر/كانون الأول 2012)، ص ص. 1-11، 11ص.

الناشر

Hindawi Publishing Corporation

تاريخ النشر

2012-08-21

دولة النشر

مصر

عدد الصفحات

11

التخصصات الرئيسية

هندسة كهربائية
تكنولوجيا المعلومات وعلم الحاسوب

الملخص EN

This paper presents a study called collaborative-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.

نمط استشهاد جمعية علماء النفس الأمريكية (APA)

Swamidurai, Rajendran& Umphress, David A.. 2012. Collaborative-Adversarial Pair Programming. ISRN Software Engineering،Vol. 2012, no. 2012, pp.1-11.
https://search.emarefa.net/detail/BIM-477853

نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)

Swamidurai, Rajendran& Umphress, David A.. Collaborative-Adversarial Pair Programming. ISRN Software Engineering No. 2012 (2012), pp.1-11.
https://search.emarefa.net/detail/BIM-477853

نمط استشهاد الجمعية الطبية الأمريكية (AMA)

Swamidurai, Rajendran& Umphress, David A.. Collaborative-Adversarial Pair Programming. ISRN Software Engineering. 2012. Vol. 2012, no. 2012, pp.1-11.
https://search.emarefa.net/detail/BIM-477853

نوع البيانات

مقالات

لغة النص

الإنجليزية

الملاحظات

Includes bibliographical references

رقم السجل

BIM-477853