Please use this identifier to cite or link to this item: http://dx.doi.org/10.18419/opus-8393
Full metadata record
DC FieldValueLanguage
dc.contributor.authorKarimi, Zahrade
dc.contributor.authorBaraani-Dastjerdi, Ahmadde
dc.contributor.authorGhasem-Aghaee, Nasserde
dc.contributor.authorWagner, Stefande
dc.date.accessioned2015-10-21de
dc.date.accessioned2016-03-31T11:46:15Z-
dc.date.available2015-10-21de
dc.date.available2016-03-31T11:46:15Z-
dc.date.issued2015de
dc.identifier.other448897911de
dc.identifier.urihttp://nbn-resolving.de/urn:nbn:de:bsz:93-opus-103155de
dc.identifier.urihttp://elib.uni-stuttgart.de/handle/11682/8410-
dc.identifier.urihttp://dx.doi.org/10.18419/opus-8393-
dc.description.abstractThere are repetitive patterns in strategies of manipulating source code. For example, modifying source code before acquiring knowledge of how a code works is a depth-first style whereas reading and understanding before modifying source code is a breadth-first style. To the extent we know, there is no study on the influence of personality on them. The objective of this study is to understand the influence of personality on programming styles. We did a correlational study with 65 programmers at the University of Stuttgart. Academic achievement, programming experience, attitude towards programming, and five personality factors were measured via self-assessed survey. The programming styles were asked for in the survey or mined from the software repositories. Performance in programming was composed of bug-proneness of programmers which was mined from software repositories, the grades they got in a software project course and their estimate of their own programming ability. In a statistical analysis we found that Openness to Experience has a positive association with breadth-first style and Conscientiousness has a positive association with depth-first style. We also found that, in addition to having more programming experience and better academic achievement, the styles of working depth-first and saving coarse-grained revisions improve performance in programming.en
dc.language.isoende
dc.rightsinfo:eu-repo/semantics/openAccessde
dc.subject.classificationSoftware Engineering , Programmierung , Persönlichkeit , Leistungde
dc.subject.ddc004de
dc.subject.otherProgrammierstilde
dc.subject.otherprogramming styleen
dc.titleLinks between the personalities, styles and performance in computer programmingen
dc.typepreprintde
ubs.fakultaetFakultätsübergreifend / Sonstige Einrichtungde
ubs.fakultaetFakultät Informatik, Elektrotechnik und Informationstechnikde
ubs.institutSonstige Einrichtungde
ubs.institutInstitut für Softwaretechnologiede
ubs.opusid10315de
ubs.publikation.sourceJournal of systems and software (2015). URL http://dx.doi.org/10.1016/j.jss.2015.09.011de
ubs.publikation.typPreprintde
Appears in Collections:15 Fakultätsübergreifend / Sonstige Einrichtung

Files in This Item:
File Description SizeFormat 
personalities_styles_performance.pdf993,18 kBAdobe PDFView/Open


Items in OPUS are protected by copyright, with all rights reserved, unless otherwise indicated.