evaluacija korisnickog interfejsa

60
Univerzitet u Novom Sadu Fakultet tehničkih nauka Odsek za računarstvo i automatiku Katedra za računarske nauke i informatiku Projektni zadak iz predmeta Interakcija čovek – računar Evaluacija korisničkog interfejsa Microsoft Office Power Point 2003 programa Profesor: dr Dragan Ivetić, dipl. ing Asistent: Student: Dragan Dinu, dipl. ing Goran Panić, E9286 Novi Sad, septembar 2007. godine

Upload: goran-panic

Post on 19-Jun-2015

1.666 views

Category:

Documents


5 download

DESCRIPTION

Evaluacija korisnickog interfejsa - FTNGoran Panić

TRANSCRIPT

Univerzitet u Novom Sadu

Fakultet tehničkih nauka

Odsek za računarstvo i automatiku

Katedra za računarske nauke i

informatiku

Projektni zadak iz predmeta

Interakcija čovek – računar

Evaluacija korisničkog interfejsa

Microsoft Office Power Point 2003 programa

Profesor:

dr Dragan Ivetić, dipl. ing

Asistent: Student:

Dragan Dinu, dipl. ing Goran Panić, E9286

Novi Sad, septembar 2007. godine

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 2

SADRŽAJ

1.UVOD ------------------------------------------------------------- 4

1.1 ZADATAK ---------------------------------------------------------- 4

I Modeliranje interakcije pomoću dijagrama toka interfejsa, XUAN, GOMS, KLM ------------------------------------------------ 4

II Ekspertska revizija (Heuristička evaluacija – slaganje sa 8

zlatnih pravila)----------------------------------------------------- 4

III Testiranje utilitarnosti ----------------------------------------- 4 IV Zaključak ------------------------------------------------------ 4

1.2 REŠENJE ZADATKA -------------------------------------------------- 5

2. MODELIRANJE INTERAKCIJE --------------------------------- 9

2.1 DTI (DIJAGRAM TOKA INTERFEJSA) ---------------------------------- 9 2.2 XUAN (EXTENDED USER ACTION NOTATION) ----------------------- 11

I Postaviti efekat korišćenjem prečica -------------------------- 11

II Postaviti efekat korišćenjem meni funkcije ------------------ 16

2.3 GOMS(GOALS OPERATORS METHODS SELECTION) ------------------ 23

I Postaviti efekat korišćenjem prečica -------------------------- 24 II Postaviti efekat korišćenjem meni funkcije ------------------ 25

2.4 KLM (KEYSTROKE LEVEL MODEL) ---------------------------------- 26

I Postaviti efekat korišćenjem meni funkcija ------------------ 27

II Postaviti efekat korišćenjem prečica ------------------------ 28

3. EKSPERTSKA REVIZIJA -------------------------------------- 30

3.1 HERUISTIČKA EVALUACIJA (INSPEKCIJA UTLITARNOSTI)--------------- 31

3.2 OSAM ZLATNIH PRAVILA - LISTA OSAM ZLATNIH PRAVILA SA OPISOM --- 31

3.3 SLAGANJE SA SVIH 8 ZLATNIH PRAVILA ----------------------------- 32 I Težiti konzistentosti ------------------------------------------- 32

II Omogućiti frekvetnijim korisnicima upotrebu prečica ------- 32

III Davati informativni feedback -------------------------------- 32

IV Projektovati dijaloge naglašene zatvorenosti --------------- 33 V Ponuditi prevenciju i rukovanje greškom -------------------- 33

VI Dozvoliti poništavanje efekata akcije (undo) --------------- 34

VII Interno podržavati kontrolu --------------------------------- 34

VIII Redukovati opterećenje radne memorije ------------------ 35

3.4 ZAKLJUČAK NA OSNOVU PRETHODNE ANALIZE ------------------------ 35

4.TESTIRANJE UTILITARNOSTI-------------------------------- 37

4.1 TEST SCENARIO -------------------------------------------------- 38

I Podesiti ambijent za opservaciju ------------------------------ 38

II Opisati svrhu opservacije i saopštiti korisniku da ima pravo odustati u svakom trenutku ------------------------------------- 38

III Opisati i demonstrirati opremu u prostoriji ----------------- 38

IV Objasniti kako da "misli naglas" i da mu/joj nećete pružati

nikakvu pomoć tokom testa------------------------------------- 38

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 3

V Opisati zadatak i uvesti korisnika u sistem------------------- 38

VI Insistirajte da vas korisnik pita pre opservacije ------------ 39 4.2 OPSERVACIJA TEST SUBJEKTA -------------------------------------- 39

VII Opservacija pa debrifing subjekata ------------------------- 39

4.3 ANALIZA I INTERPRETACIJA DOBIJENIH PODATAKA -------------------- 50

VIII Analizirajte dobijene podatke ------------------------------ 50 IX Organizujte rezultate tabelarno------------------------------ 51

X Interpretirajte rezultate u kontekstu drugih rezultata ------- 52

4.4 UPITNIK --------------------------------------------------------- 52

4.5 ANALIZA I INTERPRETACIJA ODGOVORA NA UPITNIK I NJIHOVO POREĐENJE

SA OPAŢANJIMA SA TESTIRANJA ---------------------------------------- 55 4.6 ZAKLJUČAK TESTA UTILITARNOSTI ---------------------------------- 56

5.ZAKLJUČAK ---------------------------------------------------- 58

6.LITERATURA --------------------------------------------------- 60

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 1.UVOD 4

1.UVOD

Cilj evaluacije korisničkog interfejsa Microsoft Office Power Point 2003 programa, je dobijanje informacija o tome koliko je

program dobar u interakciji sa korisnicima.

1.1 Zadatak Evaluacija korisničkog interfejsa Microsoft Office Power Point

2003 programa.

Primer nad kojim treba modelovati interakciju: „U programu

Power Point softverskog paketa Microsoft Office 2003, postaviti

efekat nad objektom tipa tekst, tako da se tekst pojavljuje reč po reč“.

Evaluaciju je potrebno realizovati u sledećim koracima:

I Modeliranje interakcije pomoću dijagrama toka

interfejsa, XUAN, GOMS, KLM

Dijagram toka interfejsa,

XUAN,

GOMS,

KLM.

II Ekspertska revizija (Heuristička evaluacija –

slaganje sa 8 zlatnih pravila)

Odrediti slaganje sa svih 8 zlatnih pravila,

Zaključak na osnovu prethodne analize.

III Testiranje utilitarnosti

Test scenario,

Opservacija test subjekta,

Analiza i interpretacija dobijenih podataka,

Upitnik, Analiza i interpretacija odgovora na upitnik i njihovo

poreĎenje sa opaţanjima sa testiranja.

Zaključak koji zaokruţuje ovu celinu.

IV Zaključak

Rezime svih rezultata dobijenih u II i III koraku, i zaključak o

samom programu, izgled završnog dokumenta.

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 1.UVOD 5

Za testiranje se koristi alat Power Point iz Microsoft Office

Profesional Edition 2003 paketa. Izgled okruţenjaja prikazan je na slici 1.

Slika 1 – Izgled Power Point okruţenja

Aplikacija sadrţi standardni padajući meni nalik onim iz ostalih programa Microsoft Office paketa, sa dodatkom stavki

karakterističnih za Power Point programe. Centralni deo aplikacije

zauzima radna površina, na kojoj je prikazan aktivan slajd. Sa leve

strane programa dat je prikaz svih slajdova koje animacija sadrţi, nju koristimo za navigaciju kroz slajdove. Sa desne strane pikazuju

se predefinisane opcije i razna podešavanja. Ona se automatski

menja u toku rada, a stavke koje prikazuje u skladu su sa trenutnim

potrebama korisnika, tačnije stanjem u kojem se program nalazi.

1.2 Rešenje zadatka Postoji više načina da se uradi zadati primer za modelovanje

interakcije, ovde će biti demonstriran jedan od njih.

Pokrenuti Power Point aplikaciju, iz Start menija klikom ne

Start->Programs->Microsoft Office -> Microsoft Power Point (ovo je

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 1.UVOD 6

putanja koju preporučuje Microsoft, ona se moţe izmenuti). Otvara

se inicijalni prozor Power Point aplikacije, prikazan na slici 2.

Slika 2 – Izgled inicijalne strane Power Point aplikacije

Kliknuti na ikonicu New, kreira se slajd. U tekst polja uneti tekst (“Test”, “Tekst koji smo uneli”).

Selektovati tekst, otvoriti padajući meni Slide Show na Main

baru i izabrati stavku Custom Animation, slika 3.

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 1.UVOD 7

Slika 3 – Pokrtetanje Custom Animation prozora

Otvara se Custom Animation prozor, slika 4.a, u kojem se

klikom na taster Add Effect vrši izbor nekog od često korišćenih efekata, slika 4.b.

Slika 4 - a) Custom Animation prozor b) Izbor efekta

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 1.UVOD 8

Efekat postaviti i numerisati u Custom Animation prozoru,

slika 5.a. Otvoriti padajući meni efekta i izabrati stavku Effect Options… Prikazuje se Effect Optios dijalog prozor, koji ovom

prilikom nosi ime Apper, slika 5.b, po efektu koji je izabran.

Potrebno je da u polju Animate text izabrati stavku By word

(prikaz rač po reč), a zatim po ţelji odrediti vreme pojavljivanja u polju seconds delay between words.

Slika 5 – a) Efekat se nalazi u Custom Animation prozoru,

vrši se pokretanje Effect Optins dijalog prozora

