Thursday, March 31, 2016

Persona & Scenarios

Persona #1: Turist
Persona #2: Förälder 



Persona #1

Maxime, Turist 25 år. Södra Frankrike.

Bakgrund
Fransk student som pluggar marknadsförning , bristande engelska och ingen svenska. Två veckors semester innan hösterteminen börjar. Han föräldrar äger en väldigt framgångsrik företag, så de har bidragit med pengar till resan. Han bor ensam I en lägenhet I Paris som hans föräldrar har köpt till honom när han började plugga I universitet.

Personlighet
Han är en nyfiken person som gärna vill uppleva nya saker och upptäcka nya platser och människor. Äventyrlig. Han blir lätt uttråkad så han ville gärna resa runt och utforska världen.

Mål
Han är nyfiken på att uppleva Stockholm då han har hört mycket från sin kompis som nyligen varit där. Under sin tid I Sverige har Maxime tänkt att spendera en vecka I Stockholm. Maxime har fått en lista av tips från sin kompis på ställen att besöka I Stockholm.

Scenario #1

Efter sin ankomst till T-centralen, med arlanda express vill Maxime hitta sitt hotell för att checka in. Maxine har namnet på hotellet, men vet inte vilken station han skall av på. På sin Iphone skriver Maxime in vilket hotell han skall till, men telefonen visar bara gångväg/ bilväg. Eftersom att han har mycket väskor med sig så vill han helst inte gå sträckan. Maxine går till pendeltågen och kollar kartan, men förstår inte hur han skall hitta sin resväg. Han går då till SL-centret och frågar om vägen. De pekar honom mot tunnelbanan och säger åt honom att ta den till Slussen. På plattformen tittar Maxime på en karta över tunnelbanestationerna och hittar efter en stund Slussen på kartan. Väl framme vid Slussen blir Maxime osäker på vilken av uppgångarna som är närmast till hotellet. Han testar då den ena, och hamnar I bussterminalen. Han går då tillbaka upp till perongen och söker sig ut till gatan istället. Därifrån följder Maxime telefonens vägbeskrivning till Hotellet.

Scenario #2

Under sin första kväll I Stockholm träffade Maxime en trevlig svensk tjej och de bestämde sig för att äta middag ute dagen efter. Den svenska tjejen kände till en bra restaurang vid kungsträdgården och bokar ett bord för dem klockan 19.00. Maxime är sent ute och har väldigt kort tid på sig att komma fram från Slussen till Kungsträdgården. Maxime har listat ut att resan kräver ett byte till blåa linjen I T-centralen genom att titta på en karta I tunnelbanan. När Maxime anländer till T-cetnralen visar det sig att en stor demonstration har ägt rum och det är väldigt mycket folk på perongen. I den stora folkmassan hittar Maxime inte nedgången till blåa linjen och missar därmed bytet vilket resulterar I att han får vänta ytterligare 5 minuter. Väl framme I kungsträdgården har Maxime svårt att hitta rätt uppgång, när Maxime som inte gett sitt nummer till den svenska tjejen kommer fram 30 minuter sent, har tjejen redan gått hem.


Persona 2 Pernilla 32 år

Bakgrund
Pernilla är 32 år hon har precis fått ett barn martin som är 5 månader gammalt. Hon gick samhälle på gymnasiet och arbetar vanligtvis som sekreterare men är nu mammaledig.Hon är inte teknik intresserad och kan ha problem med komplicerade gränssnitt. Pernilla är gift med Ragnar ,de har en stabil ekonomi och Jacob är deras första barn.

Mål
Pernilla vill utföra ärenden I stan I lugn och ro utan att stressa. Hon vill undvika att störa så många som möjligt med sin son Martin.

Personlighet
Pernilla gillar att ta det lugnt och har sällan bråttom. Hon gillar långa promenader och att dricka latte.

Scenario 1,babykläder

Det är onsdag och Pernilla är på väg för att köpa rutigababykläder. Denna dag är Jacob ovanligt högljud och pernilla har gott om tid för att ta sig till affären. Hon kommer söderut för att ta sig in till NK.Hon går in I felände av parången ock måste kånka med vagnen igenom hela änden.När hon kliver på tåget är det svårt att ta sig fram med barnvagnen eftersom de är trångt på tåget. Väl inne på tåget skriker Martin högljudd och Pernilla önskar att hon kunde tagit en lugnare väg eller tillfälle att åka tåg

Scenario2.

Det är lördag och pernilla ska på barnbio och see zootopia på svenska.Hon vet verken adress eller station till bion.Hon måste då spendera tid på att hitta väg till salongen.När hon åker från slussen är det exremt mycket folk dära på grund av en mattävling.Hon önskar att hon visste om att det var ett event just idag.

