SlideShare a Scribd company logo

ICK7-L3.pptx

P7: Softverski alati za izradu korisničkog interfejsa

1 of 3
7.3. Softverski alati za evaluaciju
korisničkog interfejsa
Pored funkcionalnosti koje obezbeđuju izradu korisničkog interfejsa,
prirodno je da se softverski alati koriste i za evaluaciju istih. Nekada i vrlo
jednostavni alati, kao što je provera pravopisa, mogu biti vrlo korisni za
inženjere koji razvijaju interfejs. Jednostavne metrike koje nam govore
koliko različitih ekrana, formi ili veza između njih imamo nam govore o
veličini korisničkog interfejsa. Složenije metrike mogu se koristi za
određivanje da li je stablo menija previše duboko i da li poseduje
redundansu, da li su sve forme konzistentno naslovljene, da li svi dugmići
imaju pridodate prelaze, itd.
Softver za logovanje u realnom vremenu, koji beleži šablone korisničkih
aktivnosti. Izlazni proizvodi ovog softvera su izveštaji o učestalosti
određenih poruka o greškama, korišćenju pojedinih stavki iz menija,
prikazivanja pojedinih dijaloga, pozivanju pomoći i dr. Ove informacija su
od ogromnog značaja za rafinisanje inicijalnog dizajna.
7.3. Softverski alati za evaluaciju
korisničkog interfejsa
Alati za merenje se mogu lako primeniti već u ranim fazama procesa
razvoja. Prosta merenja koja nam daju informaciju o broju kontrola po
dijalogu, balansu između gornjeg i donjeg ili levog i desnog dela i sl. mogu
biti korisna u pogledu stilskih informacija, ali su vrlo limitirana po pitanju
detekcije anomalija. Međutim, izveštaji o veličini margina i spisak
korišćenih boja i fontova, iako prosti, mogu da nam detektuju
nekonzistentnost u dizajnu korisničkog interfejsa.
Automatski alati za analizu su najveću primenu našli kod web sajtova.
Razlog treba tražiti u standardizaciji jezika i formata koji se koriste na
webu. Mnoštvo razvojnih okruženja, jezika i okvira za razvoj desktop
aplikacija sa grafičkim korisničkim interfejsom je uslovio relativno odsustvo
automatskih alata, uprkos velikom broju metrika i pravila koji se javljaju u
literaturi.
Hvala na pažnji!

Recommended

More Related Content

Similar to ICK7-L3.pptx

Interfejsni obrasci - Opsti-1-Unos--.pdf
Interfejsni obrasci - Opsti-1-Unos--.pdfInterfejsni obrasci - Opsti-1-Unos--.pdf
Interfejsni obrasci - Opsti-1-Unos--.pdfAleksandarSpasic5
 
Proces i metodologije razvoja softvera
Proces i metodologije razvoja softveraProces i metodologije razvoja softvera
Proces i metodologije razvoja softveraZZFTN
 
12 predavanja informaticke tehnologije.pdf
12 predavanja   informaticke tehnologije.pdf12 predavanja   informaticke tehnologije.pdf
12 predavanja informaticke tehnologije.pdfKosara Zivgovic
 
Sistemski softver i aplikativni programi
Sistemski softver i aplikativni programiSistemski softver i aplikativni programi
Sistemski softver i aplikativni programiAleksandar Jovanovic
 
Sistemski softver i aplikativni programi
Sistemski softver i aplikativni programiSistemski softver i aplikativni programi
Sistemski softver i aplikativni programiJasmina Profil
 
Preporuke Za Proces Ocenjivanja Programske Aplikacije
Preporuke Za Proces Ocenjivanja Programske AplikacijePreporuke Za Proces Ocenjivanja Programske Aplikacije
Preporuke Za Proces Ocenjivanja Programske AplikacijeОШ ХРШ
 
softver.pptx
softver.pptxsoftver.pptx
softver.pptxMareNesta
 
Seminarski diplomskiprocesori za-obradu-teksta
Seminarski diplomskiprocesori za-obradu-tekstaSeminarski diplomskiprocesori za-obradu-teksta
Seminarski diplomskiprocesori za-obradu-tekstamasterski
 
