Show simple item record

dc.contributor.authorHolmgren, Kristofer
dc.contributor.authorEdqvist, Per-Olof P.
dc.date.accessioned2013-09-20T08:53:56Z
dc.date.available2013-09-20T08:53:56Z
dc.date.issued2013-09-20
dc.identifier.urihttp://hdl.handle.net/2077/34007
dc.descriptionThe amount of web APIs that are open to the public is increasing fast. Both the free web APIs as well as the ones that cost money to access. Both bigger and smaller organizations, professional and non-professional developers use these web APIs to add value to their systems or use it to create new applications. This is an area study where alot of research has been done in the last few years. In spite of this there are still no user-centered evaluation methods for web APIs. Previous research calls for an adjustment of human computer interaction-methods (HCI) for the purpose of evaluating web APIs. The purpose of this essay is to adjust heuristic evaluation wich is a method originating from HCI. The adjustment will result in a presentation of evaluation criteria, suitable for evaluating web APIs. In our case study we perform an experiment where we collect usability problems that we come across. The experiment includes us programming tests towards a web API, called MobileResponse, that is still under development. After that we will use a questionaire to investigate what problems is experienced by other system developers when interacting with MobileResponse. Theese two data-gathering activities will, together with the theorethical framework we've created, act as a base for the analysis. The analysis will lead us to identify underlying causes of the problems found. After that we formulate heuristics that should encapsulate these types of problems. The conclusion is a recommendation in shape of a list of heuristics that can be used for heuristic evaluation of web APIs.sv
dc.description.abstractAntalet webb-API:er som är öppna för allmänheten ökar snabbt. Detta gäller både webb-API:er som tar betalt för åtkomst eller som är gratis att använda. Såväl större som mindre organisationer, professionella- som hobbyutvecklare använder dessa webb-API:er för att addera värde till sina system eller skapa helt nya applikationer. I denna spännande utveckling saknas det användarcentrerade utvärderingsmetoder för webb-API:er. Tidigare forskning efterfrågar en anpassning av MDI-metoder för utvärdering av webb-API:er. Syftet med denna uppsats är att anpassa heuristisk utvärdering som kommer från området människa- datorinteraktion (MDI). Anpassningen innebär attt ta fram kriterier som passar för utvärdering av webb-API:er. I vår fallstudie utför vi ett experiment där vi samlar in data om de användningsproblem vi stöter på. Experimentet består av att vi skapar tester mot ett webb-API, MobileResponse, som fortfarande är under utveckling. Därefter använder vi oss av en enkät för att undersöka vilka problem andra systemutvecklare haft vid användning av MobileResponse. Resultatet från dessa två datainsamlingar, tillsammans med det teoretiska ramverk vi skapat, ligger som grund för vår analys då vi försöker komma till roten av vad dessa problem är. Vi formulerar därefter kriterier (heuristiker) som fångar upp dessa typer av problem. Slutsatsen blir en rekommendation i form av en lista med heuristiker som kan användas vid heuristisk utvärdering av webb-API:er.sv
dc.language.isoswesv
dc.relation.ispartofseries1651-4769sv
dc.relation.ispartofseries2013:035sv
dc.subjectUtvärderingsv
dc.subjectheuristikersv
dc.subjectwebb-APIsv
dc.titleSju heuristiker för utvärdering av webb-API:ersv
dc.title.alternativeEn studie i användarcentrerade utvärderingskriterier för webb-API:ersv
dc.title.alternativeSeven heuristics for evaluation of web APIssv
dc.title.alternativeA study of user-centered evaluation criteria for web APIssv
dc.typeTexteng
dc.setspec.uppsokTechnology
dc.type.uppsokM2
dc.contributor.departmentIT-universitetet i Göteborg/Tillämpad informationsteknologiswe
dc.contributor.departmentIT University of Gothenburg /Applied Information Technologyeng
dc.type.degreeKandidatuppsatsswe
dc.type.degreeBachelor thesiseng


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record