Observations on Knowledge Transfer of Professional Software Developers during Pair Programming
dc.contributor.author | Zieris, Franz | |
dc.contributor.author | Prechelt, Lutz | |
dc.contributor.editor | Tichy, Matthias | |
dc.contributor.editor | Bodden, Eric | |
dc.contributor.editor | Kuhrmann, Marco | |
dc.contributor.editor | Wagner, Stefan | |
dc.contributor.editor | Steghöfer, Jan-Philipp | |
dc.date.accessioned | 2019-03-29T10:24:03Z | |
dc.date.available | 2019-03-29T10:24:03Z | |
dc.date.issued | 2018 | |
dc.description.abstract | This work was presented at the 38th International Conference on Software Engineering (2016). Context: Software development is knowledge-intense work, and so is pair programming. However, the importance of knowledge transfer in pair programming is usually only stressed for expert-novice constellations and not for general software development situations. Goal: Understand how pair programmers deal with their knowledge deficits and eventually provide guidance for practitioners. Method: Detailed qualitative data analysis of full-length recordings of industrial pair programming sessions. Results: Expert software developers need to transfer knowledge, too, in order to conduct productive pair programming sessions. There is a diversity of beneficial and potentially problematic patterns, which even good pairs do not steadily apply or avoid, respectively. Conclusions: Pair programming is a versatile practice that even experts can profit from. Knowledge transfer skills do not automatically emerge from good software development skills, but can probably be learned. | en |
dc.identifier.isbn | 978-3-88579-673-2 | |
dc.identifier.pissn | 1617-5468 | |
dc.identifier.uri | https://dl.gi.de/handle/20.500.12116/21128 | |
dc.language.iso | en | |
dc.publisher | Gesellschaft für Informatik | |
dc.relation.ispartof | Software Engineering und Software Management 2018 | |
dc.relation.ispartofseries | Lecture Notes in Informatics (LNI) - Proceedings, Volume P-279 | |
dc.subject | pair programming | |
dc.subject | knowledge transfer | |
dc.subject | grounded theory | |
dc.title | Observations on Knowledge Transfer of Professional Software Developers during Pair Programming | en |
dc.type | Text/Conference Paper | |
gi.citation.endPage | 128 | |
gi.citation.publisherPlace | Bonn | |
gi.citation.startPage | 127 | |
gi.conference.date | 5.-9. März 2018 | |
gi.conference.location | Ulm | |
gi.conference.sessiontitle | Software Engineering 2018 - Wissenschaftliches Hauptprogramm |
Dateien
Originalbündel
1 - 1 von 1