Design av Användbara API : Formativa Utvärderingsmetoder Applicerade på Utvecklingsprocessen

Användbarheten hos ett API kan vara en viktig faktor för en slutanvändares produktivitet, eller framgången en mjukvaruprodukt. Det finns ingen enskild definition av, eller metod för att uppnå användbarhet. Många riktlinjer kan vara teoretiska och svårapplicerade. Detta arbete sammanfattar definition...

Full description

Bibliographic Details
Main Authors: Bennhage, Dennis, Utbult, William
Format: Others
Language:Swedish
Published: Linköpings universitet, Institutionen för datavetenskap 2020
Subjects:
API
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-166691
id ndltd-UPSALLA1-oai-DiVA.org-liu-166691
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-liu-1666912020-06-24T03:32:35ZDesign av Användbara API : Formativa Utvärderingsmetoder Applicerade på UtvecklingsprocessensweDesigning for API Usability : Formative Evaluation Methods Applied to the Development ProcessBennhage, DennisUtbult, WilliamLinköpings universitet, Institutionen för datavetenskapLinköpings universitet, Institutionen för datavetenskap2020API usabilityformative evaluationVoIPAPIanvändbarhetformativ utvärderingröstchattSoftware EngineeringProgramvaruteknikAnvändbarheten hos ett API kan vara en viktig faktor för en slutanvändares produktivitet, eller framgången en mjukvaruprodukt. Det finns ingen enskild definition av, eller metod för att uppnå användbarhet. Många riktlinjer kan vara teoretiska och svårapplicerade. Detta arbete sammanfattar definitioner av och utvärderingsmetoder för användbarhet. En av dessa metoder anpassas och används för en formativ utvärdering som del av utvecklingsprocessen av ett nytt API för röstchatt i webben. API:et specificeras och implementeras i en första version som utvärderas med testanvändare för att hitta användbarhetsproblem. Förbättringsförslag för API:ets vidareutveckling ges baserat på funna problem. Avslutningsvis diskuteras utvärderingsmetoderna utifrån resurserna som krävs för genomförande. The usability of an API can be an important factor for the productivity of end users, or the success of a software product. There is no single definition of, or method to achieve, usability. Many guidelines can be theoretical and difficult to apply. This paper summarises usability definitions and evaluation methods. One of these methods is adapted and used for a formative evaluation as part of the development process of a new API for web based voice chat. The API is specified and implemented in a first version which is evaluated with test users to find usability problems. Improvement proposals for the further development of the API are given based on found problems. In closing, the evaluation methods are discussed based on the resources required for execution. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-166691application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language Swedish
format Others
sources NDLTD
topic API usability
formative evaluation
VoIP
API
användbarhet
formativ utvärdering
röstchatt
Software Engineering
Programvaruteknik
spellingShingle API usability
formative evaluation
VoIP
API
användbarhet
formativ utvärdering
röstchatt
Software Engineering
Programvaruteknik
Bennhage, Dennis
Utbult, William
Design av Användbara API : Formativa Utvärderingsmetoder Applicerade på Utvecklingsprocessen
description Användbarheten hos ett API kan vara en viktig faktor för en slutanvändares produktivitet, eller framgången en mjukvaruprodukt. Det finns ingen enskild definition av, eller metod för att uppnå användbarhet. Många riktlinjer kan vara teoretiska och svårapplicerade. Detta arbete sammanfattar definitioner av och utvärderingsmetoder för användbarhet. En av dessa metoder anpassas och används för en formativ utvärdering som del av utvecklingsprocessen av ett nytt API för röstchatt i webben. API:et specificeras och implementeras i en första version som utvärderas med testanvändare för att hitta användbarhetsproblem. Förbättringsförslag för API:ets vidareutveckling ges baserat på funna problem. Avslutningsvis diskuteras utvärderingsmetoderna utifrån resurserna som krävs för genomförande. === The usability of an API can be an important factor for the productivity of end users, or the success of a software product. There is no single definition of, or method to achieve, usability. Many guidelines can be theoretical and difficult to apply. This paper summarises usability definitions and evaluation methods. One of these methods is adapted and used for a formative evaluation as part of the development process of a new API for web based voice chat. The API is specified and implemented in a first version which is evaluated with test users to find usability problems. Improvement proposals for the further development of the API are given based on found problems. In closing, the evaluation methods are discussed based on the resources required for execution.
author Bennhage, Dennis
Utbult, William
author_facet Bennhage, Dennis
Utbult, William
author_sort Bennhage, Dennis
title Design av Användbara API : Formativa Utvärderingsmetoder Applicerade på Utvecklingsprocessen
title_short Design av Användbara API : Formativa Utvärderingsmetoder Applicerade på Utvecklingsprocessen
title_full Design av Användbara API : Formativa Utvärderingsmetoder Applicerade på Utvecklingsprocessen
title_fullStr Design av Användbara API : Formativa Utvärderingsmetoder Applicerade på Utvecklingsprocessen
title_full_unstemmed Design av Användbara API : Formativa Utvärderingsmetoder Applicerade på Utvecklingsprocessen
title_sort design av användbara api : formativa utvärderingsmetoder applicerade på utvecklingsprocessen
publisher Linköpings universitet, Institutionen för datavetenskap
publishDate 2020
url http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-166691
work_keys_str_mv AT bennhagedennis designavanvandbaraapiformativautvarderingsmetoderappliceradepautvecklingsprocessen
AT utbultwilliam designavanvandbaraapiformativautvarderingsmetoderappliceradepautvecklingsprocessen
AT bennhagedennis designingforapiusabilityformativeevaluationmethodsappliedtothedevelopmentprocess
AT utbultwilliam designingforapiusabilityformativeevaluationmethodsappliedtothedevelopmentprocess
_version_ 1719323565456621568