Skip to Main Content
Frequently Asked Questions
Submit an ETD
Global Search Box
Need Help?
Keyword Search
Participating Institutions
Advanced Search
School Logo
Files
File List
bgsu1150232487.pdf (224.57 KB)
ETD Abstract Container
Abstract Header
CRITICAL PERSONALITY TRAITS IN SUCCESSFUL PAIR PROGRAMMING
Author Info
Atli, Gulgunes
Permalink:
http://rave.ohiolink.edu/etdc/view?acc_num=bgsu1150232487
Abstract Details
Year and Degree
2006, Master of Science (MS), Bowling Green State University, Computer Science/Software Engineering.
Abstract
In Pair Programming (PP) two programmers are working together side by side on the same task using a single computer. PP is one of the twelve practices in Extreme Programming which promises to produce reliable, efficient, and well-factored software products. The benefits of PP are well documented in experimental studies. Some of the benefits include improving design quality, reducing defects, reducing staffing risks, enhancing technical skills, and improving team communications. Pair programming has become increasingly popular in the field; however, some programmers are skeptical of pairing. Many believe that pair programming success highly depends on the compatibility of the pairs, which is determined by the personality traits of the partners. In this research, personality traits’ effects on pair programming success were studied empirically. The hypothesis is that certain personality traits are crucial for the success of PP, and PP partners should be chosen based on these personality traits. Programmers in the software development industry were surveyed to identify the perceived important personality traits for successful PP. A series of experiments were conducted among undergraduate students in computer science classes to determine the significance of these personality traits in successful PP. The successfulness in PP has been evaluated by measuring the quality of the produced code and the pairs’ compatibility. Then, the collected data were analyzed through ANOVA and multiple comparison tests. The study found that there are some indications that personality traits of the pairs influence success in pair programming in terms of producing high quality codes and pairs’ compatibility.
Committee
Joseph Chao (Advisor)
Subject Headings
Computer Science
Keywords
pair programming
;
personality traits
;
extreme programming
;
agile methods
Recommended Citations
Refworks
EndNote
RIS
Mendeley
Citations
Atli, G. (2006).
CRITICAL PERSONALITY TRAITS IN SUCCESSFUL PAIR PROGRAMMING
[Master's thesis, Bowling Green State University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=bgsu1150232487
APA Style (7th edition)
Atli, Gulgunes.
CRITICAL PERSONALITY TRAITS IN SUCCESSFUL PAIR PROGRAMMING.
2006. Bowling Green State University, Master's thesis.
OhioLINK Electronic Theses and Dissertations Center
, http://rave.ohiolink.edu/etdc/view?acc_num=bgsu1150232487.
MLA Style (8th edition)
Atli, Gulgunes. "CRITICAL PERSONALITY TRAITS IN SUCCESSFUL PAIR PROGRAMMING." Master's thesis, Bowling Green State University, 2006. http://rave.ohiolink.edu/etdc/view?acc_num=bgsu1150232487
Chicago Manual of Style (17th edition)
Abstract Footer
Document number:
bgsu1150232487
Download Count:
1,215
Copyright Info
© 2006, all rights reserved.
This open access ETD is published by Bowling Green State University and OhioLINK.