liu.seSök publikationer i DiVA
Driftinformation
Ett driftavbrott i samband med versionsuppdatering är planerat till 24/9-2024, kl 12.00-14.00. Under den tidsperioden kommer DiVA inte att vara tillgängligt
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat 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 (Svenska)Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)Alternativ titel
Prototyping as a Technique for Requiements Engineering in Agile Software Development : - A Case Study (Engelska)
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.

Ort, förlag, år, upplaga, sidor
2018. , s. 82
Nyckelord [en]
prototype, agile software development, requirements engineering
Nyckelord [sv]
prototyp, agil mjukvaruutveckling, kravhantering
Nationell ämneskategori
Datorteknik
Identifikatorer
URN: urn:nbn:se:liu:diva-150528ISRN: LIU-IDA/LITH-EX-A--18/030--SEOAI: oai:DiVA.org:liu-150528DiVA, id: diva2:1241883
Externt samarbete
Exsitec
Ämne / kurs
Examensarbete i Datorteknik
Presentation
2018-06-18, Alan Turing, Hus B, Campus Valla, Linköping, 15:15 (Svenska)
Handledare
Examinatorer
Tillgänglig från: 2018-08-27 Skapad: 2018-08-25 Senast uppdaterad: 2018-08-27Bibliografiskt granskad

Open Access i DiVA

fulltext(2102 kB)1220 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 2102 kBChecksumma SHA-512
514b59acd42da5d7bc4e1eadce0105234dd21798fc12599fc11f30efd2a3420a4cdc4d4e712033da086dafa93e159d896111478e2857a419a245578ac65aa41e
Typ fulltextMimetyp application/pdf

Sök vidare i DiVA

Av författaren/redaktören
Abrahamsson, LinnMelin Wenström, Peter
Av organisationen
Programvara och system
Datorteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 1229 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 2073 träffar
RefereraExporteraLänk till posten
Permanent länk

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