b) Effect Optins – Appear dijalog prozor

Ovim završavate kreiranje efekta, a pritiskom na <F5> taster

pozivate pokretanje animacije. Na slici 6 moţete videti tri

karakteristična frejma ovog efekta (TA < TB < TC; T- realno vreme).

Frejm A Frejm B Frejm C

Slika 6 - Karakteristični frejmovi kreiranog efekta

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 2. Modeliranje interakcije 9

2. Modeliranje interakcije

U ovom poglavlju vršićemo modeliranje interakcije metodama DTI (dijagrama toka interfejsa), XUAN (eXtended User Action

Notation), GOMS (Goals Operators Methods Selection) i KLM

(Keystroke Level Model).

2.1 DTI (Dijagram toka interfejsa)

Dijagram toka interfejsa predstavlja grafički prikaz toka

intrefejsa. Sastoji se od objekata i veza koje povezuju objekte.

Objekti dijagrama toka interfejsa opisuju trenutno stanje interfejsa aplikacije. Veze sadrţe opis akcija koje korisnik izvršava, a koje

dovode do prelaska iz jednog stanja interfejsa u drugo.

Zbog njegovog jednostavnog grafičkog prikaza pogodan je za

prikaz toka interfejsa programa. Veličina dijagrama raste, a preglednost opata sa porastom broja mogućih stanja programa i

načina izazivanja istih, zbog toga nije pogodan za obimnije prikaze

toka interfejsa.

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 2. Modeliranje interakcije 10

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 2. Modeliranje interakcije 11

2.2 XUAN (eXtended User Action Notation)

XUAN označava produţenu korisnik akcionu notaciju.

Predstavlja se tabelarno i daje hronološki pregled stanja interfejsa, kroz vidljine i unutrašnje akcije kako korisnika tako i računara.

Primenućemo XUAN metodu za modelovanje interakcije

postavljanja efekata nad objektom tipa tekst, tako da se tekst

pojavljuje reč po peč.

I Postaviti efekat korišćenjem prečica

KORISNIK RAČUNAR

Unutrašnja

akcija

Vidljiva

akcija

Stanje

interfejsa

Vidljiva

akcija

Unutrašnja

akcija Otvoren

Glavni prozor,

bez radne

površine

Lociranje

ikonice New

na Standard

Toolbaru

Levi klik na

ikonicu New

na Standard

Toolbaru

Otvaranje

Slide Layout

prozora

Prikazan Slide

Layout

prozor

Otvoren Slide

Layout

prozor

Lociranje

ţeljene vrste

slajda u

Layout

prozoru

Levi klik na

ţeljenu vrstu

Otvaranje novog slajda

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 2. Modeliranje interakcije 12

slajda u

Layout

prozoru

Prikazana

prazna radna površina

(novog

slajda)

Otvorena

prezna radna

površina

(novi slajd)

Lociranje

ikonice Text

Box na Drawing

Toolbaru

Levi klik na

ikonicu Text

Box na

Drawing

Toolbaru

Selekcija Text

Box alata

Kursor menja

izgled u krstić za kreiranje

Tekst Box-a

Selektovan

alat Tekst

Box

Lociranje

mesta na radnoj

površini gde

ţelite uneti tekst

Levi klik na

radnu

površinu

Otvaranje

Tekst Prozora

Prikazan tekst

prozor

Otvoren tekst

prozor

Smišljanje

teksta koji unosimo

Unos teksta Prihvatanje

znakova sa tastature

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 2. Modeliranje interakcije 13

Prikaz

znakova

Tekst prozor

sa

selektovanim

tekstom

Lociranje

okvira

prozora

Desni klik na

okvir prozora

Otvaranje

Text Box

padajućeg

menija

Prikazan Text

Box

padajućeg

menija

Otvoren Text

Box padajući

meni

Lociranje

Custom

Animation stavke u

padajućem

meniju Text Box-a

Levi klik na

Custom

Animation

stavku

Otvaranje

Custom

Animation prozora

Prikazan Custom

Animation

prozor

Otvoren

Custom

Animation

prozor

Lociranje

tastera Add

Effect na Custom

Animation

prozoru

Levi klik na

taster Add

Effect

Otvaranje

Add Effect

padajućeg

menija

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 2. Modeliranje interakcije 14

Prikazan Add

Effect padajućeg

menija

Otvoren Add

Effect padajući meni

Lociranje

Entrance stavke u Add

Effect

padajućem

meniju

Levi klik na

Entrance

stavku

Otvaranje

Entrance

padajućeg menija sa

spiskom

animacija

Prikazan Entrance

padajućeg

menija sa spiskom

animacija

Otvoren

Entrance padajući meni

sa spiskom

animacija

Lociranje stavke More

Effects… u

Entrance padajućem

meniju

Levi klik na

stavku

More

Effects...

Otvaranje

Add Entrance Effects dijalog

prozora

Prikazan Add

Entrance

Effects dijalog prozor

Otvoren Add

Entrance

Effects dijalog

prozor

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 2. Modeliranje interakcije 15

Lociranje

ţeljene animacije u

Add Entrance

Effects dijalog prozoru

Levi dvoklik

na ţeljenu

animaciju

Dodavanje

animacije u

Custom Animation

prozor

Prikazana

nova animacija u

Custom

Animation prozoru

Dodata

animacija u

Custom Animation

prozoru

Lociranje novokreirane

animacije u

Custom

Animation prozoru

Levi dvoklik

na dodatu

animaciju

Otvaranje

Effect options

dijalog

prozora

Prikazan

Effect options

dijalog prozor

Otvoren

Effect options

dijalog prozor

Lociranje

polja Animate

Text combo

box-a

Izbor opcije

By word

Aktiviranje seconds delay

between

words stavke

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 2. Modeliranje interakcije 16

Otključana

seconds delay between

words stavka

Effect Options

dijalog prozor

sa

aktiviranom

seconds delay

between

words

stavkom

Lociranje tastera OK

Levi klik na

taster OK

Osveţavanje

slajda uz

numerisanje animiranog

teksta

Prikazan slajd

sa numerisanim

animiranim

tekstom

Slajd sa

numerisanim

animiranim

tekstom

II Postaviti efekat korišćenjem meni funkcije

KORISNIK RAČUNAR

Unutrašnja

akcija

Vidljiva

akcija

Stanje

interfejsa

Vidljiva

akcija

Unutrašnja

akcija Otvoren

Glavni prozor,

bez radne

površine

Lociranje File

stavke mani

bara

Levi klik na

File stavku

Otvaranje File padajućeg

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 2. Modeliranje interakcije 17

mani bara menja

Prikazan File padajući meni

Otvoren File

padajući meni

Lociranje

stavke New

na meni baru

Levi klik na

New stavku

Otvaranje

Slide Layout

prozora

Prikazan Slide

Layout

prozor

Otvoren Slide

Layout

prozor

Lociranje

ţeljene vrste

slajda u

Layout

prozoru

Levi klik na

ţeljenu vrstu

slajda u

Layout

prozoru

Otvaranje

novog slajda

Prikazana prezna radna

površina

(novog slajda)

Otvorena

prezna radna

površina (novi slajd)

Lociranje

Insert stavke mani bara

Levi klik na

Insert stavku

mani bara

Otvaranje

Insert

padajćeg menija

Prikazan

Insert

padajući meni

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 2. Modeliranje interakcije 18

Otvoren

Insert

padajući meni

Lociranje Text

Box stavke u Insert

padajućem

meniju

Levi klik na

Text Box

stavku

Selekcija Text

Box alata

Kursor menja

izgled u krstić

za kreiranje Tekst Box-a

Selektovan

alat Tekst

Box

Lociranje

mesta na

radnoj površini gde

ţelimo uneti

tekst

Levi klik na

radnu

površinu

Otvaranje

tekst prozora

Prikazan tekst

prozor

Otvoren tekst

prozor

Smišljanje

teksta koji

unosimo

Unos teksta Prihvatanje

znakova sa

tastature

Prikaz znakova

Tekst prozor

sa selektovanim

tekstom

Lociranje

Slide Show

stavke mani

bara

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 2. Modeliranje interakcije 19

Levi klik na

Slide Show

stavku mani

bara

Otvaranje

Slide Show

padajućeg

menija

Prikazan Slide

Show

padajući meni

Otvoren Slide

Show

padajući meni

Lociranje

Custom Animation

stavke u

Slide Show

padajućem meniju

Levi klik na

Custom

Animation

stavku

Otvaranje

Custom Animation

prozora

Prikaz Custom

Animation

prozora

Otvoren

Custom

Animation

prozor

Lociranje

tastera Add Effect na

Custom

Animation prozoru

Levi klik na

taster Add

Effect

Otvaranje

Add Effect

padajući meni

Prikaz Add

Effect

padajućeg menija

Otvaren Add

Effect padajući meni

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 2. Modeliranje interakcije 20

Lociranje

Entrance stavke u Add

Effect

padajućem meniju

Levi klik na

Entrance

stavku

Otvaranje

Entrance

padajućeg meni sa

spiskom

animacija

Prikaz Entrance

padajućeg

menija sa spiskom

animacija

Otvoren

Entrance padajući meni

sa spiskom

animacija

Lociranje

stavke More

Effects… u

Entrance padajućem

meniju

Levi klik na

stavku

More

Effects...

Otvaranje Add Entrance

Effects dijalog

prozora

Prikazan Add

Entrance

Effects dijalog prozor

Otvoren Add

Entrance

Effects dijalog

prozor

Lociranje ţeljene

animacije u

