Logo des Repositoriums
 

Links between the personalities, styles and performance in computer programming

dc.contributor.authorKarimi, Zahra
dc.contributor.authorBaraani-Dastjerdi, Ahmad
dc.contributor.authorGhasem-Aghaee, Nasser
dc.contributor.authorWagner, Stefan
dc.contributor.editorJürjens, Jan
dc.contributor.editorSchneider, Kurt
dc.date.accessioned2017-06-21T19:18:04Z
dc.date.available2017-06-21T19:18:04Z
dc.date.issued2017
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 and reading and understanding before modifying source code is a breadth-first style. 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. We measured academic achievement, programming experience, attitude towards programming and five personality factors via a self-assessed survey. We assessed the programming styles in the survey or mined them from software repositories. Performance in programming was composed of defect-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 the 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.identifier.isbn978-3-88579-661-9
dc.identifier.pissn1617-5468
dc.language.isoen
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofSoftware Engineering 2017
dc.relation.ispartofseriesLecture Notes in Informatics (LNI) - Proceedings, Volume P-267
dc.subjectProgramming styles
dc.subjectpersonality
dc.subjectfive-factor model
dc.titleLinks between the personalities, styles and performance in computer programmingen
dc.typeText/Conference Paper
gi.citation.publisherPlaceBonn
gi.citation.startPage53
gi.conference.date21.-24. Februar 2017
gi.conference.locationHannover
gi.conference.sessiontitleEmpirical Software Engineering 1

Dateien

Originalbündel
1 - 1 von 1
Lade...
Vorschaubild
Name:
paper15.pdf
Größe:
66.79 KB
Format:
Adobe Portable Document Format