Download as pdf or txt
Download as pdf or txt
You are on page 1of 29

1.4.2021.

Politehnički fakultet Univerziteta u Zenici


Softversko inženjerstvo

Razvoj korisničkih sučelja

doc.dr. Đulaga Hadžić, dipl.ing.el.

April/Travanj, 2021.godine

Razvoj korisničkih sučelja

Evaluacija korisničkih
sučelja

1
1.4.2021.

Evaulacija
• Mnogo je faktora koji utiču na to kada, gdje i kako se vrši
evaluacija unutar razvojnog ciklusa. Neki faktori uključuju
sljedeće:
• Faza dizajna (rani, srednji, kasni)
• Tip projekta (dobro definisan naspram istraživački)
• Broj očekivanih korisnika
• Kritičnost sučelja (na primjer, životni kritični medicinski sistem
naspram muzejsko-izložbenog sistema)
• Troškovi proizvoda i finansije dodijeljene za ispitivanje
• Dostupnost vremena
• Iskustvo dizajnerskog i evaluacijskog tima
• Okruženje u kojem se koristi sučelje

Pregledi stručnjaka i heuristika


• Prirodno polazište za ocjenjivanje novih ili revidiranih
sučelja je predstavljati ih kolegama ili kupcima i zatražiti
njihovo mišljenje.
• Formalnije takozvane recenzije stručnjaka pokazale su se
daleko efikasnijima. Ove metode zavise o tome da
stručnjaci (čija stručnost može biti u domeni aplikacije ili
korisničkog sučelja) budu dostupni kao osoblje ili kao
savjetnici.Tada se pregledi mogu izvršiti brzo i u kratkom
roku tako što će stručnjak proći kroz ključnu
funkcionalnost sučelja koristeći jasno definisani pristup.

2
1.4.2021.

Pregledi stručnjaka i heuristika


• Pregledi stručnjaka mogu se dogoditi u ranoj ili kasnoj u
fazi dizajniranja.
• Ishod može biti formalno izvješće s utvrđenim problemima
ili preporuke za promjene.
• Alternativno, stručni pregled može kulminirati raspravom
ili prezentacijom dizajnerima ili menadžerima. Stručni
recenzenti trebaju biti osjetljivi na ego, angažman i
profesionalne vještine dizajnerskog tima; prijedloge treba
davati oprezno prepoznajući činjenicu da je teško nekome
tko je svježe pregledao sučelje u potpunosti razumjeti
opravdanje dizajna i historiju razvoja.

Pregledi stručnjaka i heuristika


• Prilikom pregleda složenih sučelja,stručnost domene može
biti kritična komponenta (Barcelos i dr., 2012). Recenzenti
mogu primijetiti moguće probleme o kojima će razgovarati
s dizajnerima, ali razvoj rješenja uglavnom treba prepustiti
dizajnerima.
• Pregledi stručnjaka obično traju od pola dana do jedne
sedmice, iako će možda biti potreban duži period obuke
kako bi se objasnili domeni zadataka ili operativni postupci.
Moglo bi biti korisno zaposliti iste stručne recenzente, kao
i one nove, kako projekat bude napredovao. Postoje razne
metode stručnog pregleda među kojima možete izabrati.

3
1.4.2021.

Heuristička procjena
• Stručni recenzenti analiziraju sučelje za utvrđivanje usklađenosti
s užim izborom heuristike dizajna, kao što je Osam zlatnih
pravila.
• Ogromna je razlika ako su stručnjaci upoznati s pravilima i ako ih
mogu protumačiti i primijeniti. Iako su se sučelja tijekom godina
znatno promijenila, stvaranje većine skupova heuristike temelji
se na onima koje je predložio Nielsen (1994).
• Danas postoji mnogo različitih vrsta uređaja koji mogu biti
predmet heurističke procjene, a važno je da heuristika odgovara
aplikaciji.
• Najteže je procijeniti heuristiku igranja jer je potrebno
poznavanje svih aspekata igre. Korištenje heuristike za praćenje
dobrih principa dizajna interakcije uz održavanje izazova i
napetosti u igri teška je ravnoteža.

Heuristička procjena
• Heuristika za igraće okruženje (Pinelle i sur., 2008).
• Pružite dosledne odgovore na radnje korisnika.
• Omogućite korisnicima da prilagode video i audio postavke, složenost i
brzinu igre.
• Osigurajte predvidljivo i razumno ponašanje za računarski upravljane
jedinice.
• Pružite nesmetane poglede koji odgovaraju trenutnim radnjama korisnika.
• Omogućite korisnicima da preskoče sadržaj koji se ne može
reproducirati i koji se često ponavlja.
• Osigurajte intuitivno i prilagodljivo mapiranje unosa.
• Osigurajte kontrole kojima je lako upravljati i koje imaju odgovarajući
nivo osjetljivosti i odziva.
• Pružite korisnicima informacije o statusu igre.
• Pružite uputstva, obuku i pomoć.
• Pružite vizuelne prikaze koji se lako tumače i koji minimiziraju potrebu za
mikroupravljanjem.

4
1.4.2021.