Add Entrance Effects dijalog

prozoru

Levi dvoklik

na ţeljenu

Dodavanje

animacije u

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 2. Modeliranje interakcije 21

animaciju Custom

Animation prozor

Prikazana

nova

animacija u Custom

Animation

prozoru

Dodata

animacija u

Custom

Animation prozoru

Lociranje

strelice Combo Box-a

dodate

animacije

Levi klik na

strelicu

Combo Box-a

dodate

animacije

Otvaranje Animation

padajućeg

menija

Prikazan Animation

padajući meni

Otvore

Animation padajući meni

Lociranje

novokreirane

animacije u Custom

Animation

prozoru

Levi dvoklik

na dodatu

animaciju

Otvaranje

Effect options

dijalog

prozora

Prikazan

Effect options

dijalog prozor

Otvoren

Effect options

dijalog prozor

Lociranje

polja Animate

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 2. Modeliranje interakcije 22

Text combo

box-a

Izabror opcije

By Word

Aktiviranje

seconds delay

between words stavke

Otključana

seconds delay

between words stavka

Otvoren

Effect options

Dijalog prozor

sa

aktiviranom

seconds delay

between

words

stavkom

Lociraj

seconds delay

between

words polje

Podesiti

vreme

pojavljivanja

reči u

seconds delay

between

words polju

Osveţavanje

Effect options

dijalog

prozora

Osveţen

Effect Options

dijalog prozor

Otvoren

Effect Options

dijalog prozor

Lociranje

tastera OK

Levi klik na

taster OK

Osveţavanje Slajda uz

numerisanje

animiranog teksta

Prikazan Slajd

sa

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 2. Modeliranje interakcije 23

numerisanim

animiranim tekstom

Otvoren Slajd

sa

numerisanim

animiranim

tekstom

2.3 GOMS(Goals Operators Methods Selection)

Stuart Card, Thomas P. Moran & Allen Newell su 1983. godine

napisali knjigu “The Psychology of Human Computer Interaction”, u

kojoj su dali prediktivne teorije za sve nivoe modelovanja interaktivnih sistema. Prateći ove početne korake razvila se cela

familija inţinjerskog modelovanja. GOMS (Goals Operators Methods

Selection) označava Ciljeve, Opreacije, Metode i Odabir. Koristi

elementarne akcije kao okvir, nazvane Keystroke-Level Model (KLM), za proučavanje interfejsa.

GOALS – korisnikov cilj, šta namerava da uradi.

OPERATORS – osnovne akcije koje korisnik mora da uradi

kako bi koristio sistem (pritisni X ili pročitaj dijalog). METHODS – podzadaci koje moţe da završava po različitim

putanjama (jedna putanja predstavlja završen zadatak).

SELECTION – mehanizam za izbor putanje završetka

zadatka, a i za definisanje pravila (rules) različitim korisnicima.

Varijante GOMS-a:

CMN - GOMS KLM - GOMS

NGOMSL

CMP GOMS

Primetan je problem da GOMS modeli previše pojednostavljuju ljudsko ponašanje, što moţe da ima uticaja na

dobijanje realnog rešenja.

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 2. Modeliranje interakcije 24

I Postaviti efekat korišćenjem prečica

GOAL : Postaviti efekat nad objektom tipa tekst, tako da se tekst

pojavljuje reč po reč

[ select GOAL: Postaviti_efekat_korišćenjem_prečica

Pozicioniranje_na_ikonicu_New_na_Standard_Toolbaru

Levi_klik_na_ikonicu_New_na_Standard_Toolbaru

Pozicioniranje_na_ţeljenu_vrstu_slajda_u_Layout_ _prozoru

Levi_klik_na_ţeljenu_vrstu_slajda_u_Layout_prozoru

Pozicioniranje_na_ikonicu_Text_Box_na_Drawing_

_Toolbaru Levi_klik_na_ikonicu_Text_Box_na_Drawing_Toolbaru

Pozicioniranje_na_mesto_na_radnoj_površini_gde_

_ţelimo_uneti_tekst

Levi_klik_na_radnu_površinu

Unos_teksta Pozicioniranje_na_okvir_prozora

Desni_klik_na_okvir_prozora

Pozicioniranje_na_Custom_Animation_stavku_u_

_padajućem_meniju_Text_Box-a Levi_klik_na_Custom_Animation_stavku

Pozicioniranje_na_taster_Add_Effect_na_Custom_

_Animation_prozoru

Levi_klik_na_taster_Add_Effect Pozicioniranje_na_Entrance_stavku_u_Add_Effect_

_padajućem_meniju

Levi_klik_na_Entrance_stavku

Pozicioniranje_na_stavku_More_Effects…_u_Entrance_ _padajućem_meniju

Levi_klik_na_stavku_More_Effects...

Pozicioniranje_na_ţeljenu_animacije_u_Add_Entrance_

Effects_dijalog_prozoru_Levi_dvoklik_na_ţeljenu_

_animaciju Pozicioniranje_na_novokreiranu_animaciju_u_Custom_

_Animation_Prozoru

Levi_dvoklik_na_dodatu_animaciju

Pozicioniranje_na_polja_Animate_Text_combo_box-a Izabror_opcije_By_word

Pozicioniranje_na_taster_OK

Levi_klik_na_taster_OK

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 2. Modeliranje interakcije 25

II Postaviti efekat korišćenjem meni funkcije

GOAL: Postaviti_efekat_korišćenjem_meni_funkcije

Pozicioniranje_na__File_stavku_Mani_bara

Levi_klik_na_File_stavku_Mani_bara Pozicioniranje_na_stavku_New_na_Meni_Baru

Levi_klik_na_New_stavku

Pozicioniranje_na_ţeljenu_vrstu_slajda_u_Layout_

_prozoru Levi_klik_na_ţeljenu_vrstu_slajda_u_Layout_prozoru_

Pozicioniranje_na_Insert_stavke_Mani_bara

Levi_klik_na_Insert_stavku_Mani_bara_

Pozicioniraj_Text_Box_stavke_u_Insert_padajućem_ _meniju

Levi_klik_na_Text_Box_stavku

Pozicioniranje_na_mesto_na_radnoj_površini_gde_

_ţelimo_uneti_tekst

Levi_klik_na_radnu_površinu Unos_teksta

Pozicioniranje_na_Slide_Show_stavku_Mani_bara

Levi_klik_na_Slide_Show_stavku_Mani_bara_

Pozicioniranje_na_Custom_Animation_stavku_u_Slide_ _Show_padajućem_meniju

Levi_klik_na_Custom_Animation_stavke

Pozicioniranje_na_taster_Add_Effect_na_Custom_

_Animation_prozoru Levi_klik_na_taster_Add_Effect

Pozicioniranje_na_Entrance_stavku_u_Add_Effect_

_padajućem_meniju

Levi_klik_na_Entrance_stavku Pozicioniranje_na_stavku_More_Effects…_u_Entrance_

_padajućem_meniju

Levi_klik_na_stavku_More_Effects...

Pozicioniranje_na_ţeljenu_animacije_u_Add_Entrance_

_Effects_dijalog_prozoru_Levi_dvoklik_na_ _ţeljenu_animaciju

Pozicioniranje_na_strelicu_Combo_Box-a_dodate_

_animacije

Levi_klik_na_strelicu_Combo_Box-a_dodate_animacije_ Pozicioniranje_na_polja_Animate_Text_combo_box-a

Izabror_opcije_By_word

Pozicioniranje_na_seconds_delay_between_words_polje

Podesiti_vreme_pojavljivanja_reči_u_seconds_delay_ _between_words_polju

Pozicioniranje_na_taster_OK

Levi_klik_na_taster_OK

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 2. Modeliranje interakcije 26

]

2.4 KLM (Keystroke Level Model)

KLM je uprošćena verzija CMN-GOMS varijacije. Eliminisala je

GOALS, metode i selektovana pravila ostavljajući jedino primitivne

operacije.

Samo šest operacija su predviĎene u osnovnoj teoriji:

1) pritisak tastera,

2) pomeranje pointerskog ureĎaja na odreĎenu lokaciju, 3) zaustavljanje i pritiskanje pointerskog ureĎaja,

4) mentalna priprema,

5) pomeranje ruke na odreĎenu lokaciju i

6) čekanje da računar izvrši komandu.

Vreme za svih šest operacija je empirijski odreĎeno. Operacije

su organizovane u serijske nizove, a ukupno vreme izvršenja

zadatka se jednostavno izračunava.

Vrši se komparacija rešenja tokom izvršenja na nivou

motorike. Postiţe se operatorima za modelovanje, tipa motorni,

mentalni i odgovor sistema:

K - pritisak na dati taster tastature,

B - pritisak na taster miša,

P - pointiranje, pomeranje pointer ureĎaja na cilj,

H - homing, premeštanje ruke sa/na tastature na/sa miša, D - crtanje linije pomoću pointer ureĎaja,

M - mentalna priprema za fizičku akciju,

R - reakcija sistema, moţe se ignorisati ako korisnik ne

čeka

Standardne vrednosti KLM operatora

Operator Napomena Vreme(s)

K

dobar (90 r/m) srednji (40 r/m)

početnik

0,12 0,28

1,20

B dole ili gore

klik

0,10

0,20

P Fitt-ov zakon 0,1

prosečno pointiranje

log2((rastojanje/veličina

cilja)+0,5)

1,10

H na/sa tastature 0,40

D crtanje -

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 2. Modeliranje interakcije 27

M mentalna priprema 1,35

R reakcija sistema -

