Skip to main content

Hva er papirprototyping?

Papirprototyping er en prosess som noen ganger brukes til å utvikle, designe og teste forskjellige aspekter av et dataprogram eller brukergrensesnitt (UI) i et program som utvikles.Den grunnleggende prosessen innebærer å lage en papirversjon av brukergrensesnittet og programmet på flere sider og papirkort som kan brukes til å representere hvordan det faktiske programmet skal kjøres med en bruker.Dette gjøres vanligvis mens et program fremdeles er i de tidlige utviklingsstadiene, slik at designerne raskt kan utvikle og teste forskjellige ideer uten omfattende kunstverk eller programmering.Papirprototyping kan deretter brukes sammen med en tester for å demonstrere hvordan brukergrensesnittet faktisk kan fungere med en bruker på en datamaskin.

Som designpraksis har papirprototyping blitt brukt på forskjellige måter i mange år og i en rekke applikasjoner.Konseptuelt ligner det på å lage miniatyrbilder eller en mockup for et kunstverk før det endelige kunstverket er utviklet i reklame.Når det brukes med programvareutvikling, lar det imidlertid utviklere lage og teste forskjellige aspekter av et program uten å faktisk utføre programmering.et programs brukergrensesnitt vil se ut.Ulike vinduer som kan åpnes, kan være representert med separate ark med papir og kort, som hver viser bilder og alternativer en bruker vil bli utstyrt med mens han navigerer i systemet.Endring av alternativer gjennom papirprototyping er så enkelt som å skrive og tegne på et nytt ark eller gjøre endringer på et eksisterende ark.Dette er mye enklere enn å gjøre endringer i et program i koden som opprettes for det programmet.

Testing av et brukergrensesnitt for et program kan også utføres ved hjelp av papirprototyping.Dette gjøres ofte ved å ha flere mennesker i et rom sammen, med en person som fungerer som den virtuelle datamaskinen mens testeren sitter på motsatt side av et lite bord.Brukeren får ingen instruksjoner, men har lov til å samhandle med papirprototypen manuelt, ved å bruke hånden og fingrene for å representere markøren som vil navigere i det faktiske programmet.

Når testeren samhandler med prototypen, og personen fungerer som virtuellDatamaskin demonstrerer hvordan datamaskinen ville fungere hvis det faktiske programmet ble brukt.Personen vil bytte sider og få opp nye ark med papir og kort for å representere hvordan det faktiske systemet ville fungere.Dette gjør at papirprototyping kan måle hvordan brukere faktisk vil samhandle med et brukergrensesnitt og deretter gjøre endringer som nødvendig mens programvare fremdeles er i de tidlige stadiene av utviklingen.