Inspekcija konzistentnosti
• Stručnjaci provjeravaju dosljednost porodice sučelja,
provjeravajući terminologiju, fontove, sheme boja,
raspored, ulazne i izlazne formate, i tako dalje, unutar
sučelja, kao i bilo koji prateći materijal.
• Softverski alati mogu pomoći u automatizaciji procesa, kao
i u stvaranju podudarnosti riječi i skraćenica. Često velike
grupe sučelja može razviti nekoliko grupa dizajnera; ovo
može pomoći uglađivanju sučelja i pružiti zajednički i
dosljedan izgled i izgled.

Kognitivno uputstvo
• Stručnjaci simuliraju korisnike koji prolaze kroz sučelje kako bi
izvršili tipične zadatke. Polazišta su visokofrekventni zadaci, ali kroz
rijetke kritične zadatke, poput oporavka grešaka, također treba proći.
• Kognitivna uputstva u početku su razvijena za sučelja koja se mogu
naučiti istraživačkim pregledavanjem (Wharton et al., 1994), ali
korisna su čak i za sučelja koja zahtijevaju značajnu obuku.
• Stručnjak bi mogao privatno isprobati uputstvo i istražiti sistem, ali
takođe bi trebalo da se održi grupni sastanak sa dizajnerima,
korisnicima ili menadžerima kako bi se izveo vodič i izazvao diskusiju.
• Proširenja mogu obuhvatati navigaciju na web lokaciji i sadržavati
bogatije opise korisnika i njihovih ciljeva. Noviji prolazni modeli
uključuju metodu zajedničke kritike koja procjenjuje kognitivni i
fizički napor korisnika u interakciji (Babaian et al., 2012).

5
1.4.2021.

Formalna inspekcija upotrebljivosti


• Stručnjaci održavaju sastanak sa moderatorom ili sucem, kako bi
predstavili sučelje i razgovarali o njegovim prednostima i
slabostima. Članovi dizajnerskog tima mogu pobijati dokaze o
problemima u kontradiktornom formatu. Formalne inspekcije
upotrebljivosti mogu biti obrazovno iskustvo za dizajnere i
menadžere početnike, ali im može trebati više vremena i da
treba više osoblja nego ostalim vrstama pregleda.
• Pregledi stručnjaka mogu se zakazati u nekoliko tačaka rim
azvojnog procesa, kada su stručnjaci na raspolaganju i kada je
dizajnerski tim spreman za povratne informacije. Broj stručnih
pregleda zavisit će o veličini projekta i o količini dodijeljenih
sredstava. Često stručnjak za domenu može pregledati alat, ali
imajte na umu da stručnjak možda nije vješt u samom alatu.

Učiniti preporuke o upotrebljivosti korisnim i upotrebljivim


• Svaku preporuku jasno priopćite na konceptualnom nivou.
• Osigurajte da preporuke poboljšaju ukupnu upotrebljivost
aplikacije.
• Budite svjesni poslovnih ili tehničkih ograničenja.
• Pokažite poštovanje prema ograničenjima proizvodnog
tima.
• Riješite cijeli problem, a ne samo poseban slučaj.
• Dajte preporuke konkretne i jasne.
• Izbjegavajte nejasnoće uključivanjem konkretnih primjera u
svoje preporuke.

6
1.4.2021.

Ispitivanje upotrebljivosti i laboratorije


• Pojava ispitivanja upotrebljivosti i laboratorija od ranih 1980-ih
pokazatelj je dubokog pomaka u pažnji prema korisničkom iskustvu i
potrebama korisnika.
• Tradicionalni menadžeri i programeri isprva su se opirali, govoreći da
se testiranje upotrebljivosti čini lijepom idejom, ali da ih vremenski
pritisci ili ograničeni resursi sprečavaju da to isprobaju.
• Kako su iskustva rasla i uspješni projekti pripisivali zasluge procesu
ispitivanja, potražnja je narasla i dizajnerski timovi počeli su se
natjecati za oskudne resurse osoblja laboratorija za upotrebljivost.
Menadžeri su shvatili da je testiranje upotrebljivosti snažan poticaj za
završetak faze dizajniranja. Izvještaj o ispitivanju upotrebljivosti pružio
je potkrepljujuću potvrdu napretka i specifične preporuke za
promjene.
• Zapravo, riječi upotrebljivost, testiranje upotrebljivosti, korisničko
iskustvo (UX) sada su se našle u našem uobičajenom rječniku.

Laboratorija za upotrebljivost
Noldusov laboratorij
upotrebljivosti.
Laboratorij upotrebljivosti sastoji
se od dva područja, sobe za
testiranje i sobe za posmatranje.
Probna soba je obično manja i
prima mali broj ljudi. Oni u sobi za
posmatranje mogu gleadti u sobu
za testiranje obično kroz
jednosmjerno prozirno staklo.
Soba za posmatranje je veća i
može primiti facilitatore za
ispitivanje upotrebljivosti s
dovoljno prostora za dovođenje
drugih, poput programera
proizvoda koji se ispituje. Može da
postoji i oprema za snimanje.

7
1.4.2021.

Laboratorija za upotrebljivost
• U laboratorijama za upotrebu obično radi jedan ili više ljudi sa stručnošću u
ispitivanju i dizajnu korisničkog sučelja koji mogu služiti 10 do 15 projekata
godišnje u cijeloj organizaciji.
• Laboratorijsko osoblje se na početku projekta sastaje s arhitektom ili
menadžerom za korisničko iskustvo kako bi napravili plan ispitivanja sa
planiranim datumima i raspodjelom budžeta. Članovi osoblja laboratorija za
upotrebljivost učestvuju u ranim analizama zadataka ili pregledima dizajna,
pružaju informacije o softverskim alatima ili referencama iz literature i
pomažu u razvijanju skupa zadataka za test upotrebljivosti.
• Dvije do šest sedmica prije testa upotrebljivosti izrađuje se detaljan plan
ispitivanja; sadrži listu zadataka plus subjektivno zadovoljstvo i pitanja za
brifing.
• Broj, tipovi i izvori sudionika su također identificirani - izvori mogu biti web
mjesta kupaca, agencije za povremene osoblje ili oglasi smješteni u novinama.
Pilot test procedura, zadataka i upitnika sa jednim do tri učesnika izvodi se
približno nedelju dana prije testa, dok još ima vremena za promene.

Laboratorija za upotrebljivost
Korak po korak
Vodič za
upotrebljivost
Ovaj vodič s
Usability.gov
prikazuje sve
korake od
planiranja testa
upotrebljivosti do
izvođenja stvarnog
testa i izvještavanja
o rezultatima.

8
1.4.2021.

Laboratorija za upotrebljivost
• Još jedna korisna tehnika dostupna današnjem profesionalcu za
procjenu upotrebljivosti je hardver i softver za praćenje oka
Podaci o praćenju oka mogu pokazati gdje su sudionici gledali i
koliko dugo (slika).
• Ovaj softver je znatno pao u cijeni i postao manje glomazan;
sada se može isporučiti kao jednostavan i pristupačan dodatak
računarskom uređaju (slika).
• Pri testiranju s malim mobilnim uređajima može biti potrebna
posebna oprema za snimanje korisničkog uređaja i povezanih
aktivnosti (slika).
• U svakoj fazi dizajna, sučelje se može iterativno doraditi i
testirati poboljšana verzija.Važno je brzo popraviti i male
nedostatke (poput pravopisnih grešaka ili nedosljedan izgled) jer
utiču na očekivanja korisnika.

Laboratorija za upotrebljivost

Ovo prikazuje sliku


naočala koje se nose za
praćenje očiju. Ovaj se
uređaj koristi za praćenje
pokreta očiju sudionika
kada koristi mobilni
uređaj. Tobii je jedan od
nekoliko proizvođača.
{Tobii AB)

9
1.4.2021.

Laboratorija za upotrebljivost
Softver za praćenje oka
postavljen je na kiosku za
prijavu avio-kompanije.
Omogućava dizajneru da
prikuplja podatke
posmatrajući kako korisnik
"izgleda" na ekranu. To
pomaže u utvrđivanju jesu li
različiti elementi
međusobnog odnosa teški
(ili ih je lako pronaći).

Laboratorija za upotrebljivost

Specijalna mobilna kamera za


praćenje i snimanje aktivnosti na
mobilnom uređaju. Imajte na
umu da je kamera postavljena i
sklonjena, što omogućava
korisniku da koristi svoje
normalne pokrete prstima za
upravljanje uređajem. (© Noldus
Information Technology)

10
1.4.2021.

Etika u istraživačkim praksama sa ljudskim učesnikom


• S učesnicima se uvijek treba postupati s poštovanjem i treba ih
obavijestiti da nisu oni koji se testiraju; nego se proučavaju
softver i korisničko sučelje.
• Sudjelovanje uvijek treba biti dobrovoljno, a važno je
informirano konzistentno istraživanje.
• Ponekad će možda trebati uključiti obmanu u eksperiment da bi
se hipoteza u potpunosti testirala. Etička praksa to bi dozvolila
sve dok su koristi veće od bilo kakve potencijalne ili stvarne
štete.
• Postoje različiti nivoi pregleda i precizni postupci koji se moraju
poštovati. Posebne populacije takođe mogu imati jedinstvena
razmatranja kojima treba obratiti pažnju.Većina univerziteta ima
predstavnika koji može detaljno objasniti ove postupke. Druge
institucije i organizacije imaju smjernice o etičkim istraživačkim
praksama sa ljudskim sudionicima.

Etika u istraživačkim praksama sa ljudskim učesnikom


• Svaki saglasni informirani statut treba da sadrži:
• Svrha studije (objašnjenje zašto se studija radi).
• Postupak koji se koristi za studiju. Ovaj odeljak takođe treba da sadrži
vremenska očekivanja za učesnika i protokol za traženje pauze.
• Ako će biti bilo kakvog tipa snimanja, ko će vidjeti snimke i šta će se
dogoditi sa materijalom za snimanje kada se testiranje završi (ne sva
vremena na prvom snimanju).
• Izjava o povjerljivosti i kako se čuva anonimnost učesnika.
• Bilo koji rizik za sudionika (u većini studija upotrebljivosti postoji
minimalan rizik).
• Činjenica da je učešće dobrovoljno i da se učesnik može povući u bilo
kojem trenutku bez kazne.
• Kome se obratiti za pitanja i za bilo kakve daljnje informacije nakon
studije i izjavu da su na početna pitanja o testiranju zadovoljavajući
odgovori.
• Izjava o informiranom pristanku treba biti potpisana prije početka
bilo kojeg testiranja.

11
1.4.2021.

