Hvad er papirprototyper?
Papirprototype er en proces, der undertiden bruges til at udvikle, designe og teste forskellige aspekter af et computerprogram eller brugergrænseflade (UI) inden for et program, der er under udvikling. Den grundlæggende proces involverer oprettelsen af en papirversion af brugergrænsefladen og et program på flere sider og papirkort, der kan bruges til at repræsentere, hvordan det faktiske program vil køre med en bruger. Dette gøres typisk, mens et program stadig er i de tidlige stadier af udviklingen, så designerne hurtigt kan udvikle og teste forskellige ideer uden omfattende kunstværksoprettelse eller programmering. Papirprototype kan derefter bruges sammen med en tester til at demonstrere, hvordan UI faktisk kan fungere med en bruger på en computer.
Som en designpraksis er papirprototipering blevet anvendt på forskellige måder i mange år og i en række forskellige anvendelser. Konceptuelt ligner det oprettelsen af miniaturebilleder eller en mockup for et kunstværk, før det endelige kunstværk udvikles i reklame. Når det bruges med softwareudvikling, tillader det imidlertid udviklere at oprette og teste forskellige aspekter af et program uden faktisk at udføre nogen programmering. En virksomhed kan spare en masse penge og tid ved at bruge papirprototyper inden test af software, mens det stadig er under udvikling.
Papirprototipering består normalt af at bruge ark, notekort og lignende genstande til at skabe en papirrepræsentation af, hvordan et programs UI vil se ud. Forskellige vinduer, der muligvis kan åbnes, kan repræsenteres ved separate ark papir og kort, der hver viser de billeder og muligheder, som en bruger vil få, når de navigerer i systemet. Ændring af indstillinger gennem papirprototype er så simpelt som at skrive og tegne på et nyt ark eller foretage ændringer på et eksisterende ark. Dette er meget enklere end at foretage ændringer i et program inden for koden, der oprettes til det pågældende program.
Test af et UI til et program kan også udføres ved hjælp af papirprototyper. Dette gøres ofte ved at have flere personer i et rum sammen, med en person, der fungerer som den virtuelle computer, mens testeren sidder på den modsatte side af et lille bord. Brugeren får ingen instruktioner, men har lov til at interagere med papirprototypen manuelt ved hjælp af hans eller hendes hånd og fingre til at repræsentere markøren, der vil navigere i det aktuelle program.
Når testeren interagerer med prototypen, viser personen, der fungerer som virtuel computer, hvordan computeren ville fungere, hvis det aktuelle program blev brugt. Personen skifter sider og henter nye ark papir og kort for at repræsentere, hvordan det faktiske system ville fungere. Dette gør det muligt for papirprototyper at måle, hvordan brugerne rent faktisk vil interagere med et UI og derefter foretage ændringer efter behov, mens software stadig er i de tidlige stadier af udviklingen.