Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Parprogrammering och kommunikation
Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media.
Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media.
2018 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [sv]

Parprogrammering (PP) är en utvecklingsmetod där två personer delar en dator och arbetar sida vid sida. I denna uppsats undersöks vilka effekter PP innebär för verksamheten och vilka framgångsfaktorer som främjar PP. Dessutom undersöks hur kommunikation bör utövas i samband med PP. Det teoretiska ramverket som ligger till grund för undersökningen är sammansatt av tidigare forskning om PP och psykologisk teori om kommunikation. Detta undersöks med en kvalitativ metod med material från fem gruppintervjuer. Utvalda respondenter kommer från företag som aktivt använder agil utveckling och PP. Undersökningen finner att en mängd av den tidigare forskningens effekter, framgångsfaktorer och riktlinjer kan bekräftas samtidigt som flera nya upptäcks. Undersökningen bekräftar bland annat att det råder oenighet kring huruvida PP leder till kortare utvecklingstid, att god kommunikation är en central del av PP och att självständiga team är främjande för PP. Vidare följer en diskussion om författarnas tankar kring samtida användning av PP.

Abstract [en]

Pair programming (PP) is a method for software development where two individuals share one computer and work side by side. This essay examines PP with regards to its effects and success factors. The essay also investigates how participants should communicate to achieve successful PP. The theoretical framework consists of previous research on PP and psychological theory on communication. This is examined with a qualitative method with material from five group interviews. The selected respondents come from software development companies that actively use agile methods and PP. The analysis concludes that several effects, success factors and guidelines from previous research are confirmed while some new are discovered. The discoveries include that there exists a disagreement about the effect on development time, that good communication is central for PP and that self- organizing teams are key for PP. Furthermore is a discussion by the authors on the contemporary use of PP.

Place, publisher, year, edition, pages
2018. , p. 47
Keywords [en]
pair programming, communication, effect, agile, software engineering
Keywords [sv]
parprogrammering, kommunikation, effekt, agil, mjukvaruutveckling
National Category
Information Systems
Identifiers
URN: urn:nbn:se:uu:diva-354461OAI: oai:DiVA.org:uu-354461DiVA, id: diva2:1221350
Subject / course
Information Systems
Educational program
Bachelor programme in Information Systems
Supervisors
Examiners
Available from: 2018-06-21 Created: 2018-06-19 Last updated: 2018-06-21Bibliographically approved

Open Access in DiVA

fulltext(1249 kB)4 downloads
File information
File name FULLTEXT01.pdfFile size 1249 kBChecksum SHA-512
4a303dd02d2f22b4c1f53aa22ebe0fbe6a31201f1a455d5737d9a50b2d73068d3aa50c090421d4e94150976be7818d7ebb82d448c8b239f688aa84c80210f7c0
Type fulltextMimetype application/pdf

By organisation
Department of Informatics and Media
Information Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 4 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 23 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf