Mis on paberi prototüüpimine?

Paberprototüüpimine on protsess, mida mõnikord kasutatakse arvutiprogrammi või kasutajaliidese (UI) erinevate aspektide arendamiseks, kujundamiseks ja testimiseks arendatavas programmis. Põhiprotsess hõlmab kasutajaliidese ja programmi paberversiooni loomist mitmele lehele ja paberkaartidele, mida saab kasutada tegeliku programmi koos kasutajaga töötamise kirjeldamiseks. Tavaliselt tehakse seda siis, kui programm on alles väljatöötamise algfaasis, võimaldades disaineritel erinevaid ideid kiiresti välja töötada ja katsetada ilma ulatusliku kunstiteoste loomise või programmeerimiseta. Paberprototüüpide loomist saab seejärel kasutada testeriga, et näidata, kuidas kasutajaliides arvuti kasutajaga tegelikult toimida võib.

Disainipraktikas on paberist prototüüpimist kasutatud mitmel viisil juba aastaid ja erinevates rakendustes. Kontseptuaalselt sarnaneb see kunstiteose pisipiltide või maketi loomisega enne lõpliku kunstiteose väljatöötamist reklaamis. Tarkvaraarendusega kasutades võimaldab see aga arendajatel luua ja testida programmi erinevaid aspekte ilma programmeerimist tegemata. Ettevõte võib säästa palju raha ja aega, kasutades paberprototüüpi enne tarkvara testimist, kui see on alles arendusjärgus.

Paberprototüüpimine koosneb tavaliselt paberilehtede, märkmekaartide ja sarnaste objektide kasutamisest, et luua paberkujutis selle kohta, milline programmi kasutajaliides välja näeb. Erinevad avatavad aknad võivad olla kujutatud eraldi paberilehtede ja kaartidega, millest igaüks kuvab kujutisi ja valikuid, mida kasutaja süsteemis navigeerimisel kuvatakse. Valikute muutmine paberprototüüpimise abil on sama lihtne kui uuele paberilehele kirjutamine ja sellele joonistamine või muudatuste tegemine olemasoleval lehel. See on palju lihtsam kui programmi muudatuste tegemine selle programmi jaoks loodavas koodis.

Programmi kasutajaliidese testimist saab läbi viia ka paberprototüüpide abil. Seda tehakse sageli nii, et ruumis viibib mitu inimest koos, üks inimene toimib virtuaalse arvutina, samal ajal kui tester istub väikese laua vastasküljel. Kasutajale ei anta juhiseid, kuid tal on lubatud paberprototüübiga käsitsi suhelda, kasutades oma kätt ja sõrmi, et kujutada kursorit, mis tegelikus programmis navigeeriks.

Kui testija prototüübiga suhtleb, demonstreerib virtuaalarvutina tegutsev isik, kuidas arvuti käituks, kui tegelikku programmi kasutataks. Isik vahetab lehti ja toob esile uued paberilehed ja kaardid, et näidata, kuidas tegelik süsteem töötaks. See võimaldab paberprototüüpide loomisel mõõta, kuidas kasutajad kasutajaliidesega tegelikult suhtlevad, ja seejärel teha vajadusel muudatusi, kui tarkvara on alles arendusjärgus.