Postaviti efekat nad objektom tipa tekst, tako da se tekst pojavljuje reč po reč

I Postaviti efekat korišćenjem meni funkcija

Postavljanje ruke na miša H<MIŠ>

Pozicioniranje na ikonicu New na Standard Toolbaru MP

Levi klik na ikonicu New na Standard Toolbaru B Pozicioniranje na ţeljenu vrstu slajda u Layout prozoru MP

Levi klik na ţeljenu vrstu slajda u Layout prozoru B

Pozicioniranje na ikonicu Text Box na Drawing Toolbaru MP

Levi klik na ikonicu Text Box na Drawing Toolbaru B Pozicioniranje na mesto na radnoj površini gde ţelimo uneti

tekst MP

Levi klik na radnu površinu B Postavljanje ruke na tastaturu H<TAST>

Unos teksta MK<Recimo 10 znakova>

Postavljanje ruke na miša H<MIŠ> Pozicioniranje na okvir prozora MP

Desni klik na okvir prozora B

Pozicioniranje na Custom Animation stavku u padajućem

meniju Text Box-a MP Levi klik na Custom Animation stavku B

Pozicioniranje na taster Add Effect na Custom Animation

Prozoru MP Levi klik na taster Add Effect B

Pozicioniranje na Entrance stavku u Add Effect Padajućem

Meniju MP Levi klik na Entrance stavku B

Pozicioniranje na stavku More Effects… u Entrance padajućem

meniju MP

Levi klik na stavku More Effects... B Pozicioniranje na ţeljenu animacije u Add Entrance Effects

dijalog prozoru MP

Levi dvoklik na ţeljenu animaciju B<2 puta> Pozicioniranje na novokreiranu animaciju u Custom

Animation Prozoru MP

Levi dvoklik na dodatu animaciju B

Pozicioniranje na polja Animate Text combo box-a MP Izabror opcije By word B

Pozicioniranje na taster OK MP

Levi klik na taster OK B

T= TH<MIŠ> + TMP + TB + TMP + TB + TMP + TB + TMP + TB +

TH<TAST> + 10 TMK + TH<MIŠ> + TMP + TB + TMP + TB + TMP + TB

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 2. Modeliranje interakcije 28

+ TMP + TB + TMP + TB + TMP + 2TB + TMP + TB + TMP + TB +

TMP + TB

= 13 TMP + 14 TB + 10 TMK + 2 TH<MIŠ> + TH<TAST>

= 23 TM + 13TP + 10TK + 14TB + 3 TH

= 23*1,35 + 13*1,10 + 10*0,28 + 14*0,20 + 3*0,40

= 31,05 + 14,3 + 2,8 + 2,8 + 1,2

= 52,15 s

II Postaviti efekat korišćenjem prečica

Postavljanje ruke na miša H<MIŠ>

Pozicioniranje na File stavku Mani bara MP

Levi klik na File stavku Mani bara B Pozicioniranje na stavku New na Meni Baru MP

Levi klik na New stavku B

Pozicioniranje na ţeljenu vrstu slajda u Layout prozoru MP Levi klik na ţeljenu vrstu slajda u Layout prozoru B

Pozicioniranje na Insert stavke Mani bara MP

Levi klik na Insert stavku Mani bara B Pozicioniraj Text Box stavke u Insert padajućem meniju MP

Levi klik na Text Box stavku B

Pozicioniranje na mesto na radnoj površini gde ţelimo uneti

tekst MP Levi klik na radnu površinu B

Postavljanje ruke na tastaturu H<TAST>

Unos teksta MK<Recimo 10 znakova> Postavljanje ruke na miša H<MIŠ>

Pozicioniranje na Slide Show stavku Mani bara MP

Levi klik na Slide Show stavku Mani bara B Pozicioniranje na Custom Animation stavku u Slide Show

padajućem meniju MP

Levi klik na Custom Animation stavke B

Pozicioniranje na taster Add Effect na Custom Animation Prozoru MP

Levi klik na taster Add Effect B

Pozicioniranje na Entrance stavku u Add Effect Padajućem Meniju MP

Levi klik na Entrance stavku B

Pozicioniranje na stavku More Effects… u Entrance padajućem

meniju MP Levi klik na stavku More Effects... B

Pozicioniranje na ţeljenu animacije u Add Entrance Effects

dijalog prozoru MP

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 2. Modeliranje interakcije 29

Levi dvoklik na ţeljenu animaciju B<2 puta>

Pozicioniranje na strelicu Combo Box-a dodate animacije MP Levi klik na strelicu Combo Box-a dodate animacije B

Pozicioniranje na polja Animate Text combo box-a MP

Izabror opcije By word B Pozicioniranje na seconds delay between words polje MP

Podesiti vreme pojavljivanja reči u seconds delay between

words polju B Pozicioniranje na taster OK MP

Levi klik na taster OK B

T= TH<MIŠ> + TMP + TB + TMP + TB + TMP + TB + TMP + TB + TMP + TB + TMP + TB + TH<TAST> + 10 TMK + TH<MIŠ> + TMP +

TB + TMP + TB + TMP + TB + TMP + TB + TMP + TB + TMP + 2TB

+ TMP + TB + TMP + TB + TMP + TB + TMP + TB

= 16 TMP + 17 TB + 10 TMK + 2 TH<MIŠ> + TH<TAST> = 26 TM + 16TP + 10TK + 17TB + 3 TH

= 26*1,35 + 16*1,10 + 10*0,28 + 17*0,20 + 3*0,40

= 35,1 + 17,6 + 2,8 + 3,4 + 1,2

= 60,1 s

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 3. EKSPERTSKA REVIZIJA 30

3. EKSPERTSKA REVIZIJA

Ekspertska revizija predstavlja vršenje ekspertize u user-interface ili aplikacionom domenu. Sprovode je stalni članovi tima ili

konsultanti u ranim ili kasnim fazama evaluacije programa. Sadrţi

formalne izveštaje sa identifikovanim problemima i preporukama za

izmene. Projektantima se ostavlja da tragaju za rešenjem problema. Izvršenje ekspertske revizje traje od pola dana do jedne nedelje što

zavisi od domena zadatka i operativnih procedura. Dobro je imati

rezultate što sveţije ekspertize kako projekat napreduje.

Metode ekspertske revizije:

HEURISTIČNA EVALUACIJA (inspekcija utlitarnosti) -

Predstavlja odreĎivanje slaganje sa kratkom listom projektantskih heuristika (npr. 8 zlatnih pravila). Poţeljno je

da eksperti poznaju heuristike i da su u stanju da ih

interpretiraju i primene. Sprovodi se u timu od 3-5 članova,

jedan član otkrije do 35%, a 5 članova i do 75% grešaka.

Vreme potrebno za heurističku evaluaciju jednostavnog interfejsa traje oko 1h.

REVIZIJA PO SMERNICAMA - OdreĎivanje slaganja sa

dokumentom smernica organizacione ili neke druge prirode.

Revizija je vremenski zahtevna i traje do par nedelja za velike sisteme.

INSPEKCIJA KONZISTENTNOSTI - OdreĎivanje

konzistentnosti izmeĎu više interfejsa, materijala za obuku i

sistema pomoći (korišćenih terminologija, boja, lejauta, ulaznih i izlaznih formata...)

COGNITIVE WALKTHROUGH - Eksperti su korisnici u

tipičnom (ali i kritičnom) zadatku. Karakterističan je

samostalni explore walkthrough, a kasnije i javni sa ostalim

ekspertima, projektantima i korisnicima radi projekcije novih walkthroughs i provociranja reakcije.

FORMALNA INSPEKCIJA UTILITARNOSTI - Imamo

courtroom-style sastanaka sa moderatorom kao sudijom, za

predstavljanje interfejsa, radi diskutovanja o prednostima i slabostima aplikacije. Ovde projektanti iznose dokaze o

problemima. Edukativno je za početnike u projektovanju i

menadţmentu. Potrebno je puno vremena za pripremu i više

ljudi nego u drugim metodama.

Organizacija ekspertske revizije:

Ukoliko su eksperti raspoloţivi, a razvojni tim spreman za

feedback, preporučljivo je razvijati revizije u nekoliko tačaka razvoja. Broj eksperata zavisi od kompleksnosti projekta i alociranih

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 3. EKSPERTSKA REVIZIJA 31

resursa. Najbolji rezultati se postiţu u grupama od 3 do 5

eksperata. Uslovi treba da su slični uslovima korisnika tokom eksploatacije (buka, stres), ali se moţe vršiti i u povoljnijim

uslovima (tišina, mir). Preporučljivo je birati one sa odgovarajućim

znanjem, iskustvom, staţom u organizaciji.

Problemi:

Eksperti nemaju dovoljno znanja o domenu ili korisnicima.

Obično dolaze iz različitih ekspertiza gde su često sukobljeni saveti.

3.1 Heruistička evaluacija (inspekcija utlitarnosti)

Metoda ekspertske revizije koja će biti korišćena je metoda

“Heruističke evaluacije”, a biće sprovedeno odreĎivanje slaganje sa

listom projektantskih heuristika, “8 zlatnih pravila”.

3.2 Osam zlatnih pravila - lista osam zlatnih pravila sa opisom

1. Težiti konzistentosti – najčešće prekršeno, identična terminologija u svim elementima UI, konzistentne boje,

lejeri, fontovi, kapitalizacija...

2. Omogućiti frekvetnijim korisnicima upotrebu prečica –

veća brzina interakcije, skrivene komande i makroi.

