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
Erfarna och oerfarna utvecklares upplevelser om testdriven utveckling
University West, School of Business, Economics and IT, Divison of Informatics.
University West, School of Business, Economics and IT, Divison of Informatics.
2019 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

This study focuses on use of a method in software development: test-driven development (TDD). TDD is an iterative method that integrates tests during software development. The method changes the way of software development and it can be perceived different depending on developers' experience. The usual method is developing the software first and testing it last. Previous studies have had a mixed result of developers use of TDD. Previous studies also have shown that the time aspect is a major factor in applying TDD and many companies have failed due to the factor. The developer's attitude is a major factor in the application of the method. The study carried out seven personal interviews. Three informants out of seven had more experience with TDD. Previous studies have used quantitative methods. We made a qualitative study in order to gain an in-depth understanding of the experience and opinions from the informants. The study consists of mixed experiences and opinions about the method.as a distinct learning curve.

Abstract [sv]

Studien fokuserar på användandet av en metod inom mjukvaruutveckling: test-driven development (TDD). TDD är en iterativ metod som integrerar tester under utvecklingen av mjukvara. TDD vänder på arbetssättet i mjukvaruutvecklingen och det upplevs olika beroende på utvecklarens erfarenhet. Det vanligaste arbetssättet är att utveckla mjukvaran först och sedan testa sist. Tidigare studier har gett ett blandat resultat om upplevelsen av TDD. Flera tidigare studier har även visat att tidsaspekten är en stor faktor till att TDD inte går att tillämpa på flera företag. Utvecklarens attityd är en stor faktor för tillämpningen av metoden. Studien utförde personliga intervjuer. Tre informanter av sju hade mycket erfarenhet inom TDD. Tidigare studier har använts sig av kvantitativa metoder. Vi utförde en kvalitativ studie för att få en fördjupad förståelse och även få fram utvecklarens åsikter. Resultatet av studien gav blandade upplevelser och åsikter om TDD. Informanterna hade en positiv attityd för TDD men det fanns en tydlig inlärningskurva.

Place, publisher, year, edition, pages
2019. , p. 34
Keywords [en]
Test Driven Development, TDD, Unit Testing, Software Engineering, Developers’ experience
Keywords [sv]
Testdriven utveckling, TDD, Enhetstester, Mjukvaruutveckling, Utvecklares upplevelse
National Category
Information Systems, Social aspects
Identifiers
URN: urn:nbn:se:hv:diva-14149Local ID: EXI500OAI: oai:DiVA.org:hv-14149DiVA, id: diva2:1338580
Subject / course
Informatics
Educational program
Systemutveckling - IT och samhälle
Supervisors
Examiners
Available from: 2019-07-23 Created: 2019-07-23 Last updated: 2019-07-23Bibliographically approved

Open Access in DiVA

No full text in DiVA

By organisation
Divison of Informatics
Information Systems, Social aspects

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 175 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