List of pain points

Problem
Persona #1
Persona #2
Positionen vid perrongen
2
2
Info om event
2
4
Alternativa resval
1
1
Sökväg(Utöver adress)
1
1
1(Viktigt)------5(Onödig)

Tuesday, March 29, 2016

Gruppens State of the Art sammangfattning

Ett tydligt genomgående tema som framgick i vår analys av de ledande apparna för reseplanering var frånvarandet av möjligheten att i appen kunna få information om saker som vilken nedgång/uppgång som är bäst lämpad till den resväg man söker. Samt information kring event och dylikt som kan innebära en stor trängsel i tunnelbanan visa perioder. Genom att gå tillbaka till de intervjuer som vi tidigare gjort kan vi konstatera att detta var kriterier  som var önskvärda hos många av de intervjuade personerna. Således ämnar vi ta fasta på detta som funktionella krav i vår app.

State of the art - Apple Maps

Apple Maps

Funktionella krav
Apple Maps är en app för iOS som kan användas för att utforska och söka på en världskarta. Kartan kan visas antingen som en färgkodad logisk representation av världen (standard), från en satellitvy eller i olika 3D-lägen, dock stöds 3D-lägen endast i vissa städer. Den har även funktioner för att beräkna vägbeskrivningar mellan två punkter på kartan, antingen med bil eller till fots. Den kan sedan användas som en GPS som signalerar när det är dags att svänga, etc. Maps kan inte söka vägar med lokaltrafik i Sverige, men har till viss grad integration med andra appar, där den kan vidarebefoga en sökning till en annan installerad app, till exempel SL-appen. Vid en sådan vidarebefogning startas den andra appen och utför sökningen direkt, vilket i alla fall är något. Maps kan även vidarebefoga en sökning till appen "Uppgångar Stockholm", där man verkar kunna söka just vilken uppgång man bör ta för att ta sig till en viss plats, men denna app kostar pengar och är som sagt en separat app.

Icke-funktionella krav
Appen har ett trevligt användargränssnitt som är bekant för alla som använder kartor och appar generellt på mobilen. Den är också kraftigt integrerad i operativsystemet på ett sätt som gör att man kan se kartan och vägbeskrivningen även om mobilen inte är upplåst, vilket är praktiskt. En mer frustrerande funktion är att kartan går att rotera genom att dra med två fingrar. Tyvärr är det samma gest som för att zooma vilket man vill göra betydligt oftare än att rotera, och det slutar ofta med att man av misstag roterar kartan en aning.

Apple Maps har grundläggande funktioner för att hitta vägen mellan två punkter, men ingen funktion för att hitta vägen med kollektivtrafik. Den saknar även information om var exakt nergångar i tunnelbanan är, då den bara visar var stationen är (alltså kanske mitt i en gata om stationen är under marken). Den kan i alla fall skicka dig till rätt app för att göra sådana sökningar, men detta är klumpigt och kräver att användaren installerar dessa appar, som kan kosta pengar. En app som har funktionen att söka en väg inom kollektivtrafiken med exakta instruktioner om uppgångar och vägar mellan byten, samt information om vilka vagnar som har minst folk på tunnelbanan/pendeltågen och vilken ände av stationerna man vill kliva av på för att komma till sitt mål skulle vara en stor förbättring jämfört med Apple Maps.

State-of-the-Art analysis: Hitta.se

Hitta.se finns både som internettjänst och som mobilapplikation och erbjuder utöver en reseplanerare vissa andra tjänster, som till exempel personupplysning och vägbeskrivningar. I reseplaneraren kan användaren mata in två punkter som hen vill resa mellan och även ange tid och datum för antingen avresa eller ankomst. Till skillnad från till exempel SLs reseplanerare kan dessa punkter vara vart som helst i Sverige och behöver inte nödvändigtvis vara adresser eller hållplatser, utan kan även vara byggnader, områden eller till och med personer. Använder man en dator kan man flytta dessa punkter på kartan med hjälp av musen. Det finns även en knapp för användaren att använda sin nuvarande position som startpunkt för resan. Hitta.se har alltså integrerat sina tjänster i reseplaneraren genom att man till exempel kan skriva in ett namn på en person eller ett företag som destination och reseplaneraren då genom personupplysningen tar fram adressen. För varje resa anges förväntad tidsåtgång och instruktioner på vart man ska gå och vilka tåg och bussar man ska ta. Resvägen visas även på kartan i blått, och finns det alternativa resvägar visas de på kartan i grått. Dessa är de huvudsakliga funktionella kraven på reseplaneraren som är uppenbara för användaren, och utöver dem finns det självklart vissa icke-funktionella krav som kan vara svårare att se. Till exempel lär reseplaneraren vara kompatibel med de flesta webbläsare och mobilmodeller, och även själva utformningen av reseplaneraren lär fylla vissa icke-funktionella krav så som att den ska vara tydlig och lättanvänd.