Seminarski diplomski softver i-hardver
Seminarski diplomski softver i-hardverSeminarski diplomski softver i-hardver
Seminarski diplomski softver i-hardvernikolasse
 

Similar to ICK7-L3.pptx (20)

ICK4-L3.pptx
ICK4-L3.pptxICK4-L3.pptx
ICK4-L3.pptx
 
IT7-L3.pptx
IT7-L3.pptxIT7-L3.pptx
IT7-L3.pptx
 
IT6-L6.pptx
IT6-L6.pptxIT6-L6.pptx
IT6-L6.pptx
 
Interfejsni obrasci - Opsti-1-Unos--.pdf
Interfejsni obrasci - Opsti-1-Unos--.pdfInterfejsni obrasci - Opsti-1-Unos--.pdf
Interfejsni obrasci - Opsti-1-Unos--.pdf
 
IT7-L4.pptx
IT7-L4.pptxIT7-L4.pptx
IT7-L4.pptx
 
ICK8-L2.pptx
ICK8-L2.pptxICK8-L2.pptx
ICK8-L2.pptx
 
Starenje softvera
Starenje softveraStarenje softvera
Starenje softvera
 
Os ideo
Os ideoOs ideo
Os ideo
 
IT7-L2.pptx
IT7-L2.pptxIT7-L2.pptx
IT7-L2.pptx
 
Virg Soft Programski Paket
Virg Soft Programski PaketVirg Soft Programski Paket
Virg Soft Programski Paket
 
Proces i metodologije razvoja softvera
Proces i metodologije razvoja softveraProces i metodologije razvoja softvera
Proces i metodologije razvoja softvera
 
12 predavanja informaticke tehnologije.pdf
12 predavanja   informaticke tehnologije.pdf12 predavanja   informaticke tehnologije.pdf
12 predavanja informaticke tehnologije.pdf
 
Sistemski softver i aplikativni programi
Sistemski softver i aplikativni programiSistemski softver i aplikativni programi
Sistemski softver i aplikativni programi
 
Sistemski softver i aplikativni programi
Sistemski softver i aplikativni programiSistemski softver i aplikativni programi
Sistemski softver i aplikativni programi
 
Preporuke Za Proces Ocenjivanja Programske Aplikacije
Preporuke Za Proces Ocenjivanja Programske AplikacijePreporuke Za Proces Ocenjivanja Programske Aplikacije
Preporuke Za Proces Ocenjivanja Programske Aplikacije
 
TeamViewer 5.0
TeamViewer 5.0TeamViewer 5.0
TeamViewer 5.0
 
softver.pptx
softver.pptxsoftver.pptx
softver.pptx
 
Seminarski diplomskiprocesori za-obradu-teksta
Seminarski diplomskiprocesori za-obradu-tekstaSeminarski diplomskiprocesori za-obradu-teksta
Seminarski diplomskiprocesori za-obradu-teksta
 
Softver racunara
Softver racunaraSoftver racunara
Softver racunara
 
Seminarski diplomski softver i-hardver
Seminarski diplomski softver i-hardverSeminarski diplomski softver i-hardver
Seminarski diplomski softver i-hardver
 

More from AleksandarSpasic5 (20)

OIR-V2.pptx
OIR-V2.pptxOIR-V2.pptx
OIR-V2.pptx
 
OIR3-L3.pptx
OIR3-L3.pptxOIR3-L3.pptx
OIR3-L3.pptx
 
OIR3-L2.pptx
OIR3-L2.pptxOIR3-L2.pptx
OIR3-L2.pptx
 
OIR3-L1.pptx
OIR3-L1.pptxOIR3-L1.pptx
OIR3-L1.pptx
 
OIR2-L3.pptx
OIR2-L3.pptxOIR2-L3.pptx
OIR2-L3.pptx
 
OIR2-L2.pptx
OIR2-L2.pptxOIR2-L2.pptx
OIR2-L2.pptx
 
OIR2-L1.pptx
OIR2-L1.pptxOIR2-L1.pptx
OIR2-L1.pptx
 
OIR-V1.pptx
OIR-V1.pptxOIR-V1.pptx
OIR-V1.pptx
 
OIR-P0.pptx
OIR-P0.pptxOIR-P0.pptx
OIR-P0.pptx
 
OIR1-L4.pptx
OIR1-L4.pptxOIR1-L4.pptx
OIR1-L4.pptx
 
