16
Papír prototípus

Papir prototipus

  • Upload
    sirpepe

  • View
    516

  • Download
    6

Embed Size (px)

Citation preview

Page 1: Papir prototipus

Papír prototípus

Page 2: Papir prototipus

?

2010. november 11. Papír prototípus 2

Page 3: Papir prototipus

Papír prototípus

●A papír prototípus alapú tesztelés a használhatósági tesztek olyan formája, ●ahol a szoftver későbbi felhasználóinak egy

reprezentatív csoportja ●realisztikus feladatokat hajt végre ●azáltal, hogy interakciót folytat ●a felhasználói felület papíron rögzített verziójával, ●amelyet egy, a számítógép szerepét játszó valós

személy működtet.

●Lehet nem papír prototípus (mock-up, simulation), de az kicsit más, bár látszólag nem

2010. november 11. Papír prototípus 3

Page 4: Papir prototipus

Példa

2010. november 11. Papír prototípus 4

Page 5: Papir prototipus

Példa

2010. november 11. Papír prototípus 5

http://www.youtube.com/watch?v=AtfWM2jRS2w

Page 6: Papir prototipus

Prototípusok

●Nem működő prototípusokat demonstrációs vagy kreativitást serkentő céllal gyakran használnak a szoftverfejlesztésben. Pl. mock-up

●A papír prototípus alacsony valósághűséggel rendelkező (low-fidelity) prototípusfajta

●A papír prototípus lehet kézzel rajzolt vagy bármilyen képszerkesztő vagy rajzolóprogrammal létrehozott és kinyomtatott

●Tesztelésre akkor használható, ha valós tartalma van és a felhasználó interakciót folytathat vele (egyébként csak bemutatásra szánt képernyőtervek)

2010. november 11. Papír prototípus 6

Page 7: Papir prototipus

Előnyök

●Technikai: gyors és olcsó●A prototípust nem kell leprogramozni, csak

megrajzolni●A kódolás előtt azonosítja a fő problémákat

(technikai jellegűeket is) ●Pillanatok alatt módosítható, a módosítás

helyben kipróbálható●A használhatósági tesztet el lehet akkor is

kezdeni, ha a fejlesztés késik●Nem csak a hibák azonosítására, hanem a

designnal kapcsolatos kérdések tisztázására is használható

2010. november 11. Papír prototípus 7

Page 8: Papir prototipus

Előnyök

●Pszichológiai●Felhasználók

●Ha nem tűnik befejezettnek az alkalmazás, a felhasználók kevésbé „fogják vissza” magukat.

●Használható, nem szőrszálhasogató kritikát kapunk.●A műszakilag kevésbé képzetteket sem félemlíti meg.

●Tervezők, fejlesztők●Könnyebb megváltoztatni valamit, amibe kevés erőfeszítést

fektettünk. ●Elkerülhetőek a „hitviták”.

●Döntéshozók●Úgy érzik, van beleszólásuk a termék kialakításába.●Kimutatja, ha a koncepcióval van alapvető probléma.●Megkönnyíti a kommunikációt.

2010. november 11. Papír prototípus 8

Page 9: Papir prototipus

Megtalált problémák

●Milyen jellegű problémákat találhatunk meg a segítségével?●Rossz alapkoncepció●Félrevezető szóhasználat●Navigációs problémák●Tartalmi kérdések●Mit tartalmazzon a súgó●Elrendezés a képernyőn

●Ezek mélységi problémák!

2010. november 11. Papír prototípus 9

Page 10: Papir prototipus

Hátrányok

●Milyen jellegű problémákat nem találhatunk meg a segítségével?

●Megjelenítési hibákat:●Ha a betűméret nem megfelelő●Ha a képekkel gond van●Szöveg rendezése, zárása papír prototípuson rosszabbnak

látszik