Razmišljanje naglas i s tim povezane tehnike


• Učinkovita tehnika tokom testiranja upotrebljivosti je pozivanje
korisnika da naglas razmišljaju (ponekad se nazivaju i
istovremeno razmišljanje naglas) o onome što rade dok
izvršavaju zadatak.
• Dizajner ili ispitni radnik treba podržati sudionike, ne
preuzimajući ili dajući upute, već tražeći i slušajući tragove koji
imaju posla sa sučeljem.
• Protokoli razmišljanja naglas daju zanimljive tragove za ispitivače
posmatračke upotrebljivosti; na primjer, mogu čuti komentare
poput "Tekst ove web stranice je premalen ... pa tražim nešto na
izbornicima da tekst bude veći ... možda je na vrhu u ikonama ...
Nemogu ga naći ... pa ću samo nastaviti. "

Razmišljanje naglas i s tim povezane tehnike


• Nakon odgovarajućeg vremenskog perioda za izradu liste
zadataka (koja se pruža kao dio protokola za ocjenjivanje) -
obično jedan do tri sata - sudionici mogu biti pozvani da daju
opće komentare ili prijedloge ili da odgovore na određena
pitanja.
• Neformalna atmosfera misaono glasne sesije je vrlo važna i
često dovodi do manjih sugestija za poboljšanja. U svojim
naporima da podstaknu glasno razmišljanje, neke laboratorije
upotrebljivosti otkrile su da to što dvoje sudionika rade zajedno
stvara više razgovora, jer jedan učesnik drugom objašnjava
postupke i odluke (slika). Istraživači moraju biti svjesni da ljudi ne
moraju uvijek reći tačno ono što misle. Također, opisivanje
njihovih misli može promijeniti proces.

12
1.4.2021.

Razmišljanje naglas i s tim povezane tehnike

Imati ljudski rad u parovima daje


dodatnu prednost posjedovanja
određenog uvida u proces
razmišljanja dok o njemu
raspravljaju i nesmetan pogled na
njihove kanale za prijenos
informacija (govor i govor tijela,
itd.).

Razmišljanje naglas i s tim povezane tehnike


• Važno je uzeti u obzir vrijeme kad koristite tehnike razmišljanja
naglas.
• Standardni postupak razmišljanja naglas može promijeniti pravo
vrijeme zadatka, jer verbalizacija misaonog procesa stvara
dodatno kognitivno opterećenje, a korisnici mogu pauzirati
aktivnost zadatka dok vokaliziraju svoje misli.
• Razmislite naglas takođe se može koristiti prilikom obavljanja
stručnih pregleda. Retrospektivne razmišljanje-naglas procedure
neće promijeniti vremensko ograničenje zadatka, već zato što
korisnici trebaju izvršiti zadatke, a zatim ih ponovno razmotriti i
pregledati, njihova ukupna vremenska posvećenost može se
udvostručiti.Također, imajte na umu da upotreba tehnike
razmišljanja naglas uz praćenje očiju može stvoriti loše rezultate:
Oči korisnika mogu lutati dok govore, što dovodi do generiranja
lažnih podataka

13
1.4.2021.

Spektar ispitivanja upotrebljivosti


• Papirne makete i izrada prototipa. Studije rane upotrebljivosti
mogu se izvesti pomoću papirnih maketa stranica kako bi se
procijenile reakcije korisnika na formulacije, raspored i redoslijed.
Administrator testa igra ulogu računara okrećući stranice dok od
korisnika-učesnika traži da izvrši tipične zadatke.
• Testiranje upotrebljivosti sa malim brojem korisnika. Ovaj
brzi i prljavi pristup analizi zadataka, razvoju prototipa i testiranju
imao je široki utjecaj jer smanjuje prepreke za pridošlice (Nielsen,
1993). Kontroverzan aspekt je preporuka da se koristi samo tri do
šest učesnika u testu.
• Testiranje konkurentnosti upotrebljivosti. Konkurentsko
testiranje upoređuje novo sučelje sa prethodnim verzijama ili sličnim
proizvodima konkurenata.
• A / B testiranje. Ova metoda testira različite dizajne sučelja.
Tipično se to radi sa samo dvije grupe korisnika kako bi se uočilo i
zabilježilo razlike između dizajna.

Spektar ispitivanja upotrebljivosti

Primjer A / B testiranja
Sudionici su nasumično dodijeljeni jednoj od dvije test grupe (A ili B). Sučelje je slično, ali
određeni kriterij se procjenjuje i svakoj grupi se daje različita verzija sučelja. Rezultati se
procjenjuju kako bi se utvrdilo postoji li razlika. To se obično radi sa relativno velikim brojem
učesnika u svakoj grupi. Može se ponoviti više puta s malim varijacijama između sučelja svaki put.

14
1.4.2021.

Spektar ispitivanja upotrebljivosti


