Research and Development 1/2012-13/projecten/AppelsApp/Expert review

Uit Werkplaats
Ga naar: navigatie, zoeken
Bagjoke.jpg

Research and Development 1

Patrick van Bommel
Sjaak Smetsers


 © comments









Inleiding

We hebben ervoor gekozen de Schedule Planner van Intersog te onderzoeken, omdat we voor het grote project ook van plan zijn een soort planner te maken kunnen we op deze wijze meteen het kritiek wat we zelf leveren op deze app gelijk meenemen in de ontwerpkeuzes die we zelf zullen maken.

De Schedule Planner is een gratis app, er is echter een Pro-versie die wel geld kost, de app is verkrijgbaar op zowel Android- als iOS-apparaten*. De app valt onder de categorie 'productiviteit' en is dus bedoeld om plannen een stuk makkelijker te maken voor de gebruikers. Als gebruikers zullen wij de app testen op iOS 5.1.1 en de versie van de Schedule Planner gedurende de tijd van testen is 2.2.1.

Deze app belooft de gebruiker de volgende functies;

  • taken toevoegen op een datum
  • niet afgemaakte taken verplaatsen naar de volgende dag
  • taken kopiëren
  • taken een categorie toekennen
  • in twee verschillende manieren een kalender bekijken
  • geautomatiseerde backups met Dropbox of Google Drive
  • optionele privacybescherming d.m.v. een wachtwoord in te stellen

Deze functies gaan we dus zorgvuldig testen, hoe we dat gaan doen zul je onder het volgende kopje lezen.


* Apple iTunes: [1] Google Play: [2]

Methode

Om de Schedule Planner te testen gaan we verschillende personae creëren en ons inleven in die personae om vervolgens taakgericht een scenario te doorlopen en de onderlinge stappen te noteren.

Per persona doen we twee evaluaties in verschillende scenario's, de eerste scenario is het eerste gebruik, het tweede scenario wordt doorgelopen wanneer de gebruiker iets meer van de app afweet. In de conclusie werken we de heuristieken uit en proberen we de resultaten hieraan te koppelen.

Personae

Thomas.jpg

Thomas Meyer is een man van 28 jaar oud, hij heeft weinig verstand van techniek en kan slecht met computers overweg, ook is hij niet goed in Engels. Hij gaat ongeorganiseerd door het leven en wil met de Schedule Planner app zijn vaste taken (denk aan vuilnis opruimen, boodschappen doen, etc.) op orde krijgen zodat hij niet meer vergeet om ze ook daadwerkelijk uit te voeren. Hij is een allround klusjesman van beroep en heeft elke dag weer nieuwe opdrachten, met deze app zou hij deze klussen ook graag op willen slaan met een begintijd en een waarschuwingsbericht die hem een uur van te voren waarschuwt zodat hij op tijd op de gewenste locatie kan komen. Hij heeft sinds kort een smartphone waar hij nog steeds niet echt de weg weet maar zijn vriend Fred de Haas heeft deze app voor hem geïnstalleerd en hem verteld hoe hij de app moet opstarten zodat hij vanaf daar verder kan werken.

Jan.jpg

Jan Nielse is een man van 41 jaar oud, hij werkt zelf in de ICT en kan goed met zijn telefoon omgaan. Hij gebruikt de app voor de eerste keer, maar heeft hiervoor al eens eerdere apps gebruikt voor het plannen. Hij wilt de app graag gebruiken voor het plannen van zijn afspraken op het werk.

Sophie.jpg

Sophie Bakker is een meisje van 13 jaar, ze zit in de eerste klas van het VWO. Ze heeft de Schedule Planner gedownload om te helpen met inplannen van haar huiswerk. Ze heeft al eerder van plan apps gebruik gemaakt en ook al eerder van Schedule Planner. Ze maakt gebruik van deze app op haar iPod Touch. Sophie rijdt drie keer per week paard maar moet natuurlijk ook huiswerk maken. Omdat ze pas net op de middelbare school zit is ze nog niet gewend aan het inplannen hiervan. Daarom hoopt ze dat de Schedule App kan helpen. Verder maakt ze regelmatig gebruik van apps zoals whatsapp en facebook.

Scenario's

Toevoegen van een taak aan de kalender

De oude taak verplaatsen naar een nieuwe datum

Resultaten

Scenario 1 Jan Nielse

  • Hij start de app op op zijn iPhone omdat hij een vergadering in wil voeren op vrijdag 26 april van 17:00 tot 17:30
  • Hij klikt heen en weer tussen Planned en Actual
  • Hij drukt op het Plus-icoontje bij Planned
  • Hij drukt op Category
  • Hij selecteert Meetings
  • Hij voert "Vergadering" in bij Title
  • Hij selecteert de tijd 17:00 als start time
  • Hij selecteert de tijd 17:30 als end time
  • Hij zet "Ontwerp nieuwe applicatie" bij notities neer, en drukt op het vinkje

Scenario 2 Jan Nielse

  • Hij start de app op omdat de vergadering is uitgesteld naar een week later
  • Hij drukt op de vergadering
  • Hij selecteert start time, daar doet hij echter niks
  • Hij gaat terug en drukt op willekeurige knoppen in het scherm
  • Hij selecteert de vergadering en drukt op het prullenbakicoontje, vervolgens op OK en de afspraak is verwijderd
  • Hij gaat vervolgens naar de kalenderweergave
  • Hij selecteert de dag van volgende week
  • Hij drukt op het Plus-icoontje bij Planned op vrijdag 3 Mei
  • Hij drukt op Category
  • Hij selecteert Meetings
  • Hij voert vergadering in bij Title
  • Hij selecteert de tijd 17:00 als start time
  • Hij selecteert de tijd 17:30 als end time
  • Hij zet notities neer, en drukt op het vinkje