3. Davati informativni feedback – za svaku akciju korisnika dati feedback, skromniji za frekventije akcije, a značajniji za

manje frekventne.

4. Projektovati dijaloge naglašene zatvorenosti – sekvence

akcija grupisati da imaju početak i kraj, dati feedback na kraju grupe, ponuditi memorisanje.

5. Ponuditi prevenciju i rukovanje greškom – input line

guard, ako pogreši tada jednostavna korekcija (samo što je

loše, a ne sve), sistem mora preţiveti. 6. Dozvoliti poništavanje efekata akcije (undo) – veliko

olakšanje kod početnika – sami istraţuju.

7. Interno podržavati kontrolu – frekventni korisnici vole da

imaju osećaj pune kontrole sistema, bez iznenaĎujućih

akcija sistema. 8. Redukovati opterećenje radne memorije – 7 ± 2,

jednostavan prikaz, konsolidovati višeprozorske prikaze,

uvoditi skraćenice, kodove i sekvence akcija sa obaveznim

online podsetnikom.

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 3. EKSPERTSKA REVIZIJA 32

3.3 Slaganje sa svih 8 zlatnih pravila

I Težiti konzistentosti Kaţu da se ovo pravilo najčešće prekrši u praksi, ali za

proizvode softverske kuće Microsoft to se ne moţe reći. Koristi se

slična terminologija u svim ulazno-izlaznim elementima. Boje su u

skladu sa podešavanjima radnog okruţenja. Slova su jasna, lako čitljiva, uglavnom crne boje.

Ocena: 10

II Omogućiti frekvetnijim korisnicima upotrebu

prečica

Korišćenje prečica u obliku ikonicama, koje su grupisane po

Tool-barovima, dovodi do povećanja brzine interakcije. Ovo smo

dokazali u Keystroke Level Model-u, gde smo za test odradili

identičnu akciju sa korišćenjem prečica (potrebno vreme izvršenja

52,15 s) i sa korišćenjem standardnih meni funkcija (potrebno vreme izvršenja 60,1 s). Sintaksa skrivenih komandi je u skladu sa

nekim ustaljenim standardima. Upotreba skrivenih komandi podiţe

efikasnost rada, pa je zbog toga njihova primena preporučljiva. Kao

i svaki ozbiljniji program i ovaj sadrţi potpuno prilagodljiv korisnički interfejs što uključuje i mogućnost promena prečica. Makroi čine rad

udobnijim, a njihova upotreba nije komplikovana, barem za one koji

znaju neke od programskih jezika koji su ovde podrţani. Za pisanje

makroa ponuĎeni su Visual Basic Editor i Microsoft Script Editor.

Slika 7- Izgled menija za rad sa makroima

Ocena: 10

III Davati informativni feedback

Nekada je potrebno izvršiti celu proceduru da bih se dobio

feedback. Ovo nije za pohvalu, jer u slučaju dobijanja neočekivanog

rezultata i nemogućnosti ispravke, postupak se mora ponoviti. MeĎutim negde feedback radi neočekivano korektno (u odnosu na

konkurentne programe, kao i najranije verzije Power Pointa, gde

ovo nije omogućeno). Zapaţamo da ukoliko se akcija sastoji iz više

manjih akcija, koje se mogu smatrati samostalnim, softver prikazuje trenutno stanje akcije. Ovo prilično pomaţe u kreiranju

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 3. EKSPERTSKA REVIZIJA 33

efekata, gde je sama selekcija ţeljenog efekta dovoljna da izazove

njeno pokretanje. Na ovaj način korisnik vidi kako će njegov efekat izgledati pre neko što je se završi njegovo kreiranje, pa preventivno

moţe da deluje na izmenu nekih parametara ili eventualno cele

animacije.

Ocena: 9

IV Projektovati dijaloge naglašene zatvorenosti Sekvence akcija su dobro grupisane, a dijalozi su intuitivno

odraĎeni bez suvišnog pretrpavanja informacijama. Ukoliko korisnik

ţeli još informacija i preciznije podešavanje parametara, za to neće biti uskraćen nego će mu biti ponuĎen dodatni dijalog. Kad korisnik

očekuje kraj dijaloga ne pojavljaju se suvišnia i iznenadna pitanja

(koje srećemo čak i kod nekih komercijalnih programima), koja bih

zbunila, a kasnije verovatno iritirala korisnika. Postoji mogućnost vraćanja na prethodnini dijalog, bezuslovni prekid sa iskakanjm iz

dijaloga, kao i povratak promenjenih parametara na vrednosti pre

ulaska u dijalig. PonuĎene unapred predefinisane vrednosti, čine

konformnijim kretanje kroz dijalog. Omogućen je feedback na kraju

grupe sekvenci akcija. Memorisanje se vrši automatski, po uspešnom prolasku kroz dijalog.

Ocena: 10

V Ponuditi prevenciju i rukovanje greškom

Prevencija greške je očajno odraĎena. Pogledati primer polja

Zoom u kome je dozvoljen unos apsolutno bilo čega, ovde maska

uopšte ne postoji, slika 8.

Slika 8. – Polje Zoom prihvata sve vrste unosa

Pritiskom na Enter, dolazi do automatske korekcije unite

vrednosti -45R4@3$, na vrednost 10%, a da pri tome korisnik nije

dobio nikakvu povratnu informaciju, da je do greške uopšte došlo.

Ne vidi se razlog zbog čega nije omogućeno korisniku da sam

koriguje vrednost. Program se za svo vreme ovog testiranja nije srušio, pa čak ni zakucao, što dovoljno govori o stabilnosti softvera.

Da se na drugi način pristupilo prevenciji i korekciji greške (tj. da

radi ono što mu se kaţe, a ne ono što misli da treba da uradi),

postavlja se pitanje da li bi i dalje softver ostao stabilan u ovoj meri. Preţivljavanje sistema je ovde jedina svetla tačka.

Ocena: 7

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 3. EKSPERTSKA REVIZIJA 34

VI Dozvoliti poništavanje efekata akcije (undo)

Power Point podrţava akciju undo, a broj koraka se moţe podešavati u Options dijalog prozoru, slika 9. Inicijalna vrednost je

20, a javljaju se ograničenja na donju i gornju granicu (minimalan

broj koraka je 3, a maksimalan broj koraka je 150).

Slika 9. – Izgled Options diijalog prozora u Power Pointu

Podrţana je prečica na tastaturi ctrl + z, tako da se ne mora do besvesti kliktati mišem ukoliko se korisnik vraća više koraka u

nazad. Dobra osobina je što pored undo oznake stoji opis akcije

koja se poništava, samo što je taj opis prilično neodreĎen. Na

preciznijem definisanju opisa za operacije koje se poništavaju bih još trbalo poraditi.

Undo operacija radi besprekorno, tako da korisnik moţe slobodno

da se osloni na nju prilikom eksperimentisanja sa programom. Od

velike pomoći je početnicima, jer im pruţa odreĎeno samopouzdanje.

Ocena: 9

VII Interno podržavati kontrolu

Primetno je da prilikom sloţenijih akcija, za koje je potrebna veća procesorska snaga, a samim tim i više vremena, korisnik gubi

punu kontrolu nad softverom. Ovo je zanemarljivo, ako se zna da se

takve akcije u ovom programu veoma retko izvode i da one

prvenstveno zavise od brzine samog računara. Ako izuzmemo ovo, korisniku je uglavnom omogućena potpuna kontrola nad softverom.

Ocena:10

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 3. EKSPERTSKA REVIZIJA 35

VIII Redukovati opterećenje radne memorije

Moglo bih se reći da je ovde u pitanju “ 20 ± 5 ” pravilo, ali ako uzmemo u obzir broj opcija koje je potrebno predstaviti, onda

je lako razumeti zašto na ovo nije moglo više da se utiče. Velik broj

toolbar-ova sa gomilom ikonica, dovodi do pojave, da kod nekih

toolbarova njihova veličina prelazi veličinu ekrana. Pokazalo se da dolazi do curenja memorije pri duţem korišćenju programa. Pri

brisanju slajova ili njegovih delova, sistemu se ne vraća ona količina

operativne memorije koja je prilikom njihovog kreiranja zauzeta.

Moguće je konsolidovati višeprozorske prikaze automatski

(opcijama Cascade i Arrange All) ili ručno. Postoje programi sa širim skupom automatskog aţuriranja prozora, ali i ovo obavlja posao.

Podrţan je velik broj prečica što dodatno opterećuje memoriju.

Sekvence akcija sa obaveznim online podsetnikom su postale

standard, ovde se koriste uvek kada se za to ukaţe prilika. To dodatno utiče na količinu zauzete memorije.

Ocena: 8

3.4 Zaključak na osnovu prethodne analize

Konzistentnost softvera je na veoma zavidnom nivou. Upotreba prečica i makroa donosi značajan napredak u brzini

rešavanja zadataka kod iskusnih korisnika. Informativni feedback se

u nekim retkim slučajevima ne javlja, kada se to od njega očekuje,

dok se u nekim aktivira bez potrebe. MeĎutim kada se korisnik navikne na okruţenja sve ove anomalije se lako zanemaruju.

Zatvorenost dijaloga je očigledna, bez suvišnih pitanja, sa

izrazito hronološkim redosledom dijaloga. Sliku dobro zatvorenog

dijaloga upotpunjuje neizostavna podrške za povratak na prethodni

dijalog, bezuslovni prekid dijaloga i njihovo memorisanje. Prevencija greške u ovom softveru praktično ne radi, dok njihova korekcija ne

