Sammanfattning av uppgift
Uppgiften består i att ni i grupper om 3 (två grupper med 4) utvärderar ett valfritt spel mot en lista av användbarhetsprinciper. Utgå från Nielsens ”Ten Usability Heuristics” och Malone’s “heuristics for enjoyable computer games” samt formulera ytterligare minst tre användbarhets/designprinciper ni anser att det spel ni utvärderar ska uppfylla.
Uppgiften redovisas med en rapport som sammanfattar gruppens resultat.
Föreställ er att era resultat ska användas för att bestämma vad som ska göras i en framtida patch för att förbättra spelet, och att ni ska presentera era resultat för spelets producent.
Heuristisk utvärdering
Heuristisk utvärdering är en expertutvärderingsmetod som identifierar generella användbarhetsproblem som användare kan tänkas stöta på under användandet av en produkt eller ett gränssnitt. Vanligtvis utvärderar minst tre användbarhetsexperter systemet utifrån etablerade guidelines eller principer, och skriver ner och rangordnar problemen ordnat efter hur allvarliga de är.
Användbarhetsprinciper
Det finns olika användbarhetsprinciper att tillgå. De mest kända och de som funnits längst är Jacob Nielsens ”Ten usability heuristics”:
Visibility of system status
Match between system and the real world
User control and freedom
Consistency and standards
Error prevention
Recognition rather than recall
Flexibility and efficiency of use
Aesthetic and minimalist design
Help users recognize, diagnose, and recover from errors
Help and documentation
En fullständig beskrivning hittar ni här:
http://www.useit.com/papers/heuristic/heuristic_list.html
“Usability” är en kvalitativ egenskap som beskriver ett gränssnitts lättanvändlighet och brukar delas in i följande underkattegorier:
• Learnability: How easy is it for users to accomplish basic tasks the first time they encounter the design?
• Efficiency: Once users have learned the design, how quickly can they perform tasks?
• Memorability: When users return to the design after a period of not using it, how easily can they re establish proficiency?
• Errors: How many errors do users make, how severe are these errors, and how easily can they recover from the errors?
• Satisfaction: How pleasant is it to use the design?
Som synes kan de flesta usability principer appliceras på spel, men det finns flera viktiga designaspekter som spel bör uppfylla som inte täcks av dessa, bland annat vikten av spelarförsjunkenhet (”immersion”), utmaning, nyfikenhet etc. Till skillnad fårn produktivitetsverktyg (som t.ex Word) så strävar ju spel efter att aktivt utmana användaren utan att för dens skull vara frustrerande.
Malone formulerade tre väldigt breda principer om vad det är som begränsar underhållningsvärdet i spel redan 1980. Dessa kompleterades sedan med en fjärde princip av Barendregt 2005.
Challenge problems: Occur when the provided challenges are either too hard or too easy making the user either frustrated or bored.
Fantasy problems: Occur when the user is not pleased with the provided fantasy and specifically says so (story, theme, art direction, voice work etc.).
Curiosity problems: Occur when the user has to play a sub-game (event) for too long before being able to reach a (sub-) goal or reward or move on to a new part of the game.
Control problems: Occur when the game takes control and the user cannot regain control even though he or she wants to (For example during introductions or feedback that cannot be interrupted or bypassed).
Trots en relativt lång historia finns ännu inga allmänt vedertagna användningsprinciper för spel, men här följer fler exempel där folk försökt hitta usability heuristcs för spel, med större och mindre framgång:
http://melissafederoff.com/heuristics_usability_games.pdf
http://www.behavioristics.com/downloads/usingheuristics.pdf
http://www.upassoc.org/upa_publications/jus/2006_february/usability_game_development.pdf
http://friendlymedia.sbrl.rpi.edu/heuristics.pdf
Genomförande
Förberedelser
Välj ett spel ni ska utvärdera i gruppen. Alla i gruppen utvärderar samma spel (Välj alltså ett spel som alla i gruppen har tillgång till - ett tips kan vara att ta något demo från Xbox Live eller PSN). Bestäm ytterligare tre användbarhetsprinciper/designprinciper förutom Nielsens och Malones som ni anser är viktiga för just erat spel.
Individuell del av uppgift
Utvärderingen sker individuellt (utan att de andra i gruppen ser på), och bör ta ca 2 timmar.
Gå igenom spelet och dess gränssnitt minst två gånger, med listan av användningsprinciper i bakhuvudet. Försök få en känsla för flödet i interaktionen första gången, och fokusera på specifika interaktionselement andra gången.
OBS: Du behöver inte spela igenom hela spelet! Dock bör du ha spelat såpass långt att du stött på alla spelets olika moment och interaktioner.
Skriv ner de potentiella problem du stöter på. Skriv upp även sådant du tycker fungerar bra i spelet.
Ta skärmdumpar/fota medan du arbetar, det kan vara svårt att reproducera vissa användningssituationer enbart i text.
Sammanställ de problem du hittat och gradera dem från 1-4 efter hur allvarliga de är.
1 = Kosmetiskt problem: behöver inte fixas om inte projektet får extra tid
2 = Mindre problem: Att fixa detta problem har låg prioritet
3 = Allvarligt problem: Viktigt att åtgärda, ska ges hög prioritet i projektet
4 = Mycket allvarligt problem: Måste åtgärdas för att kunna släppa nästa patch
<
span style="font-weight:bold;">
Gemensam del av uppgift
Gå igenom era individuella observationer tillsammans i gruppen, ta fram en medelgradering för de problem ni hittat som är lika, samt hitta möjliga förslag som skulle kunna avhjälpa respektive problem.
Sammanställ en rapport där varje problem redovisas med:
Titel
Allvarlighetsgrad
Detaljerad beskrivning av problem (med skärmdump/foto om det finns)
Förslag på åtgärd
Exempel på hur ett problem kan beskrivas:
---------------------------------------------------------------------------------------
Title: No feedback is given if the player cannot pick an item.
Severity: Severe (4)
Description: Sometimes it happens that the player cannot pick up an item because there is no room in the inventory. If this happens, the user is not given any feedback.
This is problematic as the user may not know why s/he cannot pick up the item. It is likely that the user will figure it out eventually, but the confusion and extra effort required are likely to cause frustration.
Solution: Give the user proper feedback in every situation where the user interacts with the environment. If the item cannot be picked up, inform the user about this with a sound and/or textual feedback.
---------------------------------------------------------------------------------------
Rapporten ska innehålla en lättillgänglig och kort sammanfattning som beskriver det som är mest kritiskt att åtgärda samt det som funkar bra i spelet. Rapporten ska även lista de användbarhets/designprinciper ni valt förutom Nielsens och Malones, och motivera varför de är viktiga för ert spel.
Redovisning
Redovisning sker Måndag den 1 Mars kl 10:00, då gruppen presenterar sina resultat inför klassen. Den gemensamma rapporten ska ha lämnats in innan dess (Fredag 26/2).
Betygsättning
Betygsättning sker av Erik Fagerholt.
Godkänt: Uppgiften skall vara utförd enligt specifikationerna, dels genom en inlämnad rapport, dels genom en presentation. Resultatet skall visa e förmåga att kritiskt granska en produkt utifrån en ”check-lista”, beskriva och rangordna problem på ett tydligt sätt och presentera kreativa lösningar.
söndag 21 februari 2010
Prenumerera på:
Kommentarer till inlägget (Atom)
Inga kommentarer:
Skicka en kommentar