• Univerzalno testiranje upotrebljivosti. Ovaj pristup testira sučelja s vrlo
raznolikim korisnicima, hardverom, softverskim platformama i mrežama. Kada
se očekuje širok spektar međunarodnih korisnika, kao što su potrošačka
elektronika, informatičke usluge zasnovane na Internetu ili usluge e-uprave,
potrebno je ambiciozno testiranje kako bi se očistili problemi i tako pomogli
da se osigura uspeh.
• Terenski testovi i prenosive laboratorije. Ova metoda ispitivanja stavlja
nova sučelja za rad u realnim okruženjima ili u prirodnijem okruženju na
terenu tokom određenog probnog perioda. Isti se testovi mogu ponavljati
tokom dužih vremenskih perioda kako bi se obavila longitudinalna ispitivanja.
• Daljinsko testiranje upotrebljivosti. Budući da su web-bazirane aplikacije
dostupne širom svijeta, primamljivo je provesti testove upotrebljivosti na
mreži, izbjegavajući složenost i troškove dovođenja učesnika u laboratorij. To
omogućava veći broj učesnika sa raznolikim porijeklom, a to može dodati
realizam, jer učesnici rade testove u svom okruženju i koriste vlastitu
opremu.

Spektar ispitivanja upotrebljivosti


• Uprkos svom uspjehu, testiranje upotrebljivosti ima
najmanje dva ozbiljna ograničenja: naglašava prvu
upotrebu i pruža ograničenu pokrivenost
karakteristika sučelja.
• Budući da su testovi upotrebljivosti obično samo jedan do
tri sata, teško je utvrditi kakve će biti performanse nakon
sedmice ili mjesec dana redovne upotrebe. U roku od
kratkog vremena testa upotrebljivosti, sudionici mogu
koristiti samo mali dio sistemskih karakteristika, menija,
dijaloških okvira ili stranica pomoći. Ove i druge
zabrinutosti navele su dizajnerske timove da testiranje
upotrebljivosti dopunjuju različitim oblicima ekspertiza.

15
1.4.2021.

Instrumenti ankete
• Ankete korisnika (pisane ili mrežne) poznati su, jeftini i
općenito prihvatljivi pratioci testova upotrebljivosti i
stručnih recenzija.
• Menadžeri i korisnici mogu lako shvatiti pojam anketa, a
tipično veliki broj ispitanika (stotine do hiljade korisnika)
daje osjećaj autoriteta u odnosu na potencijalno pristrasne
i vrlo varijabilne rezultate malog broja učesnika u testu
upotrebljivosti ili stručnih recenzenata .
• Ključ uspješnih anketa su unaprijed jasni ciljevi i razvoj
fokusiranih stavki koje pomažu u postizanju tih ciljeva.
Dva kritična aspekta dizajna ankete su validnost i
pouzdanost.

Priprema i dizajniranje anketnog pitanja


• Obrazac ankete treba pripremiti, biti pregledan od strane
kolega i testiran na malom uzorku korisnika prije
provođenja opsežne ankete.
• Metode statističke analize i prezentacije (histogrami, dijagrami
raspršenja itd.) bi trebali biti razvijeni prije početka istraživanja.
• Usmjerene aktivnosti su uspješnije od neplaniranih ekspedicija za
prikupljanje statistika.
• Pristrani uzorci ispitanika mogu dati pogrešne rezultate,
planeri istraživanja moraju ugraditi metode kojima će potvrditi
da ispitanici predstavljaju populaciju u smislu starosti, spola,
iskustva i drugih relevantnih karakteristika.

16
1.4.2021.

Priprema i dizajniranje anketnog pitanja


• Izvršiti prethodno testiranje instrumenta za istraživanje
prije stvarne upotrebe.
• Korisnike se može pitati za njihov subjektivni utisak o
određenim aspektima interfejsa, kao što su prikazi:
• Objektata i akcija iz domene zadataka
• Metafora iz domena sučelja i upravljanja akcijama
• Sintakse ulaza i dizajna zaslona (ekrana).

Priprema i dizajniranje anketnog pitanja


Korisno je utvrditi karakteristike korisnika, uključujući:
• Demografska pozadine (dob, spol, porijeklo, maternji jezik, obrazovanje,
dohodak)
• Iskustvo sa računarima (određene aplikacije ili softverski paketi, dužina
vremena, dubina znanja, bilo da je znanje stečeno formalnom obukom ili
samostalnim učenjem)
• Poslovna odgovornost (uticaj na donošenje odluka, menadžerske uloge,
motivacija)
• Vrtsta ličnosti (introvert (povučen) nasuprot ekstrovertu (otvoreniji),
preuzimanje rizika naspram nesklonosti riziku, rani naspram kasnog
usvojitelja, sistematski naspram oportunističkog)
• Razlozi za nekorištenje sučelja (neadekvatne usluge, previše složeno,
presporo, strah)
• Upoznavanje sa značajkama (ispis, makronaredbe, prečice, vodiči)
• Osjećaji nakon upotrebe sučelja (zbunjeni nasuprot jasnim, frustrirani
naspram kontrolisani, dosadno nasuprot zanimljivo)

17
1.4.2021.

Priprema i dizajniranje anketnog pitanja


• Internetske i mrežne ankete izbjegavaju troškove i napore
štampanja, distribucije i prikupljanja papirnih obrazaca.
• Mnogi ljudi radije odgovaraju na kratku anketu na računaru ili
drugom elektroničkom uređaju, umjesto da popunjavaju i vraćaju
odštampani obrazac (ovo može uticati na pristrasnost u odabiru
korisnika).
• Uglavnom se od sudionika traži da odgovore na niz izjava (stavki)
prema sljedećoj Likertovoj skali:
• Potpuno se slažem
• Slažem se
• Neutralan stav
• Ne slažem se
• Uopće se ne slažem