daje dovoljno (ili uopšte ne daje) informacije o izvršenim akcijama.

Stabilnost sistema je na najvišem nivou, ali za to treba da se

zahvali načinu obrade grešaka: “Ako greška nastane, nema korekcije, radim ono što mislim da je korisnik traţio”.

Podrška operaciji Undo, radi besprekorno, ali sa prilično

šturom informacijom o akciji koja se poništava. Na ovome se

trebalo još poraditi. Do gubljenja pune kontrole nad softverom dolazi samo na kratko u uslovima pune opterećenosti procesora.

Ovo se ne moţe uzeti kao zamerka jer zavisi od računara na kojem

se softver izvršava.

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 3. EKSPERTSKA REVIZIJA 36

Program je prenatrpan opcijama, a toolbarovi ikoicama. Na

prvi pogled program odaje utisak programa koji ne štedi na memoriji. Ovo je tačno, sa porastom količine podataka, brzo raste

količina zauzete memorije, a ako se tome pridoda curenje memorije

(prisetimo se one priče iz osmog zlatnog pravila o curenju

memorije), dobijamo pravu sliku o tome koliko se ovaj program brine o memoriji.

Power Point 2003 uglanom je ispunio očekivanja vezana za

slaganje sa Osam zlatnih pravila i zasluţio prosečnu ocenu 9,125.

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 4.Testiranje utilitarnosti 37

4.Testiranje utilitarnosti

Utilitarnost predstavlja stepen kojim interfejs olakšava rešavanje zadataka i inkorporira kriterijume kao što su lakoća

učenja, lakoća upotrebe, zaštita od katastrofalnih grešaka i mera

podrške korisniku (satisfakcija).

Metode za testiranje korisnika:

razvoj i implementacija scenarija ili prototipa,

snimanje ponašanja korisnika,

o tipičnu upotrebu ili kritične slučajeve, o keystroke,

o razmišljanje naglas,

intervjuisanje o subjektivnim impresijama,

analiza ponašanje korisnika.

Svrha testiranja korisnika:

shvatanje korisničkih metoda i problema (rešavanja i

interakcije), otkrivanje procesa razmišljanja korisnika.

Prilikom testiranja treba poštovati principe etike: ne sme biti

fizičkih i psihičkih povreĎivanja, dobrovoljna participacija, pravo na

privatnost, potpis na saglasnost, anonimnost, mogućnost odustajanja u svakom trenutku…

Standardni koraci u testiranju korisnika:

1. Podešavanje ambijenta za opservaciju. 2. Opisivanje svrhe opservacije i saopštavanje korisniku da

ima pravo odustajanja u svakom trenutku.

3. Opisivanje i demonstracija opreme u prostoriji.

4. Objašnjavanje kako se "misli naglas" i obaveštavanje da neće biti pruţana nikakva pomoć tokom testa.

5. Opisivanje zadatak i uvoĎenje korisnika u sistem.

6. Insistiranje da korisnik postavlja pitanja pre opservacije.

7. Opservacija pa debrifing subjekata.

8. Analiza dobijenih podatka. 9. Organizacija rezultata tabelarno.

10. Interpretacija rezultata u kontekstu drugih rezultata.

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 4.Testiranje utilitarnosti 38

4.1 Test scenario Sadrţi pripremu ambijenta, opreme, zadatka i samog test

korisnika za početak opservacije nad njim. Sastoji se iz prvih šest

standardnih koraka testiranja korisnika.

I Podesiti ambijent za opservaciju

Testiranje se vrši u radnoj prostoriji, računar se nalazi na

stolu. Temperatura je oko 20 Co, osvetljenost je optimalna, nivo

buke je nizak (čuje se kuler na računaru – recimo 25dB).

II Opisati svrhu opservacije i saopštiti korisniku da

ima pravo odustati u svakom trenutku

Test-korisniku je saopšteno da je svrha observacije da se

odredi faktor intuitivnosti u radu sa softverom Power Point 2003. Test-korisniku se nudi opcija da odustane od testiranja i saopštava

mu se da to isto moţe da učini u toku testiranja bez posledica i

suvišnih pitanja.

III Opisati i demonstrirati opremu u prostoriji

Test-korisnik se upoznaje sa računarom. Računar ima procesor

Athlon XP na 1,6 GHz i 256 MB DDR memorije. Monitoron je 17”

CRT sa rezulucijom 1024 X 768 i 85Hz. Na računaru je instaliran Microsoft Windows XP Profesional i kompletna verzija Microsoft

Office Professional Edition 2003 paketa, sa alatom Power Point

2003.

IV Objasniti kako da "misli naglas" i da mu/joj nećete pružati nikakvu pomoć tokom testa

Test-korisnik se obaveštava da bih bilo poţeljno da svoja

razmišljanja iznosi naglas (pre nego što nešto uradi, naglas treba da izgovori šta ţeli i šta očekuje od te akcije). Obaveštava se da mu

neće biti pruţena nikakva pomoć tokom testiranja.

V Opisati zadatak i uvesti korisnika u sistem

Zadatak koji se zadaje korisniku ima za cilj da proveri sposobnost

njegovog snalaţenja u softverskom alatu Power Point 2003.

Zadaci su grupisani u tri grup, po teţini. Svi test kotisnici dobijaju

iste test zadatke. Naravno, ne očekuje se od svih isto. U slučaju da se ne kompletira zadatak pod A, ne moţe se preći na zadatak pod B

itd.

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 4.Testiranje utilitarnosti 39

Zadatak

A) Početnički kreirati novi slajd

napisati tekst

ubaciti sliku

pokrenuti prezentaciju

B) Osnovni

obrišite sve sa slajda

kreiranje 3D teksta (WordArt), sa izgledom po ţelji korisnika i

njegova modifikacija (promena izgleda teksta kruţan, talasast, u obliku trapeze; promena boje; senčenje; 3D

podešavanja) .

postavljanje efekata, po ţelji korisnika, nad objekat tipa 3D

tekst. pokrenuti prezentaciju

C) Napredni

kreirati drugi slajd i na njemu kreirati tekst sa hiperlinkom na neki fajl na lokalnom disku ili internetu.

postaviti sličicu (strelicu unazad) iz standardne ponude Clip

Art-a, a zatim omogućiti da se klikom na strelicu korisnik vrati

na početni slajd. pokrenuti prezentaciju

VI Insistirajte da vas korisnik pita pre opservacije

Korisniku je skrenuta paţnja, da sve što mu nije jasno pita pre opservacije, kako se ne bih narušavalo pravilo o pruţanju

pomoći tokom same opservacije.

4.2 Opservacija test subjekta Predstavlja samo testiranje test subjekta uz beleţenje

postignutih tezultata i utisaka testiranog korisnika. Sastoji se iz

sedmog standardnog koraka testiranja korisnika, “Opservacija pa

debrifing subjekta“.

VII Opservacija pa debrifing subjekata

Vršena je opservacija nad četiri korisnika: dva početnika koji

računar koriste samo za igranje i gledanje filmova i dva iskusna korisnika koji retko koriste Power Point, ali su eksperti u nekim

alatima Microsoft Offica.

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 4.Testiranje utilitarnosti 40

Ovde će biti prezentovan rad najuspešnijeg korisnika, kao i

ono šta mu je nedostajalo da bih zadatak bio kompletan. Korisnik je dobar poznavalac računara sa iskustvom rada u

ostalim Microsoft Office programima. Microsoft Power Point je slabo

koristio.

Način na koji je testirani korisnik rešavao zadatke

A) Početni

Lako je kreirao novi slajd, ali na način koji je prikazan na slici 10, a ne prečicom ili klikom na praznu radnu površinu.

Slika 10. – Kreiranje novog slajda u Slides prozoru

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 4.Testiranje utilitarnosti 41

Slika 11- Izgled novokreiranog slajda

Tekst je upisao klikom na polje “Click to add subtitle” i

unosom. Za korišćenjem alatke Text Box ovde nije bilo potrebe, pošto je slajd već sadrţao polje za unos teksta.

Sliku je ubacio tako što je pokrenuo Windows Explorer,

pronašao sliku i prevukao je na površinu slajda. Rekao je da je za to

mogao koristiti Insert Pictures alatku, ali da zbog lakše pretrage za slikom više voli da koristi Explorer.

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 4.Testiranje utilitarnosti 42

Slika 12. – Izgled slajda sa unetim tekstom i slikom

Prezentaciju je pokrenuo pritiskom na taster F5, iako ni sam nije bio siguran da li je to prečica, već je to radio po uzoru na

srodne programe.

Odradio: 100%

B) Osnovni

Slajd je obrisao tako što je mišem selektovao sve i pritisnuo

na tastaturi taster Delete. Kod kreiranja 3D teksta pretraţivao, je stavke Menu bar-a, od

čega je brzo odustao. U Drawing toolbar-u, slika 13,

Slika 13. – Izgled Drawing toolbar-a

zapazio 3D slovo , sa kojim se ranije susretao u Microsoft Wordu. Kliknuo je na njega i prikazao mu se WordArt Gallery prozor slika

14.

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 4.Testiranje utilitarnosti 43

Slika 14. – Izgled WordArt Gallery prozora

Po otvaranju prozora WordArt Gallery, izabrao je talasasti

plavi tekst, sa slike 15.

Slika 15. – Izgled selektovanog teksta

Toolbar WordArt , slike 16 i 17, se sam otvorio, a na njenu je

pronašao alatku WordArt Shape, videti sliku 16, koja sluţi za

zadavanje oblika u kojem će biti ispisana slova.

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 4.Testiranje utilitarnosti 44

