Betatestning - Solsystem



Relevanta dokument
Kursutvärdering Ämne: SO Lärare: Esa Seppälä/Cecilia Enoksson Läsåret Klass: SPR2

Clicker 5. Lathund kring de vanligaste och mest grundläggande funktionerna för att komma igång med Clicker. Habilitering & Hjälpmedel

Att komma igång med FirstClass (FC)!

Kort introduktion till SchoolSoft för vårdnadshavare

DK-serien. Gör en fotobok med myphotobook.se

Öppna dokumentet. Det heter ecdlfil.doc (Du får instruktioner om var)

Så här gör du för att lägga till nytt e-postkonto i Windows 8. Öppna E-post från startskärmen.

LATHUND Att planera en mässa eller utställning

Att ge feedback. Detta är ett verktyg för dig som:

Några övningar att göra

Resultat och reektioner kring mailkategorisering av användares mail till Uppsala läns landsting kring åtkomst av journaler via nätet

Användarmanual till AD OnLine

Användarmanual Mina sidor Timvärden

Välkommen till QuickQuest 2.0!

Peter Ottosson 31/ Introduktionskurs i datateknik II1310

Routerinställning. Denna guide tar dig genom de enkla steg som behövs för att ställa in routern så den fungerar trådlöst.

Användarmanual Pagero Connect 2.0

VIDEODAGBOKEN. Individuellt Mjukvaruutvecklingsprojekt. En dagbok i videoform online. Robert Forsgren (rf222ce) UD

Ge ditt supportärende en flygande start. Tips och fallgropar.

2 SPD - ett realtidsystem för distansundervisning

Sammanfattning av enkäten en till en projektet

Skapa ett register över din grupp/klass

Instruktion för att slutföra registreringen

LEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen?

Om du vill hitta tillbaka till din sektion klicka på fliken i huvudmenyn som heter organisation.

Manual för att registrera i Kvalitetsregister PsykosR

Inledning. Metod. Val av maskin. Vanliga funktioner som lätt blir fel

Chefens sju dödssynder - undvik dem och lyckas som ledare!

ITF. ITF Automationsdagar 2004, 1

KLOKA FRÅGOR OM ÄLDRES LÄKEMEDELSBEHANDLING ATT STÄLLA I SJUKVÅRDEN

Användarmanual för Hemsida

Valet 2010 på facebook!

Barn på sjukhus FÖRBEREDELSETIPS FRÅN BARN- OCH UNGDOMSSJUKVÅRDEN, SUS

Post Mortem för Get The Treasure!

Felsökning av mjukvara

RAPPORT: ATT UPPLEVA EN UTSTÄLLNING HELT I LJUD. FÖR UTSTÄLLNINGEN VÄRDEFULLT. BAKGRUND..s 2 METOD...s 2 RESULTAT...s 3 9 ANALYS AV WORKSHOP...

Monteringsanvisning och Garanti

Lära känna skrivbordet

Handledning Miljömanualen på webben

Handbok för LEDARSAMTAL

WINDOWS 8.1. Grunder

En handledning för studerande på Högskolan Kristianstad

Utvärdering av säsongsinledning : %

Handledning för utskrift av Grafisk antavla

Utvärdering 2015 deltagare Voice Camp

Valet 2010 på facebook!

- en expertanalys. av Anna Olvenmyr

Instruktion för L-100 IF:s kartpärm

Slutrapport för Pacman

Till närstående som ska vara med vid samordnad vård- och omsorgsplanering via video eller telefon

Barnkraft/Aladdin Ett FHM-projekt i samverkan mellan Danderyds kommun och FoU Nordost

Kompletterande information i anledning av inkomna frågor, funderingar

MOA MANUAL VERSION 1

Projektrapport - Live commentary

Instruktioner för dig som ska söka till Mattekollo 2016

Smart låsning utan nyckel.

KiVa Skola situationskartläggningen 2016 sidan 1/31. KiVa Skola situationskartläggningen 2016 sidan 2/31

Skapa kontrolluppgifter

ELEVHJÄLP. Diskussion s. 2 Åsikter s. 3. Källkritik s. 11. Fördelar och nackdelar s. 4. Samarbete s. 10. Slutsatser s. 9. Konsekvenser s.