OIR1-L3.pptx
OIR1-L3.pptxOIR1-L3.pptx
OIR1-L3.pptx
 
OIR1-L2.pptx
OIR1-L2.pptxOIR1-L2.pptx
OIR1-L2.pptx
 
OIR1-L1.pptx
OIR1-L1.pptxOIR1-L1.pptx
OIR1-L1.pptx
 
Interfejsni obrasci - Opsti-6-Ostali.pdf
Interfejsni obrasci - Opsti-6-Ostali.pdfInterfejsni obrasci - Opsti-6-Ostali.pdf
Interfejsni obrasci - Opsti-6-Ostali.pdf
 
Interfejsni obrasci - Opsti-5-Drustveni.pdf
Interfejsni obrasci - Opsti-5-Drustveni.pdfInterfejsni obrasci - Opsti-5-Drustveni.pdf
Interfejsni obrasci - Opsti-5-Drustveni.pdf
 
Interfejsni obrasci - Opsti-4-Korisnik.pdf
Interfejsni obrasci - Opsti-4-Korisnik.pdfInterfejsni obrasci - Opsti-4-Korisnik.pdf
Interfejsni obrasci - Opsti-4-Korisnik.pdf
 
Interfejsni obrasci - Opsti-3-Podaci.pdf
Interfejsni obrasci - Opsti-3-Podaci.pdfInterfejsni obrasci - Opsti-3-Podaci.pdf
Interfejsni obrasci - Opsti-3-Podaci.pdf
 
Interfejsni obrasci - Opsti-2-Navigacija.pdf
Interfejsni obrasci - Opsti-2-Navigacija.pdfInterfejsni obrasci - Opsti-2-Navigacija.pdf
Interfejsni obrasci - Opsti-2-Navigacija.pdf
 
IT12-L1.pptx
IT12-L1.pptxIT12-L1.pptx
IT12-L1.pptx
 
IT12-L2.pptx
IT12-L2.pptxIT12-L2.pptx
IT12-L2.pptx
 

ICK7-L3.pptx

  • 1. 7.3. Softverski alati za evaluaciju korisničkog interfejsa Pored funkcionalnosti koje obezbeđuju izradu korisničkog interfejsa, prirodno je da se softverski alati koriste i za evaluaciju istih. Nekada i vrlo jednostavni alati, kao što je provera pravopisa, mogu biti vrlo korisni za inženjere koji razvijaju interfejs. Jednostavne metrike koje nam govore koliko različitih ekrana, formi ili veza između njih imamo nam govore o veličini korisničkog interfejsa. Složenije metrike mogu se koristi za određivanje da li je stablo menija previše duboko i da li poseduje redundansu, da li su sve forme konzistentno naslovljene, da li svi dugmići imaju pridodate prelaze, itd. Softver za logovanje u realnom vremenu, koji beleži šablone korisničkih aktivnosti. Izlazni proizvodi ovog softvera su izveštaji o učestalosti određenih poruka o greškama, korišćenju pojedinih stavki iz menija, prikazivanja pojedinih dijaloga, pozivanju pomoći i dr. Ove informacija su od ogromnog značaja za rafinisanje inicijalnog dizajna.
  • 2. 7.3. Softverski alati za evaluaciju korisničkog interfejsa Alati za merenje se mogu lako primeniti već u ranim fazama procesa razvoja. Prosta merenja koja nam daju informaciju o broju kontrola po dijalogu, balansu između gornjeg i donjeg ili levog i desnog dela i sl. mogu biti korisna u pogledu stilskih informacija, ali su vrlo limitirana po pitanju detekcije anomalija. Međutim, izveštaji o veličini margina i spisak korišćenih boja i fontova, iako prosti, mogu da nam detektuju nekonzistentnost u dizajnu korisničkog interfejsa. Automatski alati za analizu su najveću primenu našli kod web sajtova. Razlog treba tražiti u standardizaciji jezika i formata koji se koriste na webu. Mnoštvo razvojnih okruženja, jezika i okvira za razvoj desktop aplikacija sa grafičkim korisničkim interfejsom je uslovio relativno odsustvo automatskih alata, uprkos velikom broju metrika i pravila koji se javljaju u literaturi.