Problem som reseplaneraren har är att den blir väldigt kompakt på mobiler, vilket gör att kartan i mitt fall endast syns som en ca 1cm hög rand längst ner på skärmen. Reseplaneraren är alltså mycket bättre lämpad större skärmar än små. Något som jag tycker är väldigt användbart med reseplaneraren på Hitta.se är att man kan skriva in t ex restauranger som destination, så att man slipper kolla upp adressen separat. 

En analys av Tärning



   Då vår grupp planerar på att bygga en reseplanerare så bestämde jag mig för att undersöka Nobinas app  ”Res i STHLM: SL reseplanerare ” närmre. Appen är tillgänglig gratis via appstore på iphone. Som funktionella krav har vi naturligtvis som alla andra reseplanerare att utifrån en viss startpunkt och slutdestination skall programvaran generera de mest effektiva resvägarna med avseende på tid. I de föreslagna alternativen skall både den totala tiden och samtliga byten med avgångstider samt en karta med den utplottade vägen redovisas. Som funktionellt krav finns det dessutom också en möjlighet att använda sin nuvarande plats som både start och slutpunkt, spara både favoritplatser och resor för återanvändning och lägga olika begränsningar på sökningen såsom att resan skall gå via en viss station, vilka linjer som ska eller inte ska ingå, vilken sorts färdmedel man vill använda och alternativa hållplatser. En användare kan också bestämma i sökningen när de vill åka och om det är då de senast vill åka eller tidigast vara framme. Utöver det ska användaren också kunna se avgångar i realtid för en vald hållplats och även kunna se störningar i lokaltrafiken.

   Till det icke funktionella kraven så är appen designad på ett sådant sätt att den emulerar Apples egen design för sina mobiler vilket skapar en konsistent känsla mellan operativsystemet och programmet för vana iphoneanvändare. Val mellan menyerna finns i botten och i toppen finner man knappar för att verkställa sina sökningar, uppdatera sidorna eller backa tillbaks, vilket lämnar ett stort utrymme i mitten för alla information. Majoriteten av fälten för olika alternativ finner en bra kompromiss mellan en onödig storlek och svårighet att markera. Trots det så är appen mycket lik Stockholms Lokaltrafiks reseplanerare på nätet, vilket inte är särskilt förvånande med tanke på deras gemensamma syfte. Då båda systemen delar många funktioner förenklar det för personer som övergår från den ena till den andra. Vad mer är även paletten mycket lik varandra utan att försvåra läsandet. De olika resemetoderna är utöver det färgkodade i resebeskrivningarna vilket också underlättar.

   Utifrån analysen och våra intervjuer så har vi kommit fram till några så kallade ”fit criterions”. En av de tydligaste var trängseln på tågen och svårigheten att veta i förväg hur situationen såg ut. Vi ser det som ett funktionellt krav som vi kan utföra i vår egen produkt som saknas i dess konkurrenter.

Monday, March 28, 2016

Felix Kam, State of the art analysis -- SL

Jag har undersökt http://www.sl.se
Funktionella krav
Enkelt att navigera på sidan, man kan enkelt välja när man vill åka och vilken tid, fastän det finns alternativ att välja vilka stationer man vill passera eller ändra färdmedel, så är den funktionen dold när man besöker sidan. Det får en och tro att det inte går och ändra i första början.
Bra att det medförs en karta, ifall man skulle behöva gå en bit för att komma till sin destination, så man vet hur långt och vart man ska gå.
Finns klart och tydliga information om det är något fel på någon färdmedel som de använder sig av.

Icke funktionella krav
Den funkar lika bra oavsett storleken på dataskärmen eller ens smart-phone, Android eller iOS.
Det finns en knapp så att man kan byta plats på Från och Till, så att man kan se vilka tider det finns på tillbaka vägen.

Det som jag personligen tycker saknas på SL, är mer information om alla färdmedel t.ex. en live update där man kan läsa eller se, hur mycket utrymme som är finns på alla färdmedel på den sökta färdsträckan.
SL rekommenderar alltid tunnelbanan eller pendeltågen, då de rymmer mest människor per åktur, fast det är kanske inte den snabbaste vägen, så man måste själv bocka av tunnelbanan/pendeltågen som färdmedel, det vore smidigare om de nu hade en funktion som man kunde välja "kortaste vägen" eller "snabbaste vägen". Och med hjälp av live update som de borde skaffa, kan man t.ex. se hur full bussen är.

State of the art-Morgan Brolin

Efter vi hade samlat data så gjorde vi en kvalitativ undersökning för att komma fram till de krav våran produkt ska ha d.v.s vilka problem den kan tänkas lösa. Problem vi stötte på var att folk hade problem med att hitta snabb väg med lite folk på tåget. Ett funktionellt krav som svarar på denna fråga är att de ska vara lätt för en person att kunna hitta en snabb väg med lite folk på tåget och ett ickefunktionellt krav är att den ska kunna mäta tiden för en färdstrecka och dens folktäthet för att kunna välja bästa möjliga väg.

 En produkt som dels svarar på denna problem är Apple maps. Apple maps är främst en karttjänst som används på mobilen men den har också en färdtjänst som funktion. För att kunna använda kommunalfärdvägs funktionen måste man installera tillägg.  Apple maps kan mäta tiden det tar att färdas mellan två punkter dock så tar den inte hänsyn till hur folktätheten är på denna strecka. Applemaps uppfyller då intede funktionella kravet att man ska kunna se folktätheten.

Erik Ledin, State of the Art Analysis – Google Maps

Jag har valt att undersöka Google Maps reseplaneringstjänst, som är en av de största och mest väletablerade webbtjänsterna för reseplanering i världen.

De functional requirements tjänsten uppfyller är att givet input av två adresser ger den en resväg med information kring färdmedel, plats och en uppskattning av restid. Den hänvisar även till var eventuella biljetter till de färdmedel som valts kan köpas. Tjänsten uppfyller mycket väl de största kraven för en reseplaneringstjänst, då den är mycket informativ men även användarvänlig och intuitiv.

Non-functional requirements för tjänsten inkluderar att den fungerar för såväl desktop och laptop datorer, samt smartphones via de flesta webbläsare samt via Google Maps mobilapplikation.

Genom våra intervjuer samt analys av Google Maps har jag upptäckt en funktion som saknas hos Google Maps, som skulle kunna vara mycket värdefull för en tjänst av denna typ. Intervjuerna gav oss information kring hur resenärer på sträckan mellan T-Centralen och Slussen, framförallt fritidsåkarna, som själva kan välja när de åker, ville  ha information om när den borde åka för att exempelvis undvika rusningstrafik eller svårigheter med framkomlighet på grund av större evenemang. 

State of the Art Analysis

Jag har undersökt appen STHLM travel, som är bland de ledande reseplanerarna i Stockholm. För att undersöka appen har jag utgått ifrån tre begrepp hämtade från ISO-definitionen av användbarhet (togs upp på föreläsningen 9/2). Begreppen är ändamålsenlighet, effektivitet och tillfredsställelse. Tydlig ändamålsenlighet som appen svarar emot är att givet en start- och slutstation ge en detaljerad resväg för användaren. Appen visar förväntad restid och vilka färdmedel som skall användas. Användaren kan istället för att skriva in en startstation ange "min plats"- då appen med hjälp av telefonens gps kan räkna ut vart användaren befinner sig och föreslå en närliggande station. Detta är ett exempel på effektivitet hos appen. Möjligheten att använda telefonens gps för att identifiera platsen sparar användarens tid. Användaren kan även spara favoritresor och med ett knapptryck lätt byta till returresor till den aktuella resan, vilket även detta effektiviserar användandet av appen. Ytterligare funktioner som finns är att med hjälp av telefonens gps kunna hitta vägen till sitt mål via gång/cykel/bil, samt få en tid på estimerad tid.

Det finns två tydliga fällt högst upp på appen där användaren kan skriva in sin sökning. Fälten är stora, så det är lätt att trycka på dem och skriva. Appen har endast två- tre färger, vilket skapar ett enhetligt och stilrent intryck som inte drar fokus ifrån ens sökningar. När en sökning görs kommer användaren till en ny sida som innehåller alla listade resultat. Den totala restiden för varje resultat står i fet-stil i en kolumn längst åt höger. Genom att "swipa" upp och ned på sidan kan användaren se resor längre fram/ längre bak i tiden. Högst upp på resultatsidan finns en bakåtpil som vid tryckning leder tillbaka till söksidan.

För att undersöka huruvida appen tillfredsställer användarnas behov behöver en undersökning på användarna göras.

Utifrån undersökningen av STHLM travel, samt de intervjuer som gjorts har vi kunnat arbeta fram en ett antal "fit criterions" (Eng). I intervjuerna framgick det att folk som pendlar mellan T-centralen och Slussen i många fall känner att det är svårt att veta på förhand om det kommer att vara mycket folk på tunnelbanan. Vi har kunnat identifiera ett funktionellt krav av att kunna planera resan med större effektivitet än vad som kan göras med t.ex STHLM travel.