Easy Planning blir med dessa funktioner ett mycket kraftfullt verktyg för planering. Vi hoppas att våra kunder ska få stor nytta av programmet.

Säsongens sista riktiga tävling

REAL Fastighetssystemet. REALPortalen Verktyg för den smarta förvaltaren. Fritt, enkelt, säkert. Passar även bra för enskild BRF.

ViTex snabbguide. 1. Inläsning till ViTex från scanner eller PDF Läs in text via scanner Läs in text från en JPEG-bild eller ett PDF-dokument


Verktyg för Achievers

Upprättelsen. Vad är ert ärende? frågade plötsligt en tjock man med oklanderligt välkammade polisonger.

Lathund för att arbeta med pdf

Android-app Användarmanual 1.0

InPrint. Grunderna för hur du kommer igång och arbetar med Communicate: InPrint. Habilitering & Hjälpmedel

Herren behöver dem. Av: Johannes Djerf

NEONOVA. Handledning Brukarundersökning med Pict-O-Stat Pilotprojekt SKL

Wikipedia i utbildning

Din väg till svenskan

Visionutveckling. Vision 80/20 för iphone. Manual Vision 80/20 för iphone. Version 2.5

En lathund inför utvecklingssamtalet

Fasta situationer under match. Johan Schoultz

Nallelek Lärarvägledning

#talasomted. Om konsten att tala - #talasomted

RAPPORT 1. Dnr Ubn 2008/26 Uppföljning av skriftlig information om elevs ordning och uppförande i gymnasieskolan

Användarmanual HOIF.org

Om mig. Manual för genomförande. Ungdomsenkät för elever i Östergötland - grundskolan år 8 och gymnasieskolan åk 2

Tentaupplägg denna gång

Att tänka på inför friidrottstävling

Lathund för att använda DISPOS som genväg mellan Disgen och Genline.

INNEHÅLL. 1. Datorbaserat årsrapportsystem avseende 2003 sid Förbunds- och Kretsavgifterna 2004 sid 3

Manual för E-tjänsten Statsstödsrapportering

Manual för deltagare kursen Bakgavellyft Så går du kursen Bakgavellyft

Diskussionskarusellen

Låt eleverna öva på att dra slutsatser om textens handling genom att leta ledtrådar i texten.

Nytt i Adobe Connect 9.2

KOMMUNALT AKTIVITETSMEDLEMSBIDRAG

SLALOMINGÅNGAR hur svårt kan det vara?

Nyhetsdokument Vitec Teknisk Förvaltning

Manual för praktiker

Copyright 2008 Pausit AB medföljer programvaran pausit. Pausit version 1.2 Användarmanual

Utvärdering Filmkollo målsman

Kardinal Synd Umeå - Inspelningsinstruktioner -

Projektuppgift MDI Salsundervisning på distans

Tunadalskyrkan Jag har en dröm. Amos 9:11-15

En liten introduktion till SLI Community

Transkript:

Betatestning - Solsystem Mikael Ågren, F03 Innehåll 1 Inledning 2 2 Frågorna 2 2.1 Är programmet konsekvent?................... 2 2.2 Behövs genvägar?......................... 2 2.3 Tillräcklig feedback?....................... 2 2.4 Felhantering?........................... 2 2.5 Ångra?............................... 2 2.6 Kontroll över systemet?..................... 3 2.7 Lättbegripligt?.......................... 3 2.8 Övrigt?.............................. 3 3 Resultatet 3 3.1 Sebastian, 19, arbetslös..................... 3 3.1.1 Är programmet konsekvent?............... 3 3.1.2 Behövs genvägar?..................... 3 3.1.3 Tillräcklig feedback?................... 3 3.1.4 Felhantering?....................... 3 3.1.5 Ångra?.......................... 4 3.1.6 Kontroll över systemet?................. 4 3.1.7 Lättbegripligt?...................... 4 3.1.8 Övrigt?.......................... 4 3.2 Jonas, 19, Teknisk Fysik, KTH................. 4 3.2.1 Är programmet konsekvent?............... 4 3.2.2 Behövs genvägar?..................... 4 3.2.3 Tillräcklig feedback?................... 5 3.2.4 Felhantering?....................... 5 3.2.5 Ångra?.......................... 5 3.2.6 Kontroll över systemet?................. 5 3.2.7 Lättbegripligt?...................... 5 3.2.8 Övrigt?.......................... 6 1