●Interakciós hibákat: ●Gördítéssel kapcsolatos hibák nem jelennek meg●Hosszú listák kezelése a valóságban nehézkesebb●Félrekattintások, billentyűhibák nem jönnek elő●Egérkurzor pozicionálásával kapcsolatos nehézségek

nincsenek●Válaszidő nem realisztikus

2010. november 11. Papír prototípus 10

Page 11: Papir prototipus

Lebonyolítás - résztvevők

●A résztvevők:●Felhasználó ●„Számítógép” (=a számítógép szerepét játszó

személy)●A teszt vezetője (facilitátor)●Megfigyelők

●Egyéb: írnok, a szükséges szerepek eljátszói, a technika kezelői

2010. november 11. Papír prototípus 11

Page 12: Papir prototipus

Teszt tervezése

●Résztvevők meghatározása (pl.: tervező, fejlesztő, grafikus, szoftvererges, marketinges, technikai dokumentáció készítője, stb.)

●Megválaszolandó kérdések felvetése (pl. Milyen fontos design/üzleti döntéseket kell meghozni? Miben nem vagyunk biztosak?)

●User profile meghatározása (képzettség, tapasztalatok, munkahely, beosztás, egyéb demográfiai és viselkedéses jellemzők)

●Az egész kutatás idői beosztásának megtervezése (pl. tesztfordulók száma)

●A tesztülés idejének megtervezése (általában 1-2 óra)●Hány felhasználó vegyen részt a vizsgálatban (papírprototípus-

alapú tesztnél 3-4 elég)●Felhasználók toborzásának megkezdése

2010. november 11. Papír prototípus 12

Page 13: Papir prototipus

Milyen egy jó tesztfeladat?

●Reális és jelentőséggel bír a felhasználók számára●Nem túl általános és nem túl specifikus (Nem: „Hogyan

navigálnak a felhasználók az oldalon?”)●Véges számú, meghatározott megoldása van (Ne adjunk

olyan feladatot, amit lehetetlen végrehajtani)●Felismerhető végpontja van (Nem: „Nézzen körül ezen az

oldalon!”)●Cselekvésre, nem véleményre vonatkozik (Nem: „Mégis

mit gondol erről a weboldalról?”)●5-30 perc alatt megoldható●Leírása tartalmazza a feladat előfeltételeit, a megoldás

lépéseit, becsült időtartamát, eredményét, a használónak adandó instrukciót

2010. november 11. Papír prototípus 13

Page 14: Papir prototipus

Végrehajtás

●Különleges szempontok papírprototípus-alapú tesztelésnél:●Nagyobb a helyigény, mint számítógépen történő tesztelésnél

(mert több az eszköz és a résztvevő)●Videó felvétel nem feltétlenül szükséges, mert a tevékenység

lassabb, szemmel követhető, a felület pedig tesztről tesztre fejlődhet.

●Ha nincs elég megfigyelő, vagy messzebb vannak, hasznos a felvétel, de felülről kell felvételt készíteni

●Eleinte furcsa érzés a felhasználónak, mert szokatlan az interakció

●A „számítógép” szerepét játszó résztvevőt fel kell készíteni (tudja, mire mit kell reagálnia; ne beszélgessen a felhasználóval; várja meg, mit tesz a felhasználó, és arra reagáljon; ne dúlja szét a berendezést)

2010. november 11. Papír prototípus 14

Page 15: Papir prototipus

Végrehajtás

●A facilitátornak arra is figyelnie kell, hogy a „számítógép” helyesen reagál-e, és kezelnie kell azokat a helyzeteket, amire nem készültek fel (egy papír prototípus is „lefagyhat”).

●Ennél a tesztnél tesztülések között, sőt azok közben is meg lehet változtatni a felhasználói felületet (de meg kell nézni, hogy valóban megoldottuk-e a problémát)

2010. november 11. Papír prototípus 15

Page 16: Papir prototipus

Kérdések és vége

Polgár Péter Balá[email protected]

@polgarp