liu.seSearch for publications in DiVA
Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Användning av prototyper som verktyg för kravhantering i agil mjukvaruutveckling: - En fallstudie
Linköpings universitet, Institutionen för datavetenskap, Programvara och system.
Linköpings universitet, Institutionen för datavetenskap, Programvara och system.
2018 (svensk)Independent thesis Advanced level (degree of Master (Two Years)), 20 poäng / 30 hpOppgaveAlternativ tittel
Prototyping as a Technique for Requiements Engineering in Agile Software Development : - A Case Study (engelsk)
Abstract [sv]

Kravhantering vid agil mjukvaruutveckling är en utmaning som allt fler företag ställs inför.Prototyper, modeller som liknar tilltänkta slutprodukter, kan användas för att inhämtaviktig information om det som ska utvecklas. För att beskriva hur lik en prototyp är dentilltänkta slutprodukten används begreppet verklighetsfaktor. Studiens syfte är dels attöka kunskapen kring prototypanvändning i agil mjukvaruutveckling, dels att undersökavilken effekt en prototyps verklighetsfaktor har då prototyper används i diskussioner inomkravhantering. En fallstudie görs på företaget Exsitec där personal intervjuas angående prototypanvändning i mjukvaruprojekt. Två prototyper utvecklas sedan med låg respekti-ve hög verklighetsfaktor och används som diskussionsunderlag i intervjuer. Studien visar att användning av prototyper i mjukvaruprojekt kan bidra till ökat förtroende hos kun-der, förbättrad kommunikation med kunder och kan förenkla att uppnå konsensus mellan olika intressenter. Vidare kan de, beroende av hur de används, bidra till helhetsbilden avprodukten och fungera som dokumentation. Studien påvisar även några, om än subtila, skillnader i den information som samlas in med hjälp av prototyper med låg respekti-ve hög verklighetsfaktor. Hög verklighetsfaktor tycks medföra att fler krav samlas in, men göra respondenter mindre benägna att vilja komma med förslag på mer omfattandeförändringar.

Abstract [en]

Requirements Engineering (RE) in Agile Software Development (ASD) is a challenge thatmany face and several techniques exist when doing so. One such technique is prototyping, when a model of a product is used to gather important information in software develop-ment. To describe how much a prototype resembles the product the notion of fidelity is used. The aim of this study is to contribute to research regarding prototyping in ASD,and to examine the effect of a prototype’s fidelity when using prototypes in discussionsduring RE. A case study is performed at the company Exsitec where staff are interviewedregarding prototyping in software development. Thereafter, two prototypes of low andhigh fidelity are developed and used in interviews as a basis for discussion. Based on thisstudy, the use of prototypes in software projects can help customers trust the process,improve communication with customers, and facilitate when trying to reach consensusamong different stakeholders. Furthermore, depending on how they are used, prototypescan contribute to understanding the big picture of the requirements and can also serve asdocumentation. The study also shows some, albeit subtle, differences in the informationcollected using prototypes with low and high fidelity. The use of a high fidelity prototypeseems to generate more requirements, but makes interviewees less likely to come up withlarger, more comprehensive requirement changes.

sted, utgiver, år, opplag, sider
2018. , s. 82
Emneord [en]
prototype, agile software development, requirements engineering
Emneord [sv]
prototyp, agil mjukvaruutveckling, kravhantering
HSV kategori
Identifikatorer
URN: urn:nbn:se:liu:diva-150528ISRN: LIU-IDA/LITH-EX-A--18/030--SEOAI: oai:DiVA.org:liu-150528DiVA, id: diva2:1241883
Eksternt samarbeid
Exsitec
Fag / kurs
Computer Engineering
Presentation
2018-06-18, Alan Turing, Hus B, Campus Valla, Linköping, 15:15 (svensk)
Veileder
Examiner
Tilgjengelig fra: 2018-08-27 Laget: 2018-08-25 Sist oppdatert: 2018-08-27bibliografisk kontrollert

Open Access i DiVA

fulltext(2102 kB)1226 nedlastinger
Filinformasjon
Fil FULLTEXT01.pdfFilstørrelse 2102 kBChecksum SHA-512
514b59acd42da5d7bc4e1eadce0105234dd21798fc12599fc11f30efd2a3420a4cdc4d4e712033da086dafa93e159d896111478e2857a419a245578ac65aa41e
Type fulltextMimetype application/pdf

Søk i DiVA

Av forfatter/redaktør
Abrahamsson, LinnMelin Wenström, Peter
Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar
Totalt: 1235 nedlastinger
Antall nedlastinger er summen av alle nedlastinger av alle fulltekster. Det kan for eksempel være tidligere versjoner som er ikke lenger tilgjengelige

urn-nbn

Altmetric

urn-nbn
Totalt: 2082 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf