• No results found

Vad är en prototyp? En prototyp är en manifestation av ett designförslag som man kan interagera med på något sätt.

N/A
N/A
Protected

Academic year: 2022

Share "Vad är en prototyp? En prototyp är en manifestation av ett designförslag som man kan interagera med på något sätt."

Copied!
38
0
0

Loading.... (view fulltext now)

Full text

(1)

Prototyping

(2)

Vad är en prototyp?

• En prototyp är en manifestation av ett designförslag som man kan interagera med på något sätt.

(3)

Jeff Hawking, PalmPilot

• Gick runt i flera månader med en prototyp och

låtsades att det var en riktig

handdator

• ”Pretotyping”

(4)

Vad tjänade Jeff på detta?

• Han fick förstahandserfarenhet av produkten.

• Han testade om han faktiskt skulle komma att använda en PalmPilot.

• Han kunde använda sin fantasi för att komma på nya funktioner.

(5)

Prototyper gör det lättare att…

• utforska designidéer.

• välja bland designidéer.

(6)

IDEO

(7)

The Astonishing Tribe

Filmklipp

(8)

Två typer av prototyping

• Low-fidelity prototyping

• High-fidelity prototyping

(9)

Lo-fi prototyping

Lo-fi = Low-fidelity = Låg naturtrogenhet

(10)

Varför lo-fi prototyping?

• Billigt och snabbt

• Kreativt

• Demokratiskt (alla kan vara med!)

• Kan vara lättare att få användarfeedback (prototypen ser inte färdig ut!)

(11)

Skisser

(12)

Skisser

(13)

Tips för skisser

• Det behöver absolut inte se snyggt ut

• Strunta i detaljer

• Det räcker att storlekarna är ungefärliga

• Jobba inte för mycket med text

(14)
(15)

Storyboarding

(16)

The Empire Strikes Back (1980)

(17)

Storyboarding

• Ett sätt att göra ett

scenario mer detaljerat

• Man behöver inte kunna rita och det

behöver inte se snyggt ut!

(18)
(19)
(20)
(21)

Övning

Rita en storyboard för hur man tankar en bil!

(22)

Scenarier

(23)

Greta, 85 år, vill beställa färdtjänst så att hon kan åka och hälsa på sin dotter. Hon sätter sig i TV-

soffan och tar fjärrkontrollen. Hon hittar den stora, gröna PÅ-knappen utan problem.

“Välkommen Greta. Vad vill du göra för något?”

frågar TV:n. “Beställa färdtjänst till fredag” svarar Greta. “Vilken tid?” fortsätter TV:n.

En minut senare är Greta klar med beställningen.

TV:n har skickat beställningen och har även lagt till en påminnelselapp på start-skärmen.

(24)

Scenarier

• “Storytelling” är ett naturligt för oss människor att förklara saker och ting

• Effektivt sätt för kommunikation

– med användare

– mellan olika yrkesgrupper i utvecklingsteamet

• Ofta börjar man med scenarier som man utvecklar till storyboards.

(25)

”Card-based prototypes”

• Ofta bygger man en lo-fi- prototyp som användare kan interagera med.

• Boken kallar dessa card- based prototypes

• Kan givetvis vara i vilken storlek som helst, inte bara kortstorlek!

Filmklipp

(26)

Nackdelar med lo-fi prototyping

• Svårare att identifiera fel.

• Prototypen kontrolleras av en person.

• Otydliga specifikationer: Svårare att skapa kod till.

• Användbarhetstestning blir svårare.

• Begränsningar med avseende på navigation och flöde.

(27)

Hi-fi prototyping

Hi-fi = High-fidelity = Hög naturtrogenhet

(28)
(29)

Verktyg för hi-fi-prototyping

• Powerpoint

• Balsamiq Mockups

• Axure RP Pro

• The Pencil Project

• Microsoft Visio

• Microsoft Expression Blend + SketchFlow

(30)

MS Expression Blend + SketchFlow

• Johanna kommer berätta mer.

(31)

Nackdelar hi-fi-prototyper

• Tar lång tid att bygga.

• Användare och utvärderare tenderar att fokusera på ytliga aspekter.

• Utvecklare ändrar ogärna något de jobbat med länge.

• Kan skapa överdrivna förväntningar.

• En enda bugg kan förstöra ett helt användbarhetstest.

(32)

Horisontella och vertikala prototyper

• Horisontell prototyp: många funktioner och låg detaljgrad.

• Vertikal prototyp: ett fåtal funktioner

och hög detaljgrad.

(33)

Konceptuell design: att gå från krav till första design

Kap 11.3

(34)

Vad menas egentligen med

”konceptuell design”?

• Att gå från produktkrav till konceptuell modell

• Konceptuell modell = ”a high-level description of how a system is organized and operates”

(kursboken, sid 40)

(35)

En känd konceptuell modell

(36)

Att tänka på vid konceptuell design

• Använd ett öppet sinne men glöm aldrig användarna och deras kontext.

• Diskutera idéer med användarna så mycket som möjligt.

• Använd lo-fi-prototyping.

• Iterera, iterera, iterera!

(37)

I projektet

• Systemets övergripande struktur (konceptuella modell).

• Användarens mentala/konceptuella modell.

• Metaforer.

• Gruppering av tjänster i naturliga grupper.

• Språkbruk/terminologi.

På denna nivå arbetar ni med flera olika alternativa lösningar (parallell design).

(38)

Läsanvisningar Kap 11

• Kap 11.1-11.2: Läs noggrant

• Kap 11.3-11.7: Läs översiktligt

– Metaforer: kommande föreläsning

– Interaktionstyper: kommande föreläsning

References

Related documents

Ett exempel på detta är att jag undersöker om en 3D-visualisering, som föreställer en produkt som går att rotera och zooma in, tar för lång tid att implementera i förhållande

Inom IFO (Individ- och familjeomsorgen) är verksamheterna uppdelade mellan myndighetsutövning och insatser, vilka i sin tur är delade mellan barn och ungdom, och vuxna.

Methods: Ten able-bodied participants performed submaximal exercise and sprint tests, once in a knee ling bike and 3 times on a recumbent: 2-feet support, 1-foot support and

Det är svårt att se tydliga skillnader i nodultätheten för värmeutsatt Mg-legering i mängden 0,066 %, då nodultätheten är ungefär densamma som för icke

skillnaderna tror vi att faktorer för framgång hade förstärkts. Hade vi haft tillgång till fler personer hade vi fått med fler perspektiv vilket kanske hade bidragit till mer

Genom att markera olika kryssrutor kan man välja att skicka beställningen som ”express” (beställningen skickas så fort som möjligt) eller ”partsending”

For Duemilanove Arduino boards with an ATmega328 (check the text on the chip on the board), select Arduino Duemilanove or Nano w/ ATmega328. Previously, Arduino boards came with

I detta kapitel kommer konceptutveckling – identifiering av kundbehov, koncept-sållning och poängsättning, konceptpoängsättning för de två valda koncepten, assembly för koncept