Slika 16. – Izgled WordArt Shape opcije

Na Toolbaru WordArt kliknuo je na ikonicu Format WordArt

, sa pretpostavkom da će tu pronaći opcije za bojenje teksta,

pošto se ista ikonica koristi i u drugim Microsoft Office alatima, slika

17.

Slika 17. – Izgled WordArt toolbat-a

Otvorio se dijalog prozor Format WordArt u kojem je pokazao

gde bih izmenio boju slova, slika 18.

Slika 18. – Izgled dijalog prozora Format WordArt

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 4.Testiranje utilitarnosti 45

Posle kraćeg taraţenja po Drawing toolbar-u, slika 19, (prevlačenjem miša preko ikonica i čitanjem iskačućeg teksta),

našao je i poslednje dve stavke. Senčenje prikazano na slici 20.a i

3D prikaz prikazan na slici 20.b).

Slika 19. – Izgled Drawing toolbar-a

Slika 20. a) Shadow b) 3-D prikaz

Kod 3D prikaza je aktivirao 3-D Settings… stavku koja je

pokrenula 3-D Settings Tollbar, slika 21.

Slika 21. - 3-D Settings toolbar

Toolbar je zatvorio, uz komentar da se tu mogu podešavati 3D

opcije.

Postavljanje efekta na objekat tipa 3D teksta ,

predstavljalo je veći problem, pošto do sada nije imao priliku da

radi nešto slično. Posle više od 3 minuta traţenja po toolbatovima,

uspeo je da otvori prozor Custom Animation…, slika 22.a.

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 4.Testiranje utilitarnosti 46

Slika 22. – a) Otvaranje Custom Animation prozoa b) Custom

Animation prozor Prozor se pojavio u desnom uglu radne površine, slika 22.b.

Kliknuo je na taster Add Effect, a zatim je redom otvarao padajuće

menije. Na kraju se odlučio za stavku More Effects…, slika 23.

Slika 23. – Funkcija tastera Add Effect

Otvorio se novi prozor Add Entrance Effect, gde je izabrao

efekat, slika 24.

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 4.Testiranje utilitarnosti 47

Slika 24. – Izgled Add Entrance Effect prozora

Pokrenuo je animaciju tasterom F5. Izgled animacije je prikazan na slici, tačnije jedan njen frejm, slika 25.

Slika 25. – Izgled Wheel animacije

Odradio: 100%

C) Napredan

Namestio je novi slajd na identičan način kao prvi put. Tekst

je upisao u polje “Click to add subtitle”. Selektovao ga i na Standard

toolbaru pronaso ikonicu Insert Hyperling, slika 26.

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 4.Testiranje utilitarnosti 48

Slika 26. – Insert Hyperlink ikonica

Ovo je aktiviralo dijalog prozor Insert Hyperlink, sa slike 27, u

kojem je korisnik izabrao neki fajl sa Desktopa, pošto je to prvo bilo

ponuĎeno.

Slika 27 – Izgled dijalog prozora Insert Hyperlink

Tekst nad kojim je raĎen hyperlink promenio je boju i postao podvučen, slika 28.

Slika 28 – Izgled Hyperlink text-a

Ovo je bilo prilično lako pošto se korisnik sa ovim susretao

više puta u drugim alatima.

Kliknuo je na ikonicu Clip Art na Drawing toolbar-u,

otvorio se Clip Art prozor, slika 29. U njemu je pronašao strelicu, ali unapred (na desno). Insetrovao je i translirao oko vertikalne ose da

bih dobio strelicu unazad (na levo) .

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 4.Testiranje utilitarnosti 49

Slika 29. – Izgled Clip Art prozora

Vraćanje korisnika na početni slajd nije mogao da pronaĎe,

pošto je pokuševao da to odradi sa prethodno korišćenom akcijom

Insert Hyperlink. Posle par minuta je odustao. Odradio: 75%

Ovo testiranje je trajalo oko 20 minuta, a sam testirani

korisnik je zadovoljan znanjem koje je pokazao.

Ukupan procenat rešenih zadataka 91,67%

Bilo je potrebo da korisnik odradi sledeće da bih namestio da

se klikom na strelicu vrati na početni slajd:

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 4.Testiranje utilitarnosti 50

Pokrenuti dijalog prozor Action Settings, slika 30.a, u combo

box-u Hyperlink selektovati opciju First Slide, slika 30.b.

Slika 30. – a) Pokretanje Action Settings prozora

b) Izgled Action Settings prozora

Pokrenuti Slide Show pritiskom na taster <F5>.

4.3 Analiza i interpretacija dobijenih podataka

Sastoji se iz analize dobijenih podataka, organizacije razultata

tabelarno i njihove interpretacije u kontekstu drugih rezultata.

Sadrţi poslednja tri standardna koraka testiranja korisnika.

VIII Analizirajte dobijene podatke

Testirali smo dva početnika koji računar koriste samo za

igranje igrica i gledanje filmova i dva iskusna korisnika koji retko koriste Power Point, ali su eksperti u nekim alatima Microsoft Offica.

Početni korisnici su odustali, ne rešivši ni početničku grupu

zadataka.

Jedan od njih je uspeo da kreira slajd i da unese tekst, ali je za unos slike nije imao rešenje. Pretraţivao je po menijima, ali se

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 4.Testiranje utilitarnosti 51

nije ni trudio da pročita njihov sadrţaj. Pretpostavljam da je

problem bio slabo poznavanje engleskog jezika, meĎutim ne treba zaboreviti da postoje verzije Offica na srpskom jeziku, ali ne

oduvek. Testirani korisnik se uglavnom zadrţavao na sličicama

(ikonicama) koje bih trebalo da predstavljaju prikaz operacije koju

opisuju. Smatram da je trebalo dodati što više sličica koje verno prikazuju operaciju, naravno to se ne moţe smestiti u 32X32 pixela

statične slike. Povećanjem veličine sličica, stvorili bih se uslovi za

njihov verniji prikaz, meĎutim to bih dodatno povećalo

prenatrpanost ovako organizovanih paleta. Pokretanje aplikacije

takoĎe nije uspeo da odradi. Drugi početnik je ušao u Power Point, pomerao kursor levo

desno i odustao. Nije se odvaţio ni da klikne, pa maker i na praznu

površinu. Prenatrpanost informacijama, tačnije opcijama, o kojoj

smo govorili izgledala je prilično zastrašujuće za njega. Iskuni korisnici su se pokazali prilično dobro, zahvaljujući

sličnostima Microsoft Power Point-a i ostalih Microsoft Offic alata,

prvenstveno Microsoft Word-a koga oboje vrlo dobro poznaju.

Prvi iskusni korisnik je bez problema rešio počerni nivo, dok se kod osnovnog nivoa imao problema sa pronalaţenjem senke za

3D Text. Više puta je prešao preko ikonice, ali nije uspeo da je

pronaĎe. Kada je odustao, pošto sam mu pokazao gde se nalazi,

prokomentaisao je da ikonica nije adekvatna. U svom radu se više oslanjao na menije nego na toolbar-ove sa ikonicama. Dobro

poznavanje structure Microsoft Office alata i njihova meĎusobna

sličnost, pokazala se ovde od presudnog značaja. Za sve je imao

prilično preciznu pretpostavku kako bih se moglo odraditi ili gde bih

se to moglo nalaziti. Drugi iskusni korisnik se najbolje pokazao, a njegov rad je

opisan u opservaciji test subjekta.

Presudnu ulogu u rešavanju zadataka odigrala je sličnost alata

Power Point, sa alatima poput Microsoft Worda. Prenatrpanost menijima i ikonicama uplašila je početne korisnike i učunila da oni

brzo odustanu. Help niko nije ni pokretao, što samo govori o

navikama standardnih korisnika. Nesumljivo je da bih upotreba

help-a dovela do bolih rezultata.

IX Organizujte rezultate tabelarno

Početnici Iskusni korisnici

Osoba Prvi Drugi Prvi Drugi

Početni 50% 0% 100% 100%

Osnovni - - 65% 100%

Napredni - - - 75%

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 4.Testiranje utilitarnosti 52

Ukupno 16,67% 0% 55% 91,67%

Očekivano < 33% < 33% > 75% > 75%

Zadovoljio Ne Ne Ne Da

Procentima je predstavljena vrednost rešenih zadataka.

Oznaka ( – ) znači da testiranja nije ni bilo, pošto korisnik nije

prošao pretkodni test.

X Interpretirajte rezultate u kontekstu drugih

rezultata

Presudnu ulogu u rešavanju zadataka odigrala je sličnost alata Power Point, sa ostalim alatima Microsoft Office paketa.

Prenatrpanost menijima i ikonicama uplašila je početne korisnike i

učunila da oni brzo odustanu. Napredni korisnici nisu bili u stanju da

odrade sve zadate zadatke, verovatno zbog toga što nisu bili puno zainteresovani za njihovo rešavanje. O tome govori i informacija da

help niko nije ni koristio.

4.4 Upitnik

Test softver: Power Point 2003

Napomena: Paţljivo pročitajte pitanje, razmislite i upišite (ako je u

pitanju linija) ili označite kruţić (isključivo jedan po pitanju) pored

odgovora koji vam se čini prihvatljivim.

Redni broj ankete: 1. Pol test-korisnika:

Muški

Ţenski

2. Starost test-korisnika :

ispod 10 godina

od 11 do 15 godina

od 16 do 20 godina

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 4.Testiranje utilitarnosti 53

od 21 do 25 godina