1 Inledning En betatestning gjordes då appleten låg i sista fasen av programmeringen. Två testpersoner ck i uppgift att självständigt testa appleten. De ck göra det i lugn och ro utan tidspress och vid sin egen dator. Båda personerna var vana programmerare och hade kunskaper i Java. Under eller efter testningen ck de i uppgift att besvara några frågor. Dessa frågor baserades till stor del på de regler man brukar kalla Eight Golden Rules of Interface Design. Jag valde att inte ge personerna några uppgifter, eftersom jag tyckte att personerna själva skulle få möjlighet att testa alla möjligheterna. Att innefatta alla möjliga funktioner i uppgifter såg jag inte som möjligt. Ändringar visas som fotnoter. 2 Frågorna Skriv ner svar på så många frågor du kan. Om det nns buggar, som ger ett felmeddelande, skriv ner felmeddelandet. 2.1 Är programmet konsekvent? Är utseendet konsekvent (färger, layout etc.)? Används samma terminologi (på knappar, etiketter etc.)? 2.2 Behövs genvägar? Är det något som är för komplicerat att utföra? Behövs det något snabbare sätt att göra något på? Hur kan det förenklas? 2.3 Tillräcklig feedback? Får du tydlig feedback för det du gör? Vet du då du har påbörjat/utfört en handlingssekvens (till exempel zoomning)? Om inte vilken typ av feedback hade du önskat i den situationen? 2.4 Felhantering? Hanteras fel på ett bra sätt? Får du tillräckliga meddelanden om när du gjort fel (behövs det sådana)? Kan programmet krascha? Finns det buggar? 2.5 Ångra? Du har gjort något dumt och önskar ångra detta. Tycker du att det nns tillräckliga möjligheter till detta? Vilka er möjligheter skulle du önska? 2

2.6 Kontroll över systemet? Tycker du att du har kontroll över systemet eller är du en passiv knapptryckare? Vad kan göras för att du skall känna att du har mer kontroll? 2.7 Lättbegripligt? Är det lätt att komma igång med programmet? Är det svårt att komma ihåg något? Bör det stå något i medföljande manual och skall något göras mer lättbegripligt? 2.8 Övrigt? Finns det något för övrigt som du tycker behöver förbättras? 3 Resultatet 3.1 Sebastian, 19, arbetslös Sebastian gjorde anteckningar. Dessa har, med hans tillåtelse, skrivits om. Detta skedde utan att hans åsikter modierats. Sebastian har fått granska omskrivningarna. 3.1.1 Är programmet konsekvent? Sebastian tycker att programmet är konsekvent. 3.1.2 Behövs genvägar? Sebastian tyckte inte att det behövdes några genvägar, men anmärkte dock att han hade vissa svårigheter med att förstå vad som hände och vad han skulle göra. 3.1.3 Tillräcklig feedback? Sebastian tyckte att det var en del otydligheter. Han önskade mer feedback 1. Han föreslog att muspekaren skulle kunna ändras mer 2. 3.1.4 Felhantering? Sebastian undrade om det gick att göra fel. Han ck inga felmeddelanden 3. Han blev fundersam rörande knappar, som blev gråa då man klickade på 1 Meddelanden skrivs ut kontinuerligt i Rymden och beskriver vad som händer 2 Eftersom appleten skulle vara Java 1.1-kompatibel, så kunde er pekare inte användas 3 Fler felmeddelanden lades till. Overow hanterades i högre grad. 3

