2 paskaita Interaktyvių sistemų...
Transcript of 2 paskaita Interaktyvių sistemų...
![Page 1: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/1.jpg)
2 paskaita
Interaktyvių sistemų panaudojamumas
Usability of interactive systems
Žmogaus ir kompiuterio sąveika
Kristina Lapin
![Page 2: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/2.jpg)
Apie ką šį paskaita?
Panaudojamumo sąvoka
Panaudojamumo gyvavimo ciklas
Panaudojamumo projektavimas
Kategorizacijos
• Dix ir kiti, Nielsen, Norman
Universalusis panaudojamumas
2
![Page 3: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/3.jpg)
3
Įvadas
• Tikslas: kokybiška sąveika
• Pasiekiamas – Dėmesingai planuojant
– Atsižvelgiant į poreikius
– Skiriant resursų • interfeiso architektui
• naudotojų ir užduočių analizei
• testavimams ir vertinimams
Naudotojo esama
veikla
Technologiniai
sprendimai
Sistemos
projektavimas
Būsima sistema
![Page 4: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/4.jpg)
4
Lengva naudoti?
• Pradedančiajam ar patyrusiam?
• Naudingas? Malonus? Lengvai perprantamas?
http://web.mit.edu/is/usability/IAP/2003/Session1/Images/Easy-to-use.gif
![Page 5: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/5.jpg)
5
Apibrėžtis
• Panaudojamumas — tai naudotojo veiklos – veiksmingumas (efektyvumas), našumas ir jaučiamas
malonumas, su kuriuo konkretus naudotojas gali pasiekti konkrečių tikslų konkrečiose aplinkose.
– Veiksmingumas (efektyvumas) • tai naudotojo pasiekiamų tikslų užbaigtumas ir tikslumas.
– Malonumas – tai sistemos naudojimo patogumas ir priimtinumas.
ISO CD 9241-11.3, versija 8.8, 1993
![Page 6: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/6.jpg)
Svarbesnės metrikos iš ISO 9241
Panaudojamumo
tikslai
Efektyvumo
matai
Našumo
matai
Pasitenkinimo
matai
Atitikimas
užduočiai
Kiek procentų
pasiekė tikslą?
Užduoties įvykdymo
laikas
Pasitenkinimo
reitingavimas
Tinkamumas
patyrusiems
naudotojams
Kiek kartų
pasinaudota
akseleratoriais?
Santykinis našumas
lyginant su patyrusiu
naudotoju
Pasitenkinimo
reitingavimas su
patyrusiais
naudotojais
Išmokstamumas Išmoktų funkcijų
procentas Laikas išmokti
Išmokstamumo
reitingavimo skalė
Atsparumas
klaidoms
Sėkmingai ištaisytų
klaidų procentas Klaidų taisymo laikas
Išmokstamumo
reitingavimo skalė
![Page 7: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/7.jpg)
Panaudojamumo tikslai
• Veiksmingumas, efektyvumas – Ar sudarytos galimybės atlikti veiklas ir pasiekti reikiamą
informaciją?
• Našumas – Ar veiklos paspartėja naudojant sistemą?
• Saugumas – Ar sistema atspari klaidingiems naudotojo veiksmams?
• Naudingumas – Ar sistema turi pakankamai funkcinių galimybių?
• Išmokstamumas – Ar lengva yra pradėti naudotis sistema?
• Įsimenamumas – Ar lengva naudotojui prisiminti, kaip naudotis sistema?
![Page 8: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/8.jpg)
8
Panaudojamumo tikslai produkto naudojimo gyvavimo cikle
Poreikių įvertinimas
Pirkimas
Instaliavimas
Apmokymas
Ribotas naudojimas
Pilnas naudojimas
Pasiekiamos gaminio ribos Įvertinimas
Esminių sistemos savybių demonstravimas
Patogus pasirinkimas ir greitas pirkimas
Kuo trumpesnis
Mokymo medžiaga – prieinama, turinys - aktualus
Savarankiškas naudojimas: efektyvios ir našios esminės
užduotys
Visų sistemos galimybių naudojimas
![Page 9: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/9.jpg)
Projektavimo taisyklių lygmenys
• Principai - abstraktūs
• Euristikos ir taisyklės – Konkretesnės
• Standartai – Labai konkretūs
• Projektavimo šablonai – Konkrečios problemos
sprendimo šablonas
• Stilių rekomendacijos – Įrenginių ir operacinių
sistemų interfeiso elementų bibliotekos
9
![Page 10: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/10.jpg)
Principai ir rekomendacijos
• Nėra viskam tinkančių rekomendacijų
• Nėra vieno paprasto kontrolinio sąrašo
• Yra daug principų ir rekomendacijų
• Svarbu
– Suprasti aukštesnio lygio principus
• pritaikomus įvairiuose užduotyse ir ekranuose
– Įgyvendinti standartus ir rekomendacijas
10
![Page 11: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/11.jpg)
Panaudojamumo principai
• Matomumas
• Apribojimai
• Atvaizdis
• Darna
• Atsakas
• Naudojimo būdo pateikimas
• Visibility
• Constraints
• Mapping
• Consistency
• Feedback
• Affordance
11
Norman, Donald A. (2002). The Design of Everyday Things. New York: Basic Books.
![Page 12: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/12.jpg)
Panaudojamumo principai
• Apribojimai
– Padedama vengti konkrečioje situacijoje netinkamų pasirinkimų
12
Constraints
Donald Norman
![Page 13: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/13.jpg)
13
Panaudojamumo principai
• Naudojimo būdo pateikimas
– Iš Gibsono ekologinės psichologijos
– Suvokiamos objekto savybes
– Atsižvelgia į gebėjimus, tikslus, planus, vertybes, ...
• Kaip galiu naudoti šį objektą?
– Spragtelėti, tempti?
– O gal tai tik statiškas fonas?
• Ar aišku, kurios interfeiso dalys yra
interaktyvios?
Affordance
Donald Norman
![Page 14: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/14.jpg)
22C:196:001 Human-Computer Interaction. Fall 2006. Copyright © 2006 Juan Pablo Hourcade.
14
Panaudojamumo principai
• Netinkamas pateikimas
– Durys
– Stumti ar traukti?
– Kur stumti?
• Geras pateikimas
– Mygtukas
• Aiškus interaktyvus
objektas
Donald Norman
![Page 15: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/15.jpg)
15
Panaudojamumo principai
• Atvaizdis
– Intuityviam atvaizdžiui aiškinimų nereikia
Naudotojo lūkesčiai
Prieinami veiksmai
Suvokiama sistemos būsena
Aktuali sistemos būsena
Mapping
Donald Norman
![Page 16: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/16.jpg)
Panaudojamumo principai
16
Mapping
Donald Norman
![Page 17: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/17.jpg)
Universalusis panaudojamumas
• Kultūrų įvairovė – Simboliai, skaitymo ir įvesties kryptys, datos ir laiko
formatai, skaitmenys ir valiutos formatai, svoriai ir matai, telefonų numeriai ir adresai, vardai ir titulai
• Mr., Ms., Mme., Dr., PhD, ...
• Fiziniai, psichologiniai ir asmenybių skirtumai
• Pagerinimai lyg ir nedidelei grupei
– NAUDA VISIEMS!
• Nėra vidutiniško naudotojo
17
![Page 18: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/18.jpg)
Universalusis panaudojamumas
• „Kompiuterinė darbo vietos standartas – „Human Factors Engineering of Computer
Workstations (2002)“ • Darbo paviršius ir ekrano aukštis, atrama kojoms,
darbo paviršiaus plotis ir gylis, aukščio ir kampo pritaikomumas, ...
![Page 19: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/19.jpg)
Universalusis panaudojamumas
• Naudotojai su negalia – Pritaikymas planuojamas projekto pradžioje
– Žmogaus teisės apima informacijos prieinamumą
• Pagyvenę naudotojai – Poreikiai nėra itin sudėtingi:
• turi būti leista nustatyti garsus, spalvas, ryškumą ir šriftų dydžius
• išmokstamumo ir robastiškumo tikslai
19
![Page 20: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/20.jpg)
Panaudojamumo projektavimo taisyklės
DIX, FINLAY, ABOWD, BEALE
![Page 21: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/21.jpg)
Panaudojamumo projektavimo
taisyklės
1. Išmokstamumas
2. Lankstumas
3. Robastiškumas
21
learnability
flexibility
robustness
![Page 22: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/22.jpg)
Panaudojamumo projektavimo
taisyklės
1. Išmokstamumas – Nuspėjamumas
– Sintezavimas
– Atpažįstamumas
– Apibendrinimas
– Darna • Vienoje sistemoje
• Platformoje
• Darbo aplinkoje
• Metaforose
Learnability
Predictability
Synthesizability
Familiarity
Generalizability
Consistency
22
![Page 23: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/23.jpg)
1. Išmokstamumas
1.1 Nuspėjamumas – veiksmo rezultato numatymas
– operacijų matomumas
23
http://www.webbyawards.com/
![Page 24: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/24.jpg)
1. Išmokstamumas
1.2 Sintezavimas – gebėjimas įvertinti buvusių veiksmų poveikį esamai
būsenai
– kiekvieno veiksmo efekto matomumas
– nuoseklus atsakas
24
1.
2. 3.
![Page 25: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/25.jpg)
1. Išmokstamumas
1.3 Atpažįstamumas
Santykis tarp • naudotojo esamų žinių ir
• žinių, reikalingų efektyviam sistemos naudojimui
1.4 Apibendrinimas Meniu File ir Edit paprastai kartojasi
įvairiuose taikymuose
25
familiarity
generalizability
![Page 26: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/26.jpg)
1. Išmokstamumas
1.5 Darna
Sistemoje • panašūs veiksmai įvairiose sistemos vietose
atliekami vienodai
Darbo aplinkoje • Atitikimas platformos stiliui
Metaforų darna • Veiksmai su virtualiais objektais neturi
prieštarauti realiame pasaulyje vykdomiems veiksmams
Išimtys pažeidžia darną • ir apsunkina mokymąsi
26
consistency
![Page 27: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/27.jpg)
Panaudojamumo projektavimo
taisyklės
1. Išmokstamumas
2. Lankstumas Užduoties atlikimo būdų įvairovė
3. Robastiškumas Naudotojo rėmimo laipsnis
27
![Page 28: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/28.jpg)
Panaudojamumo projektavimo
taisyklės
2. Lankstumas
– Dialogo iniciatyva
– Daugiagijiškumas
– Užduočių perkeliamumas
– Pakeičiamumas
– Pritaikomumas
• Flexibility
Dialogue initiative
Multithreading
Task migratability
Substitutivity
Customizability
28
![Page 29: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/29.jpg)
2. Lankstumas
2.1 Dialogo inicijavimas
• Produktas nevaržo naudotojo
• Naudotojas inicijuoja veiksmus
• Sistema inicijuoja veiksmus
29
Gausybė būdų, kuriais naudotojais ir sistema apsikeičia informacija
dialogue initiative
![Page 30: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/30.jpg)
2. Lankstumas
2.2 Daugiagijiškumas – sistemos gebėjimas remti naudotojo sąveiką su
keliomis lygiagrečiai vykdomomis užduotimis
• Susikertantis – Viena įvestis tinka kelioms užduotims
– multimodalinis dialogas
– teksto redagavimas ir pyptelėjimas (atėjo laiškas)
• Lygiagretus – Viena įvestis konkrečiai užduočiai
– langų sistema: vienas langas – viena užduotis
– modaliniai langai
– duotu momentu galima sąveika tik su vienu langu
30
multithreading
interleaving
concurrent
![Page 31: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/31.jpg)
2. Lankstumas
2.3 Užduočių perkeliamumas – Galimybė perduoti užduoties valdymą sistemai
• Gramatikos tikrinimas
• Valdymo perdavimas (Autopilotas)
• Kurias užduotis geriau priskirti naudotojui?
• O kurias kompiuteriui?
31
![Page 32: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/32.jpg)
2. Lankstumas
2.4 Pakeičiamumas
– Matai: Coliai, cm, mm
– Įvesties ir išvesties alternatyvos
– Leisti keisti • užduoties formulavimo būdą
• rodinį
32
Substitutivity
![Page 33: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/33.jpg)
2. Lankstumas
2.5 Pritaikomumas, individualizavimas
• modifikuoja naudotojas
– individualizavimas
33
Ar tai naudinga?
customizability
![Page 34: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/34.jpg)
2. Lankstumas
2.5 Pritaikomumas:
interfeisą modifikuoja sistema
– prisitaikymas
34
Ar tai naudinga?
customizability
![Page 35: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/35.jpg)
Panaudojamumo projektavimo
taisyklės
1. Išmokstamumas
2. Lankstumas Užduoties atlikimo būdų įvairovė
3. Robastiškumas Naudotojo rėmimo laipsnis
35
![Page 36: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/36.jpg)
3. Robastiškumas
• Matomumas
• Atstatomumas
• Sistemos atsakas
• Užduočių atitikimas
Observability
Recoverability
Responsiveness
Task conformance
36
Naudotojo rėmimas Sėkmingas naudojimas
![Page 37: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/37.jpg)
3. Robastiškumas
3.1 Matomumas
Gebėjimas iš vaizdo įvertinti sistemos būseną
Standartinės parinktys (angl. defaults)
pažymėtas rekomenduojamas veiksmas padeda jį prisiminti
37
browsability
![Page 38: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/38.jpg)
3. Robastiškumas
3.1 Matomumas
– Pasiekiamumas • Ar bet kuri būsena gali būti pasiekta?
– Išsilaikymas • Pranešimo eksponavimo laikas ir naudotojo
galimybė juo pasinaudoti – Pvz. naujo laiško atsiradimas pašto dėžutėje
signalizuojamas pyptelėjimu » Trumpalaikis ir gali užsimiršti
– iškelta vėliavėlė virš pašto programos piktogramos » Ilgalaikis priminimas apie neskaitytą paštą
38
reachability
persistence
![Page 39: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/39.jpg)
3. Robastiškumas
3.1 Matomumas
– Vengti labirintų
– Rodyti mišką + medžius
39
Work Area List 2
Item 1
Item 2
Item 3
![Page 40: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/40.jpg)
3. Robastiškumas
• Matomumas:
Acrobat
Reader
40
![Page 41: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/41.jpg)
3. Robastiškumas
3.1 Matomumas
Navigaciniai sprendimai
Kaip čia atėjau?
Kur galiu nueiti?
41
![Page 42: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/42.jpg)
3. Robastiškumas
3.1 Matomumas
– Slinkties juosta rodo %,
tačiau nematome
absoliučių dydžių
– Galima ir kitaip: • 5 puslapis iš 12
42
![Page 43: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/43.jpg)
3. Robastiškumas
3.1 Matomumą gerina neperteklinis vaizdas
– Minimalistinis interfeisas
• Konkrečiam užduoties žingsniui pateikta tik aktuali informacija
• Tačiau
– tai nereiškia informacijos slėpimo,
– Reikalingų funkcinių galimybių ribojimo.
» pavyzdys iš tiltų projektavimo
43
![Page 44: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/44.jpg)
3. Robastiškumas
3.2 Atstatomumas
– Galimybė ištaisyti klaidą
– Sunkiau (daugiau veiksmų) trinti nei perkelti
44
Ar tai naudinga?
![Page 45: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/45.jpg)
3. Robastiškumas
3.2 Atstatomumas
– Leisti atšaukti klaidingą veiksmą
• Abiem kryptimis
• Skatina sistemos galimybių žvalgymą
45
![Page 46: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/46.jpg)
3. Robastiškumas
3.2 Atstatomumas
– Klaidų prevencija
• Atpažinti teisingą veiksmą, o ne atsiminti
• Visuomet rodyti įvesties formatą
• Pilkinti neaktyvius veiksmus
• Patvirtinti esminius veiksmus
46
![Page 47: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/47.jpg)
3. Robastiškumas
3.3 Sistemos atsakas
• nuolatinis atsakas (<100 ms)
• Stabilumas
• Operacijos vykdymo laiko pranešimas
47 Prašome palaukti.
![Page 48: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/48.jpg)
Teritorinės ligonių kasos
tinklalapis Kaip pasirinkti datą ir valandą? tuščiame atsiėmimo datos lauke rinkti teksto neleido tik pažiūrėti ir grįžti
48
![Page 49: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/49.jpg)
3. Robastiškumas
• Užduočių atitikimas naudotojo vykdomoms veikloms
– Pavadinimai ir veiksmų eiliškumas
– Matavimo kriterijai
• Užduočių įgyvendinimo pilnumas
• Užduočių adekvatumas realioms naudotojo užduotims
49
![Page 50: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/50.jpg)
Panaudojamumo projektavimo
taisyklės
1. Išmokstamumas
2. Lankstumas Užduoties atlikimo būdų įvairovė
3. Robastiškumas
Naudotojo rėmimas
• Learnability
• Flexibility
• Robustness
50
![Page 51: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/51.jpg)
Apibendrinimas
• veikmingumas, mašumas, malonumas
• metrikos Panaudojamumas
• Detalios: rekomendacijos, projektavimo šablonai
• Abstrakčios: principai Projektavimo taisyklės
• Dix ir kitų
• Nielsen, Norman
Panaudojamumo projektavimo principai
• Kaip priskirti prioritetus?
• Analizuojant naudotojų įgūdžius ir veiklų kontekstą
Visko optimizuoti neįmanoma
51
![Page 52: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/52.jpg)
Papildoma medžiaga
• Sąveikos projektavimo principai iš AskTog
• ISO 9241 iš UserFocus
• Trumpas ISO 13407 aprašas iš UsabilityNet
• What is User-Centered Design? Iš Usability Professionals Association
• Ekrano projektavimo taisyklės (Smith, Mosier, 1986)
52
![Page 53: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/53.jpg)
Literatūra
• Kristina Moroz-Lapin. Žmogaus ir kompiuterio sąveika, 2008. Trečias skyrius.
• Norman, Donald A. (2002). The Design of Everyday Things. New York: Basic Books.
• Jakob Nielsen’s Alertbox. Usability 101: Introduction to Usability. http://www.useit.com/alertbox/20030825.html
• Dix, A., J. Finlay, G. Abowd, R. Beale. Human-Computer Interaction, 2nd Edition, Prentice Hall, 2003, 638 p.
• Schneiderman, B., Plaisant C. (2004) Designing the user interface. Addison-Wesley.
53
![Page 54: 2 paskaita Interaktyvių sistemų panaudojamumasweb.vu.lt/mif/k.lapin/files/2013/09/2_Panaudojamumas.pdf · • Naudingumas –Ar sistema turi pakankamai funkcinių galimybių? •](https://reader030.fdocument.pub/reader030/viewer/2022040502/5e2ad7b69819220993436a41/html5/thumbnails/54.jpg)
Egzamino klausimai
• Panaudojamumo apibrėžtis pagal ISO 9241
• Išvardinkite standartinius panaudojamumo tikslus gaminio gyvavimo ciklo etapams.
• Panaudojamumo projektavimo principų taksonomija (Dix ir kiti). Principų tinkamo projektavimo ir pažeidimo pavyzdžiai (pakanka tekstinių aprašų)
54