Priprema i dizajniranje anketnog pitanja


Stavke u anketi mogu biti slične sljedećim:
• Mogu učinkovito izvršiti zadatak pomoću ovog sučelja:
Potpuno se slažem
Slažem se
Neutralan
Ne slažem se
Uopće se ne slažem

• Predmeti se postavljaju tamo gdje sam očekivao da ću ih pronaći u


sučelju:
Potpuno se slažem
Slažem se
Neutralan
Ne slažem se
Uopće se ne slažem

18
1.4.2021.

Priprema i dizajniranje anketnog pitanja


• Drugi pristup je korištenje skupa bipolarnih semantički
usidrenih predmeta (ugodnih nasuprot iritantnih,
jednostavnih nasuprot kompliciranim, konciznih nasuprot
suvišnih) koji od korisnika traže da opišu svoje reakcije na
korištenje sučelja.
• Korisnici moraju ocjenjivati stavke na skali od 1 do 7:
• Prilagođen 1 2 3 4 5 6 7 Neprilagođen
• Jednostavan 1 2 3 4 5 6 7 Komplikovan
• Jasan 1 2 3 4 5 6 7 Zbunjujući

Priprema i dizajniranje anketnog pitanja


• Još jedan pristup je tražiti od korisnika da ocjenjuju
različite aspekte dizajna sučelja, poput čitljivosti
znakova, upotrebe terminologije, organizacije
strukture ili značenja ikona/kontrola.
• Ako korisnici jedan aspekt sistema ocijene lošim, dizajneri
imaju jasnu naznaku šta treba popraviti.
• Ako se u anketama koriste precizna, za razliku od općih
pitanja, veća je šansa da će rezultati pružiti korisne
smjernice za poduzimanje radnji.

19
1.4.2021.

Primjeri upitnika
• Upitnici i ankete obično se koriste za procjenu
upotrebljivosti.
• Nekoliko instrumenata i skala razvijeno je i usavršeno
tokom vremena.
• Rani upitnici koncentrirali su se na elemente kao što su
jasnoća fontova, izgled na ekranu i konfiguracije tastature.
• Kasniji upitnici bavili su se multimedijskim komponentama,
konferencijama i drugim trenutnim dizajnom interfejsa,
uključujući potrošačku elektroniku i mobilne uređaje.
• Većina ih koristi Likertovu skalu.