dem 4. Han hade även funderingar rörande spela- och pausaknapparna, som saknade text 5. Dessutom fungerade appleten inte i webbläsaren Safari 6. 3.1.5 Ångra? Sebastian märkte inga ångrafunktioner. 3.1.6 Kontroll över systemet? Sebastian ville ha live feedback, d.v.s. han ville att ändringarna skulle ske i realtid. Han ville inte klicka mellan ikarna för att se förändringarna 7. Dessutom önskade han skjutreglage för att förenkla redigeringen av planetdata 8. 3.1.7 Lättbegripligt? Sebastian tyckte att det behövdes en manual, för annars var mycket obegripligt 9. 3.1.8 Övrigt? Sebastian hade inget övrigt att anmärka på. 3.2 Jonas, 19, Teknisk Fysik, KTH Anmärkning: Jonas har fått testa programmet vid ett tidigare tillfälle och påpekade då att det var svårt att komma igång med programmet. Därför infördes det Enkla och det Avancerade läget. 3.2.1 Är programmet konsekvent? Ja, i den senaste versionen är allting sammanhängande. Utseendet har genomgått en del städning, vilket behövdes. 3.2.2 Behövs genvägar? Nja. Jag tycker att det är lite onödigt att ha en knapp för play, och en för paus. Det hade väl räckt med en enda för båda sakerna (så fungerar ju play/paus i t.ex. en mediaspelare). Som det är nu så trycker jag hela tiden på fel knapp när jag ska pausa respektive starta simuleringen 10. 4 Färgen byttes till blå. Deras funktion gjordes mer användarvänlig. 5 Gjordes snyggare och lät dem baseras på Canvas istället för Button 6 Laddade ner JDK 1.1 och testkörde appleten i denna och såg till att alla funktioner vara Java 1.1-kompatibla. 7 Låter alla ändringar ske i realtid. Detta gäller då främst ändringar i planetdata. 8 Dessa kunde dessvärre inte införas, eftersom de skulle begränsa möjligheterna till förändringar (p.g.a. deras begränsade värdemängd). 9 Separat manual skrevs. 10 En knapp används numera både till Play och Paus 4

3.2.3 Tillräcklig feedback? Ja, det är bra att zoomfaktorer och liknande skrivs ut, dock skulle jag nna det önskvärt att detta skrevs i en statuslist längst ner i appleten 11. Ett problem med knappen Manuell zoomää är att man måste hitta texten som talar om hur man ska göra för att zoom ut, detta är nämligen inte självförklarande 12. 3.2.4 Felhantering? Jag har inte lyckas krascha appleten! Bra programmerat! Har inte sett till felmeddelanden, dock ingen nackdel (man blir ju överöst med sådana hela dagarna). 3.2.5 Ångra? Jag vet inte riktigt om det behövs, kanske en enkel funktion som tar bort det senaste gjorda. Dock är jag tveksam till om jag skulle använda en sådan funktion. Om man lägger till en planet, som man sedan vill ta bort så är det ju bara att göra det. Enda fördelen med en ångringsfunktion i ett fall som ovan är ju att man kan ha infört störningar i systemet, dessa kan då enkelt tas bort (så slipper man starta om simuleringen när man har hållit på ett par tusen år) 13. 3.2.6 Kontroll över systemet? I det enkla läget så känner jag att jag har full kontroll över allting. Dock så känns det avancerade läget just avancerat, man blir lite överväldigad av alla listor och kryssrutor som man kan använda. 3.2.7 Lättbegripligt? Se förra frågan. Dock är det inte så svårt om man sätter sig ner och lägger ner några minuter på att begripa hur det är tänkt. Det enkla läget är självförklarande, vilket det avancerade är om man har tålamod. Detta för mig över till den viktigaste punkten: DET MÅSTE FINNS EN MANUAL TILL APPLETEN 14, gärna både vid sidan av (html-l) och som en integrerad del. Av typen: högerklicka på en tom yta i varje ik och få upp ett fönster som beskriver vad man kan göra med alternativen i aktuell ik (och hur de hänger samman med andra ikar) 15. 11 Detta kunde dessvärre inte åstadkommas, eftersom era meddelanden ofta behöver skrivas ut parallellt. Detta kan inte åstadkommas med en normal statuslist 12 Nu zoomar man istället genom att dra pekaren upp och ner, med musknappen intryckt. 13 Införde möjligheten att spara sina ändringar temporärt. 14 Manual skrevs i formatet PDF. 15 En kort hjälptext dyker nu upp då man högerklickar. 5

3.2.8 Övrigt? Manual!!! Seg att ladda första gången (visserligen inte ditt fel). Beräkningsfunktionen känns en smula onödig i sin nuvarande form, bara en massa siror som svischar förbi i rasande fart. Det kanske inte skulle vara så dumt med en liten logg, med diverse data från simuleringen. Dessutom skulle man då kunna få med information rörande t.ex. medelhastighet under simuleringen, medelavstånd o.s.v. 16 16 För komplicerat att införa en logg utan att det blir alldeles för svårt att hantera. Föreslår istället pausknappen. 6