Scenario 1 Sophie Bakker

  • Ze wil huiswerk inplannen voor Nederlands op een zondagmiddag (28 april)
  • Ze start de app op
  • Ze drukt op het kalendericoontje en selecteert zondag 28 april
  • Ze drukt op het Plus-icoontje
  • Ze selecteert categorie Education
  • Ze schrijft als title huiswerk nederlands
  • Ze selecteert als start time 14:00
  • Ze selecteert als end time 15:00
  • Ze schrijft Samenvatting text bij notes
  • Ze drukt op het vinkje en vervolgens op het pijltje terug

Scenario 2 Sophie Bakker

  • Ze wil de taak verplaatsen naar een uur later
  • Ze start de app op
  • Ze drukt op het kalendericoontje
  • Ze drukt op zondag 28 april
  • Ze drukt op de afspraak
  • Ze drukt op de start time en zet dat op 15:00
  • Ze drukt op de end time en zet dat op 16:00
  • Ze drukt op het vinkje en vervolgens op het pijltje terug


Scenario 1 Thomas Meyer

  • Hij start de app op want hij heeft een afspraak met zijn vriend Harry bij de snackbar op zaterdag 27 april om 10 uur.
  • Hij kijkt naar het scherm en vraagt zich af waar hij op moet drukken aangezien zijn Engels niet goed is.
  • Hij drukt op sync en krijgt een popup om de betaalde versie aan te schaffen
  • Hij drukt op het Plus-icoontje
  • Hij voert de informatie in
  • Hij kan de datum niet wijzigen hier
  • Hij drukt op de terug-knop
  • Hij gaat naar de kalender en drukt op 27 april
  • Hij voert dan weer de informatie in
  • Hij drukt op het vinkje

Scenario 2 Thomas Meyer

  • Harry kon toch niet op zaterdag en daarom hebben ze afgesproken om op zondag naar de snackbar te gaan, daarom wil Thomas de datum in de app wijzigen.
  • Hij opent de app en hij gaat naar de kalender
  • Hij gaat naar de dag van de afspraak (27 april)
  • Hij drukt op de afspraak
  • Hij kan de datum nog steeds niet wijzigen hier
  • Hij gaat terug en hij drukt op het potloodje
  • Hij drukt op het Move to-icoontje maar deze verwijst naar de betaalde versie.
  • Hij drukt op het Copy-icoontje maar ook deze verwijst naar de betaalde versie.
  • Hij gaat naar de kalender en drukt op 28 april.
  • Hij drukt op het Plus-icoontje
  • Hij voert de informatie in en drukt op het vinkje.

Conclusie

Visibility of system status
Als de gebruiker een taak toevoegt in de app laat de app deze zien in een lijst-weergave. Enkele icoontjes zijn niet representatief voor functies van de knoppen waar de icoontjes voor gebruikt worden, maar bij de knoppen en velden die wel een naam hebben in plaats van een de functie wel duidelijk.
Match between system and the real world
De app is alleen in het Engels beschikbaar. Er worden technische termen gebruikt zoals "CSV file", maar het grootste deel van de app gebruikt vooral steekwoorden.
User control and freedom
Bij elk venster is er een terug-knop beschikbaar.
Consistency and standards
De app maakt gebruik van steekwoorden en icoontjes. De app maakt gebruik van de interface van iOS, dit is makkelijker voor gebruikers die al langer van iOS gebruik maken. Het 'bewerken'-icoontje is echter verwarrend, omdat bij de meeste apps voor iOS 'bewerken' op het knopje staat. Schedule Planner heeft hiervoor een icoontje met een potloodje. Dit kan verwarrend zijn.
Error prevention
Er zijn weinig errors. De app geeft geen uitgebreide informatie indien er een error is.
Recognition rather than recall
De menu's tonen ten alle tijden aan de gebruiker waar hij/zij mee bezig is.
Flexibility and efficiency of use
Er zijn geen sneltoetsen voor ervaren gebruikers. Het design is ook zo simpel dat een accelerator lastig te verwerkelijken is.
Aesthetic and minimalist design
Er zijn geen overbodige dialogen.
Help users recognize, diagnose, and recover from errors
Er wordt niet verteld hoe de gebruiker errors kan voorkomen of oplossen. Bij ons kwam er een foutmelding bij het verzenden van statistieken die "No data" op het scherm meldde zonder informatie over wat wij verkeerd hadden gedaan of hoe wij dit konden oplossen.
Help and documentation
Er is een Help-knop, echter is deze helemaal verstopt onder het tabje met de functies, daar moet je naar Settings, vervolens Info, en daar zie je de Help-knop. De behulpzame informatie die het biedt is wel redelijk maar gaat alleen over de basisaspecten van de app, het belooft ook een knop die naar online tutorials verwijst maar deze is niet te vinden in de app, er is echter wel een bericht-functie waar je eventuele vragen of opmerkingen in kan plaatsen. Daarnaast is een deel van de hulp niet relevant voor de gebruiker, zo hebben wij bij de iOS app informatie gezien over het oplossen van problemen in de android-tablet versie.


Definitieve conclusie
De Schedule Planner heeft een minimalistische interface maar het kan bij sommige functies verwarring veroorzaken, ook zijn de foutmeldingen niet informatief. De foutmeldingen zouden verbeterd kunnen worden, evenals enkele te minimalistische knoppen. Er worden valse beloftes gemaakt over de gratis versie; veel functies blijken alleen maar in de betaalde 'PRO' versie te zitten.