od 25 do 40 godina

preko 40 godina

3. Ocena vašeg poznavanja rada na računaru:

Loše Odlično

4. Vreme koje dnevno provodite za računarom:

manje od 1-og sata

2 sata

3 sata

6 sati

preko 6 sati

5. Koje ste ranije alata koristili iz Microsoft Office softverskog

paketa ?

Microsoft Word

Microsoft Excel

Microsoft Power Point

Microsoft Outlook

Microsoft Visio

6. Ukoliko ste i ranije koristili Power Point alatku odgovorite na

sledeću grupu pitanja:

A) Koliko često koristite Power Point alatku?

Par puta u ţivotu

Jednom mesečno

Jednom nedeljno

Jednom dnevno

Više puta dnevno

B) Da li koristite na poslu ovaj alat?

Da

Ne

Nisam zaposlen

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 4.Testiranje utilitarnosti 54

C) Da li koristite u školi ovaj alat?

Da

Ne

Nisam učenik

D) Navedite koje ste sve verzije ovog alata koristili:

7. Kako procenjujete svoje poznavanje Power Point alata ?

Loše Dobro

8. Kako vam izgleda interfejs ?

Siromašan Prenatrpan

Funkcionalan Nefunkcionalan

Jednostavan Komplikovan

Zanimljiv Dosadan

PrevaziĎen U trendu

9. Koliko se dobro snalazite u menijima ?

Loše Dobro

10. Da li sličice na ikonicama odgovaraju akcijama koje opisuju?

Ne odgovaraju Odgovaraju

11. Koliko koristite prečice?

Ne koristim Uvek kada je moguće

12. Koliko vam odgovaraju prečice ?

Ne odgovaraju Odgovaraju

13. Kako vam izgledaju dijalozi ?

Siromašani Prenatrpani

Funkcionalani Nefunkcionalani

Jednostavani Komplikovani

14. Da li ste često koristili help u ovom Power Point 2003 alatu ?

Da

Ne

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 4.Testiranje utilitarnosti 55

Nisam ga uopšte koristio (na sledeće pitanje ne dajete

odgovor)

15. Koliko vam odgovara help ?

Ne odgovara Odgovara

16. Koliko često koristite help u drugim alatima ?

Nikada Često

17. Da li program podstiče korisnike da eksperimentišu u njemu ?

Ne podstiče Podstiče

18. Kolika ličnu korist imate od postojanja ovog alata ?

Nikakvu Veliku

19. Na koji vas program podseća Power Point ?

20. Šta vam se svidelo kod ovog softvera ?

21. Šta vam se nije svidelo kod ovog softvera?

22. Opšta ocean alata Power Point 2003

1 10

4.5 Analiza i interpretacija odgovora na upitnik i njihovo poreĎenje sa opažanjima sa testiranja Anketa je imala za cilj da nam ukaţe na korisničku grupu,

prethodna iskustva korisnika, prihvatanje programa kod korisnika,

snalaţenje u helpu, da podstakne korisnika da uporedi program sa

njemu sličnim, kao i da da ukupan utisak koji je program ostavio na korisnike.

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 4.Testiranje utilitarnosti 56

Korisnička grupa koja je testirana je starosti od 20 do 25

godina, muškarci. Bilo je tu početnika, iskusnih korisniha i onih još iskusnijih (poznavanje rada na računaru odlično i preko 6 sati

dnevno za kompjuterom).

Od alata iz Microsoft Office paketa svi su se susreli sa

Microsoft Word-om. Uglavnom su radili sa alatima Excel, Power Point i Outlook. Microsoft Visio su koristili samo napredni korisnici,

što nije ni čudo sa obzirom da je ovaj alat meĎu poslednjim ušao u

grupu alata Microsoft Office.

Frekvencija upoterbe Power Point alat je varirala od korisnika

do korisnika, a uglavnom se vezuje za upotrebu u školi, za one test-korisnika koji idu u školu. Iskusniji korisnici su koristili ranije verzije

softvera, počev od Microsoft Office 97 paketa.

Poznavanje Power Point alata korisnici ocenjuju uglavnom kao

loše, što takoĎe zavisi od same grupe korisnika. Interfejs je ocenjen kao prenetrpan, funkcionalan, jednostavan ili komplikovan,

zanimljiv i u trendu. Snalaţenje u menijima zaradilo je srednju

ocenu, kako kod iskusnih, tako i kod početnika. Sličice na ikonicama

uglavnom slabo odgovaraju akcijama koje podraţavaju, mada ima izuzetaka. Prečice odgovaraju naprednijim korisnicima, dok ih

početnici ne koriste. Dijalozi su zaradili srednje ocene kod većine

korisnika, ali je primetno da su ih početnici okarakterisali kao

prenatrpane i komplikovane. Korisnici uglavnom uopšte ne koriste help u Power Pointu, a to čine retko u ostalim programima. Program

uglavnom podstiče korisnike da eksperimentišu u njemu, barem one

naprednije. Od Power Pointa korist imaju samo oni napredniji

korisnici, dok su oni srednjeg nivoa znanja i početnici obično

odgovarali sa “nikakvu korist“ . Program ih podseća na ostale Office alate. Od sličnih

programa pominje se alternativa u Open Office paketu. Testirani

korisnici nisu naveli nikakve zamerke na račun programa, dok su se

hvale odnosile na raznolikost efekata-animacija i lakoće njihovog korišćenja.

Korisnici su programu dali prosečnu ocenu 8

Ovi zaključci su izvedeni na osnovu ankete koja je urađena, pa je zbog malog broja ispitanika i neodgovarajućeg uzorka lako

moguće da ne odgovara pravom stanju stvari.

4.6 Zaključak testa utilitarnosti

Microsoft Power Ponit se reĎe koristi od ostalih Office alata, pa

zato ni ne čudi što ni jedan testirani korisnik nije uspeo da uradi sve

zadatke. Velika sličnost sa ostalim alatima iz Microsoft Office

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 4.Testiranje utilitarnosti 57

paketa, bila je od velike pomoći naprednijim korisnicima. Help niko

nije koristio, a korisnici nemaju uroĎenu naviku da ga koriste ni u ostalim programima. Posmatranje korisnika tokom izvršavanja

zadataka na računaru i analiza testova, nisu puno odstupali u

rezultatima. Uglavnom je za iskusnije korisnike to sve bilo već

viĎeno i očekivano, dok je za manje iskusne izgledalo prenatrpano i isuviše komplikovano.

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 5.Zaključak 58

5.Zaključak

Power Point je bolje prošao kod slaganja sa osam zlatnih pravila (prosečna ocena devet), nego kod prosečne ocene koji je

dobio od korisnika koji su učestvovali u anketi (prosečan ocena

osam). Zanimljivo je da je na pad prosečne ocene kod testiranih

korisnika glavnu ulogu odigrala upravo grupa neiskusnijih korisnika. Oni nikada nisu osetili potrebu za upotrebom ovakvog programa, a

prvo iskustvo je bilo prilično bolno, pa nije ni za očekivati da softver

ocene visokom ocenom.

Program poseduje neke mane porut, slabe prevencije i

korekcije greške, nedovoljnog opisa akcije koje se poništava (undo

metoda), curenja memorije, neodgovarajućeg informativnog

feedbeck-a, neodgovarajućih sličica na ikonicama …

Veliku manu, bar za koju godinu, predstavljaće cena ovog

paketa. Toliko programiranja mora neko da plati, a ko će ako neće

korisnici. Ako nemate da izdvojite par stotina dolara za kupovinu

Microsoft Office Profesional Edition 2003 paketa, a vi ga “pozajmite od komšije”. Ukoliko ste od onih koji ţelite da sve bude legalno, a

ne ţeite pri tom da plate, obratite paţnju na sledće: Postoje i neke

besplatne verzije programa koje obavljaju slične stvari, ali ne i

jednako kvalitetno. MeĎutim za najobičnije prezentacije su više nego dovoljni. Jedna od takvih programa se nalazi u Open Office

paketu, koji je već standardno sadrţan u većini Linux distribucija.

Sve ostalo je tu, funkcionalnost, lakoća korišćenja, stabilnost, količina opcija koje se nude korisniku i njihove mogućnosti, velik

skup efekata koje je moguće podešavati, moderan interfejs …

Valja napomenuti da je verziju ovog softvera moguće kupiti

na brojnim svetskim jezicima, meĎu kojima je i Srpski jezik. Ovo u značajnoj meri pomaţe korisnicima koji ne znaju engleski jezik.

Lokalizacija na Srpskom ne znači automatski i Help na Srpskom.

Neodgovarajuća interpretacija stranih pojmova skoro sigurno dovodi

u nedoumicu iskusne korisnike, koji su navikli na korišćenje paketa sa engleskog govornog područja.

Isporuka Power Point alata uz najkorišćeniji kancelarijski

softverski paket i naravno veliko ime proizvoĎača samo su dodatne prednosti koje poseduje ovaj alat.

Microsoft Power Point 2003 je ternutno najbolji program za

izradu prezentacija i daleko je ispred svoje (besplatne) konkurencije. Na tom mestu će verovatno još dugo ostati, barem

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 5.Zaključak 59

tamo gde je bovoljno para ili ne postoji ozbiljna ţelja vlasti da se

bori sa piraterijom.

Interakcija čovek računar – projektni zadatak

Goran Panić, E9286 | 6.Literatura 60

6.Literatura

[1] Dr Dragan Ivetić, "Interakcija čovek računar", Novi Sad 2006

[2] www.wikipedia.org