Primjeri upitnika
• Upitnik za korisničko zadovoljstvo interakcijom
• QUIS - Questionnaire for User Interaction Satisfaction
(http://lap.umd.edu/quis/)

Primjeri specifičnih pitanja na skali zadovoljstva:

Poruke koje se pojavljuju


Konfuzne Jasne 1 2 3 4 5 6 7 8 9 N/A
na ekranu:

Upute za naredbe ili


Konfuzne Jasne 1 2 3 4 5 6 7 8 9 N/A
izbor:

20
1.4.2021.

Primjeri upitnika
• Skala upotrebljivosti sistema (System Usability Scale - SUS). Razvio
ga je John Brooke. Ponekad se naziva "brza i prljava" skala.
• SUS se sastoji od 10 izjava kojima korisnici ocjenjuju svoje slaganje
(na skali od 5 bodova). Polovina pitanja je pozitivno formulirana, a
druga polovina negativno.
Ne slažem Slažem
se se
Mislim da bih želio često
1 1 2 3 4 5
koristiti ovaj sistem
Smatram da je sistem
2 1 2 3 4 5
nepotrebno složen

Primjeri upitnika
• Upitnik o upotrebljivosti računarskog sistema (CSUQ - Computer
System Usability Questionnaire). Razvio IBM i sadrži 19 izjava na
koje sudionici odgovaraju pomoću skale od 7 bodova.

1 2 3 4 5 6 7 NA
Općenito, zadovoljan Ne
slažem Slažem
1 sam kako je lako • • • • • • • •
se se
koristiti ovaj sistem.
Pomoću ovog Ne
sistema mogu slažem Slažem
2 • • • • • • • •
efikasno završiti svoj se se
posao.

21
1.4.2021.

Primjeri upitnika
• Lista mjerenja upotrebljivosti softvera (SUMI - Software Usability
Measurement Inventory). Razvijena od strane Istraživačke grupe za
ljudske faktore (HFRG - Human Factors Research Group),
• Sadrži 50 stavki dizajnirane za mjerenje percepcije korisnika o njihovom
utjecaju (emocionalni odgovor), efikasnosti i kontroli te o naučljivosti i
korisnosti interfejsa.
Slažem se Nemam stav Ne slažem se
Ovaj softver presporo reagira
1 ∆ ∆ ∆
na ulaze
Ovaj softver bih preporučio
2 ∆ ∆ ∆
kolegama.

Ispitivanje prihvatljivosti
• Eksplicitni kriterijumi prihvatanja trebaju se uspostaviti kada se
napiše dokument sa zahtjevima ili kada se ponudi ugovor.
• Umjesto korištenja neodređenog i obmanjujućeg kriterija
"korisnosti", mjerljivi kriteriji za korisničko sučelje mogu se
uspostaviti za sljedeće:
• Vrijeme potrebno da korisnici nauče određene funkcije
• Brzina izvođenja zadatka
• Stopa grešaka od strane korisnika
• Korisničko zadržavanje naredbi s vremenom
• Subjektivno zadovoljstvo korisnika

22
1.4.2021.

Evaluacija tokom i poslije aktivne upotrebe


• Pažljivo dizajnirano i temeljito testirano sučelje je izvanredno
sredstvo, ali za uspješno aktivno korištenje potrebna je stalna
pažnja posvećenih menadžera, osoblja korisničkog servisa i
osoblja za održavanje.
• Svi koji su uključeni u podršku korisničkom iskustvu mogu
doprinijeti usavršavanju interfejsa ka tome da pruža više nivoe
usluge.
• Ne može se kontinuirano ugoditi svim korisnicima, ali uložen
napor bit će nagrađen zahvalnošću korisničke zajednice.
Savršenstvo nije moguće postići, ali moguća su dodatna
poboljšanja i vrijedi im težiti.

Evaluacija tokom i poslije aktivne upotrebe

• Intervjui i diskusije u fokus grupama


• Kontinuirano bilježenje podataka o korisničkim
perfomansama
• Online ili chat savjetnici, e-pošta i savjeti preko mreže
• Diskusione grupe, grupe vijesti i pretraga
• Alati za automatsku evaulaciju

23
1.4.2021.

Intervjui i diskusije u fokus grupama


• Intervjui s pojedinačnim korisnicima mogu biti produktivni, jer
anketar može tražiti određena pitanja od važnosti kako bi pomogao
u boljem razumijevanju perspektive korisnika.
• Direktan kontakt s korisnicima često dovodi do konkretnih,
konstruktivnih prijedloga.
• Fokusne grupe koje se vode profesionalno mogu izazvati
iznenađujuće obrasce upotrebe ili skrivene probleme, koje učesnici
mogu brzo istražiti i potvrditi.
• S druge strane, otvoreni pojedinci mogu pokolebati grupu ili odbaciti
komentare slabijih učesnika.
• Intervjui i fokusne grupe mogu se organizirati tako da ciljaju
određene grupe korisnika, kao što su iskusni ili dugoročni korisnici
proizvoda, generirajući različite skupove problema prije nego što bi
se pokrenuli kod početnika.

Kontinuirano bilježenje podataka o korisničkim perfomansama


• Softverska arhitektura trebala bi olakšati upraviteljima sistema prikupljanje
podataka o obrascima upotrebe sučelja, brzini korisničkih performansi, stopi
grešaka i/ili učestalosti zahtjeva za pomoć na mreži.
• Podaci evidentiranja pružaju smjernice za nabavu novog hardvera, promjene
u operativnim procedurama, poboljšanja u obuci, planove za proširenje
sistema itd.
• Na primjer, ako se zabilježi frekvencija svake poruke o pogrešci, najveća
frekvencija je kandidat za pažnju. Poruka se može prepisati, prateći materijali
mogu revidirati, softver se može promeniti radi pružanja konkretnijih
informacija ili se pojednostaviti sintaksa.
• Bez posebnih podataka evidentiranja ne može se znati koja od stotina
situacija sa porukama o grešci predstavlja najveći problem za korisnike.
• Osoblje bi trebalo ispitati poruke koje se nikada ne pojavljuju kako bi
utvrdilo postoji li greška u kodu ili korisnici izbjegavaju upotrebu neke
funkcije.

24
1.4.2021.

Kontinuirano bilježenje podataka o korisničkim perfomansama


• Ako su podaci evidentiranja lako dostupni, mogu se izvršiti
promjene na sučelju čovjek-računar kako bi se pojednostavio
pristup često korištenim funkcijama.
• Menadžeri bi također trebali ispitati neiskorištenu ili rijetko
korištenu funkcionalnost kako bi razumjeli zašto korisnici
izbjegavaju te funkcije.
• Glavna prednost podataka o frekvenciji upotrebe su smjernice
koje pružaju održavačima sistema u optimizaciji performansi i
smanjenju troškova za sve sudionike.
• Ovaj posljednji argument može dati najjasniju prednost
troškovno osviještenim menadžerima, dok je povećani kvalitet
interfejsa privlačnost upravitelja orijentiranih na usluge.

Online ili chat savjetnici, e-pošta i savjeti preko mreže


• Savjetnici na mreži ili putem ćaskanja mogu pružiti izuzetno
efikasnu i ličnu pomoć korisnicima koji imaju poteškoće. Mnogi
korisnici osjećaju se smireno ako znaju da postoji čovjek kojem
se mogu obratiti kad se pojave problemi. Ovi su savjetnici
izvrstan izvor informacija o problemima koje korisnici imaju i
mogu predložiti poboljšanja i potencijalna proširenja.
• Savjetnik za internetski razgovor.Tipično su konsultanti na
slušalicama i mogu ili ne moraju moći vidjeti učesnike.
Komunicirat će glasovnim dijalogom ili razgovorom. Ako se radi
o dijalogu za chat, sudionik obično ima naznaku da pričeka dok
savjetnik tipka.

25
1.4.2021.

Online ili chat savjetnici, e-pošta i savjeti preko mreže


• Neke organizacije nude besplatne brojeve putem kojih korisnici
mogu doći do stručnog savjetnika; drugi naplaćuju konsultacije iz
minute u minutu ili nude podršku samo elitnim ili premium kupcima.
• Na nekim sistemima, konsultanti mogu nadgledati ili čak upravljati
korisnikovim računarom i vidjeti isti zaslon koji korisnik vidi dok
održava telefon ili drugi kontakt za ćaskanje.
• Kada korisnici žele uslugu, obično je žele odmah, a korisnici često
rade širom svijeta u okruženju od 24 sata i 7 dana u sedmici.
• Mnoge organizacije koriste softverske agente sa sistemima koji
preporučuju kako bi pružili mogućnost razgovora u realnom
vremenu, integrišući tako ljudski dodir sa uobičajenim
automatiziranim odgovorima.Takve usluge pomažu korisnicima,
grade lojalnost kupaca i pružaju uvide koji mogu dovesti do
usavršavanja dizajna, kao i do novih proširenja proizvoda.

Diskusione grupe, grupe vijesti i pretraga


• Neki korisnici mogu imati pitanja o prikladnosti softverskog paketa
za svoju aplikaciju ili možda tražiti nekoga ko je imao iskustva sa
upotrebom funkcije sučelja.
• Vjerovatno neće imati na umu određenog pojedinca, pa e-pošta ne
zadovoljava njihove potrebe.
• Uz međunarodnu upotrebu softverskih proizvoda i 24-satno 7-
dnevno radno računarsko okruženje 7 dana u sedmici, korisnici se
mogu susresti s problemima izvan tradicionalnog radnog vremena.
• Mnogi dizajneri interakcija i upravitelji web lokacija nude korisnicima
diskusione grupe kako bi omogućili objavljivanje otvorenih poruka i
pitanja.
• Nezavisne diskusione grupe također su domaćin raznim uslugama i
lako ih je pronaći pomoću današnjih moćnih pretraživača.

26
1.4.2021.

Diskusione grupe, grupe vijesti i pretraga


• Diskusione grupe obično nude liste naslova stavki, omogućavajući
korisnicima pretraživanje relevantnih tema. Sadržaj koji generiraju
korisnici potiču ove diskusione grupe.
• Većina korisnika može dodati nove stavke, ali obično neko moderira
raspravu kako bi osigurao uklanjanje uvredljivih, beskorisnih,
zastarjelih ili ponavljajućih stavki. Kada postoji značajan broj
korisnika koji su geografski raspršeni, moderatori će možda morati
naporno raditi kako bi stvorili osjećaj zajedništva.
• S rasprostranjenošću interneta, pretraživanje je postalo još
općenitije i sveprisutnije i obično pod kontrolom korisnika. Korisnici
često unose u Google (ili drugu pretraživač) frazu ili skup riječi koji
opisuju njihove probleme, lako donoseći dugačku listu podudaranja.
Neki se mogu podudarati s onim što korisnik traži bez ikakvih
registracija ili drugih aktivnosti registracije.

Alati za automatsku evaulaciju


• Softverski alati mogu biti efikasni u procjeni korisničkog sučelja
za aplikacije, web stranice i mobilne uređaje.
• Čak i jednostavni alati za provjeru pravopisa ili podudaranja
pojmova pomažu dizajnerima interakcije.
• Jednostavne metrike koje izvještavaju o brojevima stranica,
dodataka ili veza između stranica bilježe veličinu projekta
korisničkog sučelja, ali uključivanje sofisticiranijih postupaka
ocjenjivanja može omogućiti dizajnerima interakcija da procijene
je li stablo izbornika preduboko ili sadrži viškove, bilo da li se
oznake koriste dosljedno, da li svi gumbi imaju povezane
prijelaze, i tako dalje.

27
1.4.2021.

Alati za automatsku evaulaciju


• U nedavnoj prošlosti brzine učitavanja web stranica bile su
problem, a ljudi su koristili usluge optimizacije web stranica koje
su mogle računati broj stavki na stranici, broj bajtova na svakoj
slici i veličinu izvornog koda. Ove usluge su takođe pružale
prijedloge za reviziju web stranica radi bržih performansi. Danas
je pitanje više o broju pregleda i vidljivosti web stranice.
• Druga porodica alata je softverska evidencija za vrijeme
izvođenja, koja bilježi obrasce aktivnosti korisnika. Jednostavni
izvještaji - kao što su učestalost svake poruke o grešci, odabir
stavke u meniju, izgled dijaloškog okvira, pozivanje pomoći,
upotreba polja obrasca ili pristup web stranici - od velike su
koristi osoblju za održavanje i revizorima početnog dizajna.

Alati za automatsku evaulaciju


• Softver za analizu i sažimanje podataka o performansama (TechSmith's
Morae)
Ovo je primjer nekih
automatiziranih izvještaja a
stavka koja se mjeri su
klikovi mišem. Ovo prikazuje
prikaz Task 2 (odabran na
traci s tabbeom). To su
vrijednosti sudionika 4. Okvir
padajućeg popisa omogućit će
procjenitelju da odabere
klikove miša za ostale
sudionike. Preko vodoravne
osi prikazano je vrijeme

28
1.4.2021.

Politehnički fakultet Univerziteta u Zenici


Softversko inženjerstvo

Razvoj korisničkih sučelja

doc.dr. Đulaga Hadžić, dipl.ing.el.

April/Travanj, 2021.godine

29

You might also like