Projektavimas, prototipavimas ir konstravimas. Žmogaus ir kompiuterio sąveikos projektavimas Dr. Kristina Lapin

Similar documents
Projektavimas, prototipavimas ir konstravimas. 12 paskaita Žmogaus ir kompiuterio sąveikos projektavimas Dr. Kristina Lapin

2 paskaita. Sąveikos suvokimas ir konceptualizavimas. Žmogaus ir kompiuterio sąveikos projektavimas Dr. Kristina Lapin

Nacionaliniai mobilumo konsorciumai Greta Nutautait

ELEKTRONINIO KEITIMOSI DUOMENIMIS SISTEMOS NAUDOJIMO APRAŠAS I SKYRIUS BENDROSIOS NUOSTATOS

Sertifikuota vartotojo instrukcija. Stoneridge Electronics techninės dokumentacijos komanda linki jums malonaus ir saugaus važinėjimo.

Priedas Nr. II-7. II-7 Dirbanc iu ju skurdo situacijos vertinimas

LAZERIO SU STRYPINIU IR PLOKŠČIUOJU LAZERINIU ELEMENTAIS SKAITMENINIS MODELIAVIMAS LASCAD PROGRAMŲ PAKETU

Technical Occurrence Report Form pildymo instrukcijos

VILNIAUS MIESTO VIEŠOJO TRANSPORTO KELEIVIŲ SRAUTŲ ANALIZĖS SISTEMOS SUKŪRIMAS ANALIZĖ

TURINYS. Dokumentų aplankas ( ) Logotipas 4-5. Bloknotai (A4, A5) ( ) Logotipo struktūra. Plakato šablonas ( )

VILNIAUS UNIVERSITETAS KAUNO HUMANITARINIS FAKULTETAS INFORMATIKOS KATEDRA

A++ Naujos Aquarea H kartos įrenginiai. Patogumo grožis SISTEMOS DIDELIS ENERGIJOS NAUDOJIMO EFEKTYVUMAS

INFORMACINIŲ TECHNOLOGIJŲ E- VADOVöLIO STRUKTŪROS, METODIKOS, PROGRAMAVIMO, EKSPLOATAVIMO GALIMYBIŲ TYRIMAS

Useful information for participants. Naudinga informacija dalyviams. Aurum 1006 km lenktynės Palangoje 2018 m. liepos d.

ATITIKTIES DEKLARACIJA

Padėtis Kiekis Aprašymas 1 ALPHA Produkto Nr.:

LIETUVOS ŽEMĖS ŪKIO IR MAISTO PRODUKTŲ EKSPORTO RINKOS. Vida Dabkienė Lietuvos agrarinės ekonomikos institutas

LEAN VADYBOS KONCEPCIJA IR TAIKYMAS ĮMONĖJE

Eksploatacijos vadovo pataisa

VIČI PREKĖS ŢENKLO VYSTYMO STRATEGIJA LIETUVOJE

filosofijos suderinimas

Cembrit Windstopper Basic Cembrit Windstopper Extreme

SMV Vector dažnio keitiklis

Vilniaus Gediminimo technikos universitetas, LT Vilnius, Sauletekio al. 11, Lietuva

Online ISSN TARPTAUTINIS VERSLAS: inovacijos, psichologija, ekonomika

VILNIAUS VISUOMENĖS SVEIKATOS CENTRAS

Užsienio valiutos kurso rizikos matavimo metodai ir jų taikymas Lietuvoje

RVASVT sistemos įvertinimas X maisto prekių parduotuvėse. Assesment of the HACCP systém in X grocery stores

OLS sistema kalbos įvertinimui ir kalbos kursams internetu ATMINTINĖ

UAB Baltic Car Equipment Pramonės pr. 103, LT Kaunas Transporto valdymo ir kontrolės sistema (versija v

KAUNO TECHNOLOGIJOS UNIVERSITETAS EKONOMIKOS IR VERSLO FAKULTETAS

KOMISIJOS KOMUNIKATAS EUROPOS PARLAMENTUI, TARYBAI, EUROPOS EKONOMIKOS IR SOCIALINIŲ REIKALŲ KOMITETUI IR REGIONŲ KOMITETUI

Instruction for use Naudojimo instrukcija UMPCBB LT. POWERTEX Chain Block model PCB-S1

The Effective IVIS Menu and Control Type of an Instrumental Gauge Cluster and Steering Wheel Remote Control with a Menu Traversal

Suskaitmeninto ir skaitmeninio kultūros paveldo turinio naudojimo teisių priskyrimo bei ženklinimo metodika ir rekomendacijos

AUTONOMINIAI AUTOMOBILIAI ŠIANDIENOS TEISINIAI IŠŠŪKIAI RYTOJUI

GB Instruction for use LT Naudojimo instrukcija! UMPGT/PPT LT. POWERTEX Trolley model PGT/PPT-S1

RINKODAROS PRINCIPAI

ORGANIZACIJOS KONKURENCIJOS STRATEGIJOS PASIRINKIMAS

KAUNO TECHNOLOGIJOS UNIVERSITETAS EKONOMIKOS IR VERSLO FAKULTETAS MAGISTRO DARBAS

Caddy. Arc 251i. Naudojimo instrukcija

Sertifikatas. dėl statybinės detalės pripažinimo ženklo suteikimo. instaliacijai

THE IMPACT OF MOTOR VEHICLE DRIVER BEHAVIOUR FACTORS ON TRAFFIC SAFETY

AUTOMOBILIŲ PREKYBOS RINKOS FORMAVIMOSI YPATUMAI LIETUVOJE

Instruction for use Naudojimo instrukcija. POWERTEX Chain Block model PCB-S1

NAUJASIS PEUGEOT 208 GTi

Puslaidininkinio lazerinio diodo tyrimas Metodiniai nurodymai

2 K a i m o p o l i t i k o s e v o l i u c i j a

Naujosios ūkininkų kartos poreikiams pritaikytos kaimo politikos teoriniai pagrindai

Dynamos LT GB MONTAVIMO INSTRUKCIJA NSTRUCTION MANUAL

REGLAMENTO POVEIKIO VERTINIMAS DĖL PAGRINDINIO EASA REGLAMENTO TAIKYMO SRITIES IŠPLĖTIMO ĮTRAUKIANT AERODROMŲ SAUGOS IR SĄVEIKUMO REGULIAVIMĄ

PASKIRSTYTOS GENERACIJOS INTEGRACIJA Į ELEKTROS ENERGETIKOS SISTEMĄ IR ĮTAKA ENERGIJOS TIEKIMO PATIKIMUMUI

Modeling, Design and Simulation of Active Suspension System Frequency Response Controller using Automated Tuning Technique

Parengė: Regina Rimkienė (Ugdymo inovacijų centro projektų koordinatorė) Regina Sabaliauskienė (Ugdymo inovacijų centro direktorė)

13th annual! Toy Product Design. a project based adventure in product design

Socialinio ir aplinkosauginio atsakingumo ataskaitos gairės valstybės institucijoms

VILNIUS/INTL - EYVI. 1. Coordinates and location N E 6 km S from Vilnius

SIMULIACINĖS PROGRAMOS CARSIM PANAUDOJIMO GALIMYBĖS AUTOMOBILIŲ SKERSINĖS DINAMIKOS TYRIMUOSE

FUNCTIONS OF INTERNAL COMBUSTION ENGINES COMPONENTS PADALOMOJI MEDŽIAGA MOKYTOJUI. Fuel delivery system consists of kuro padavimo sistemą sudaro:

Design of Three Input Buck-Boost DC-DC Converter with Constant input voltage and Variable duty ratio using MATLAB/Simulink

Golf. Golf, Golf Variant ir Golf Sportsvan 135 EUR* EUR 0,9 % Volkswagen Leasing. Dabar nuo. Mėnesinė įmoka nuo

Siemens Centre of Excellence Course Plan

NEVO, NEVO PLUS, NEVO PRO. daugiataškinei dujų įpurškimo sistemai

IEEE TRANSACTIONS Transactions Publication

Power Electronics for Grid Scale Energy Storage

BIODEGALAI. Part-financed by the European Union (European Regional Development Fund and European Neighbourhood and Partnership Instrument)

GWS Professional LVI LVI LVI LVI LVI LVI

Implementation of Steady-State Power System Visualizations Using PowerWorld Simulator. Dr. Jung-Uk Lim, Department of Electrical Engineering

POLITINĖREKLAMA IR ŽINIASKLAIDOS KORUPCIJA

BIODEGALŲ GAMYBOS IR VARTOJIMO MODELIAI BALTIJOS ŠALYSE

A software for evaluating the radial eccentricity of agricultural tires for ride comfort test

Journal of Emerging Trends in Computing and Information Sciences

p.12 p.30 p.4 Šalies hidrotechnikos perspektyvos Energijos kaupimas poreikiai ir idėjos Variacijos branduoline tema 2011 Nr. 3 (10) Energy world

New York Science Journal 2017;10(3)

RIRS. Rekuperatoriniai įrenginiai. AHU with heat recovery. Lüftungsgeräte mit wärmerückgewinnung. Вентиляционные агрегаты с рекуперацией тепла

BASIC MECHATRONICS ENGINEERING

Сборник статей 15-ой конференции молодых ученых Литвы «НАУКА БУДУЩЕЕ ЛИТВЫ», 4 мая 2012 г., Вильнюс, Литва

Ergonomic assessment of the driving cabs of railway vehicles

GB Instruction for use LT Naudojimo instrukcija! BA16.45PLMLT POWERTEX Permanent Lifting Magnet model PLM

A First Principles-based Li-Ion Battery Performance and Life Prediction Model Based on Single Particle Model Equations

Spectrum PowerCC DM Distribution Management The control system for distribution network operators

Modeling, Design and Simulation of Active Suspension System Root Locus Controller using Automated Tuning Technique.

PATH Integrated Railcar and Signal System Replacement Program

GB Instruction for use LT Naudojimo instrukcija! UMPLM LT. POWERTEX Permanent Lifting Magnet model PLM

INVESTIGATION OF LOCOMOTIVE ELECTRODYNAMIC BRAKING

SPORTO GINČUS NAGRINĖJANTYS NACIONALINIAI IR TARPTAUTINIAI ORGANAI

KAUNO TECHNOLOGIJOS UNIVERSITETAS ALTERNATYVIOSIOS ENERGIJOS MIKROTINKLO PROJEKTAVIMAS IR VALDYMAS

GB Assembly instructions LT Montavima BA10.17PGLT POWERTEX Wire Rope Grip PG

DRIVERLESS SCHOOL BUS

Digital Garage: kaip pasiekti klientus internetu

Lithuanian wind energy development trends

LIETUVOS GYVENTOJŲ MITYBOS ĮPROČIAI 2013 METAIS

TECHNINIAI REIKALAVIMAI AUTOMOBILIAMS DALYVAUJANTIEMS 2015 METŲ LIETUVOS AUTOMOBILIŲ ŽIEDINIŲ LENKTYNIŲ PIRMENYBĖSE

Vehicle Steering Control with Human-in-the-Loop

SUAUGUSIŲ IR PAGYVENUSIŲ LIETUVOS GYVENTOJŲ FAKTINĖS MITYBOS IR MITYBOS ĮPROČIŲ TYRIMAS

Moment-Based Relaxations of the Optimal Power Flow Problem. Dan Molzahn and Ian Hiskens

Optimal Placement of Distributed Generation for Voltage Stability Improvement and Loss Reduction in Distribution Network

Conceptual Design of Cantilever Support for Long Haul Bus Passenger Seat

MANO VOLVO ŽURNALAS KOSMOPOLITIŠKOJI TRUMSĖ. ŽMONIŲ BENDRADARBIAVIMAS GYVAI Kodėl žmonės yra svarbūs skaitmeninio amžiaus automobilių kūrėjai

Design of Four Input Buck-Boost DC-DC Converter for Renewable Energy Application

Transcription:

Projektavimas, prototipavimas ir konstravimas Žmogaus ir kompiuterio sąveikos projektavimas Dr. Kristina Lapin 1

Apžvalga Prototipavimas ir konstravimas Koncepcinis projektavimas Scenarijai projektavime Fizinis projektavimas Projektavimo parama 2

Prototipavimas ir konstravimas Kas yra maketai ir prototipai? Maketai (angl. low fidelity prototype) Prototipas (angl. high fidelity prototype) Kompromisai, rengiant prototipą vertikalūs horizontalūs Konstravimas 3

Prototipavimas ir konstravimas Kas yra prototipas? Kitose projektavimo srityse Automobilio miniatiūra Pastato modelis Produkto prototipas Idėjos pavyzdys pvz. autistinių vaikų bendravimo įrenginio popierinis prototipas, 3D formos Paslaugos prototipas Produkto prototipas ir žmonės, vaidinantys konkretų vaidmenį paslaugoje 4

Kam reikalingas prototipas? Gaunamas naudotojo atsakas ir įvertinimas Suinteresuoti asmenys gali matyti, laikyti, sąveikauti su prototipu lengviau nei su testiniu aprašu Efektyvesnis projektuotojų bendravimas Galima patiems iškelti ir išbandyti kelias idėjas Skatina apmąstymus Prototipai palengvina atsakymus į klausimus ir padeda projektuotojams pasirinkti iš kelių alternatyvų 5

Sąveikos maketai ir prototipai Maketai Ekranų eskizų serija Paveikslėlių (panašių į komiksus) seka Skaidrių demonstracija Sistemos naudojimo video simuliacija Medžio gabalas (Bergmann, Haitani 2000) Natūralaus dydžio modelis iš kartono Prototipas Programų sistemos dalis su ribotomis funkcinėmis galimybėmis, parašyta ta pačia kalba, kuria bus programuojamas sistema arba kita kalba 6

Ką prototipuojame? Technines problemas Veiklų srautus, užduotis Ekranų išdėstymą ir rodomą informaciją Sudėtingas, prieštaringas, kritines vietas 7

Low-fidelity prototyping Maketavimas Naudojamos terpės nepanašios į galutinio gaminio terpę, pvz. popierius, kartonas Greitas, pigus ir lengvai keičiamas Pavyzdžiai: Ekranų eskizai, paveikslų sekos Lipšnių lapelių sekos Naudojimo pavyzdžių paveikslėliai Indekso kortelės Wizard of Oz prototipavimas Index cards Storyboards 8

Maketavimas: Sąveikos eskizai Low-fidelity prototyping Paveikslėlių seka Iliustruoja scenarijus Paprasti simboliai Suinteresuoti asmenys gali vaidinti naudotojo rolę pvz. kaip įpilti degalų į mašiną Storyboard, sketching Hartfield, Winograd, 1996 9

Langų eskizai Index cards Indekso kortelės (12.7 x 7.62 cm, 5 x 3 ) Kortelė pavaizduoja vieną ekraną arba jo dalį 10

Wizard-of-Oz Wizard of Oz prototipavimas Naudotojas mano, kad naudoja sistemą, tuo tarpu į jo veiksmus atsako projektuotojas. Ankstyvuose etapuose padeda suvokti naudotojo lūkesčius Kas čia negerai? User >Blurb blurb >Do this >Why? 11

Wizard of Oz prototipavimas PinTrace robot surgery system with a touch-screen interface. To the left of the screen there is a robot arm which oves to an exact position to guide the surgeon in the insertion of hip fixation devices. 12 Molin, 2004 Wizard view of one proposed PinTrace screen layout used for positioning different reference objects on an X-ray

Maketavimas Privalumai Naudinga analizuojant rinkos reikalavimus Pigus įvairių interfeiso koncepcijų išbandymas Naudinga komunikavimo priemonė Padeda spręsti ekrano išdėstymo problemas Koncepcijos išbandymas Trūkumai Ribota klaidų aptikimo galimybė Nelengva detalizuoti Nedaug naudos, jei reikalavimai jau nustatyti Nenaudingas panaudojamumo testavime Demonstruojant reikalingas projektuotojas Navigavimo ir duomenų srautų ribojimai 13

Prototipavimas Naudojamos produkto kūrimo priemonės Projektai turėtų dažniau naudoti eskizus, nes detalieji prototipai Ilgiau gaminami Klaidina: naudotojas gali manyti, kad mato jau galutinį produktą Skatina testuotojus komentuoti detales, ne esminius sprendimus Projektuotojai nenoriai juos keičia Skatina aukštesnius lūkesčius Gedimai sustabdo testavimą 14

Prototipavimas Privalumai Pilnas funkcionalumas Demonstruojant naudotojas yra aktyvus Rodo navigavimą Tinka mokymuisi ir testavimams Gali būti diegiamas naudotojo darbo vietoje Tinka rinkodarai Trūkumai Brangesni Imlūs resursams Neefektyvi priemonė išbandyti koncepciją Neefektyvi priemonė reikalavimams rinkti 15

Prototipavimo kompromisai Prototipas kompromisas horizontalus: daug funkcijų, tačiau nedetaliai realizuotos vertikalus: funkcijos detalios, tačiau jų nedaug kiti: spaghetti kodas, netinkamas moduliarizavimas Programiniai prototipai Per lėti? apytikrės piktogramos? Ribotos funkcinės galimybės? Grėsmė naudotojas gali pagalvoti, kad tai galutinis gaminys Projektuotojas nagrinės mažiau alternatyvų, kadangi rado užsakovui priimtiną variantą Galutiniame produkte privalo būti paisoma inžinerijos principų ir šių kompromisų neturi likti 16

Prototipų filtravimo dimensijos Filtravimo dimensija Išvaizda Duomenys Funkcijos Sąveika Erdvinė struktūra Lima et al. 2008 Pavyzdžiai Dydis, spalva. Forma, paraštės, svoris, proporcijos, kietumas, permatomumas, garsai, apčiuopimo aspektai Duomenų dydis, tipai. Hierarchija, organizacija Sistemos funkcijos, naudotojų pageidaujamos funkcijos Įvesties elgsena, išvesties elgsena, atsako elgsena, informacijos elgsena Interfeiso ar informacijos elementų išdėstymas, interfeiso ir informacijos elementų ryšiai, kurie gali būti 2D ar 3D, neapčiuopiami ar apčiuopiami 17

Panaudojamumo aspektų filtravimas Lima et al. 2008 18

Prototipų atvaizdavimo dimensijos Atvaizduojamos dimensijos Medžiaga Skiriamoji geba Apibrėžtis Tarpinė medžiaga perteikianti formą Rafinuotumo ar detalumo lygis Pavyzdžiai Popierius, mediena, plastikas, kompiuterinio projektavimo priemonės Veikimo tikslumas, išvaizdos detalės, realistiški ar fiktyvūs duomenys Apimtis Pateikimo spektras Konceptualizacijos lygis, pvz. spalvų paletė, navigavimo interfeisas Lima et al. 2008 19

Pavyzdys: telefono Samsung VI660 prototipai Popierinis maketas ir jo išbandymas Lima et al. 2008 20

Pavyzdys: telefono Samsung VI660 prototipai Antras prototipas: kompiuterinė versija Lima et al. 2008 21

The fully functional prototype (Samsung VI660) 22 Lima et al. 2008 2012.05.07

Lima et al. 2008 23

Prototipai inžinerijoje Vienkartinis Išmokti iš prototipo ir kurti gaminį iš naujo Vertinamas tik panaudojamumas Evoliucinis Throw-away Plėsti prototipą iki galutinio produkto Vertinamos visos kokybės charakteristikos panaudojamumas, patikimumas, robastiškumas, priežiūra, vientisumas, portabilumas, našumas ir kitos 25

Kaip suprasti naudotojo potyrius? Potyrių prototipavimas Įsijausti į naudotojo situaciją Kuriant prietaisą širdies aritmijos pacientams paciento potyrių prototipavimo rinkinys Tyrėjams atsitiktiniu laiku siunčiama žinutę apie aritmijos priepuolį Tyrėjas fiksuoja esamą situaciją ir savo potyrius Baimę: rankose laikė vaiką, dirbo su elektros prietaisu Pasimetimą: kaip paaiškinti aplinkiniams, kas vyksta Buchenau, Suri (2000)

Kaip suprasti naudotojo potyrius? Ką jaučia pagyvenęs žmogus? Third Age Suit ICE, Loughborough University http://www.lboro.ac.uk/research/theview/archive/ss10/articles/restrictedmobility/page2.html

Estetikos projektavimas Mood boards Įkvepiančių idėjų koliažas 28

Turinys Prototipavimas ir konstravimas Koncepcinis projektavimas Scenarijai projektavime Fizinis projektavimas Projektavimo parama 29

Koncepcinis projektavimas: nuo reikalavimų prie pirmo projekto Transformuoti naudotojo reikalavimus ar poreikius į koncepcinį modelį būsimos sistemos aprašas, kuriame išdėstoma, ką sistema turi veikti, kaip turi veikti ir atrodyti, kad būtų suprantama naudotojui ir atitiktų jo poreikius Sąveikos stiliaus pasirinkimas pranešimas, bendravimas, manipuliavimas, navigavimas, tyrinėjimas, naršymas. 30

Koncepcinis projektavimas: nuo reikalavimų projektavimo link 1. Kokios metaforos padės suprasti gaminį? 2. Kurie sąveikos tipai atitiks naudotojo veiklas? 3. Ar skirtingi interfeisų tipai rekomenduoja alternatyvius projektavimo būdus? 4. Nėra vieno optimaliausio būdo Visi jie siūlo mąstymo būdą ir koncepcinio modelio kūrimo būdą 31

1. Sąveikos metaforos pasirinkimas Interfeiso metafora derina pažįstamas žinias su naujomis žiniomis ir padeda suprasti naujo produkto naudojimą. Trys žingsniai [Erickson, 1990]: suprasti funkcines galimybes, kuriant ir išbandant koncepcinius modelius identifikuoti potencialias problematiškas užduotis generuoti metaforas Vertinti sugeneruotas metaforas: 1. Kokiu mastu struktūrizuoja? 2. Ar tinkama konkrečiai problemai? 3. Ar lengva pavaizduoti? 4. Ar naudotojai supras? 5. Ar lengvai praplečiama? Erickson T.D. (1990) Working with interface metaphors. In Laurel (ed.) The Art of Human-Computer Interface design, Addison-Wesley, Boston. 32

Nuo reikalavimų prie projektavimo Pavyzdys: kelionių organizavimas (1) Spausdinto katalogo metafora + nuorodos + paieška 1. Kokiu mastu struktūrizuoja? Knyga, puslapiai, viršelis, surišimas, indeksas, turinys. Rikiavimas pagal tikslą, kai kada pagal veiklas. Mažai informacijos apie vizas ir vakcinaciją (dažnai kinta) 2. Ar tinkama konkrečiai problemai? Kelionės, apgyvendinimo, ekskursijų detalės atitinka Struktūrizavimas pagal atostogų tipą atitinka Pageidautina naudoti abejus būdus lanksčiau nei popieriuje Struktūrizavimas pagal puslapius nelabai Aktualesnė informacija nei vieną kartą metuose spausdintame leidinyje

Nuo reikalavimų prie projektavimo Pavyzdys: kelionių organizavimas (2) 3. Ar lengva pavaizduoti? Informacija gali būti pateikta kaip kataloge. Tai nereiškia, kad navigacija turi apsiriboti puslapių vartymu. 4. Ar turistui suprantama? Taip. 5. Ar praplečiama? Taip Popierinio katalogo funkcionalumas ribotas, bet egzistuoja ir elektroninės knygos Su papildomomis galimybėmis

Pavyzdys: kelionių organizavimas (3) Alternatyvi metafora: kelionių konsultantas Gauna reikalavimus Pasiūlo kelis variantus 1. Kokiu mastu struktūrizuoja? 2. Ar tinkama konkrečiai problemai? 3. Ar lengva pavaizduoti? 4. Ar turistui suprantama? 5. Ar praplečiama? 35

Nuo reikalavimų prie projektavimo 2. Kurį sąveikos tipą pasirinkti? Kaip naudotojas inicijuos veiksmus? Nurodantis renkant komandas klaviatūroje, naudojant funkcinius klavišus ar pasirenkant iš meniu Bendraujantis Bendraujama su sistema, kaip su lygiaverčius partneriu Manipuliuojantis manipuliuojant objektais ir naviguojant virtualiose erdvėse Tyrinėjantis (angl. Exploring) Sužinoti ir išmokti Tangible 36

Kurį interfeisų tipą pasirinkti? (1-10) Interfeiso tipas Susijęs tipas 1. Komandų sąveika 2. LPMN, GNI (angl. WIMP, GUI) 3. Multimedija WIMP, saitynas (angl. Web) 4. Virtuali realybė Išplėstinė ir hibridinė realybė 5. Informacijos vizualizacija Multimedija 6. Saitynas (angl. Web) Mobilusis, multimedija 7. Elektronikos prietaisai Mobilusis 8. Mobilusis Išplėstinė ir hibridinė realybė 9. Balso sąveika 10. Rašiklis (angl. pen) Bendro naudojimo, prisilietimo 37

Kurį interfeisų tipą pasirinkti? (11-20) Interfiesų tipai Susiję tipai` 11. Jutiklinis Bendro naudojimo, gestai ore 12. Gestai ore Jutiminis (angl. tangible) 13. Apčiuopiamas Multimodalinis 14. Multimodalinis Balso, rašiklio, prisilietimo, gestų ir apčiuopiamas 15. Bendro naudojimo Prisilietimo 16. Jutiminė (angl. tangible) 17. Išplėstinė ir hibridinė realybė Virtuali realybė 18. Dėvimas 19. Robotų 20. Smegenų 38

Koncepcinio modelio plėtimas Kokias funkcijas turės produktas? Sistemos ir žmogaus veiksmų balansavimas Kaip funkcijos bus susijusios tarpusavyje? Nuoseklios ar lygiagrečios? Kategorizacijos būdas? Kokia informacija turi būti prieinama? Kokie duomenis reikalingi įvykdyti užduotį? Kaip sistema transformuos duomenis? Kokius vizualizavimo būdus pasirinkti? Kiti: kokį tinklapį kurti: vieną globalų (www.pepsi.com ) ar daug lokalių (www.cocacola.com ) 39

Turinys Prototipavimas ir konstravimas Koncepcinis projektavimas Scenarijai projektavime Fizinis projektavimas Projektavimo parama 40

Scenarijų nauda projektavime Išreiškia siūlomas ir įsivaizduojamas situacijas Skriptai naudotojams, vertinantiems prototipą Užduočių pavyzdžiai Bendravimo barjerų įveikimas daugiaprofilinėje komandoje kuriant bendrą supratimą projektuotojų komandoje Bodker (2000) idėja: pliuso ir minuso scenarijai, išaiškinant ekstremalius atvejus 41

S. Bødker (1999) Pliuso scenarijus 42

S. Bødker (1999) Minuso scenarijus 43

Sąveikos paveikslų generavimas iš scenarijaus Paveikslai Įvykių ar veiksmų seka Kam? Gauti atsiliepimus Suinteresuotų asmenų Kolegų Detaliau analizuoti scenarijų 44

Scenarijaus langų maketai kortelėse 45

Detalusis projektavimas ir prototipavimas Iš kortelių ar kitų prototipų kuriamas detalusis ar elektroninis prototipas Nagrinėjami įvedimo ir išvedimo būdai ir įrenginiai, kuriamos piktogramos, meniu struktūros. Naudojamasi sukaupta patirtimi

Kortelių naudojimas Kortelių vaizdus galime rodyti potencialiems naudotojams ir kolegoms Nagrinėti techninį įgyvendinamumą Kortelės atitinka WIMP tipą Eskiziniai Reikalavimų formulavimo etape Detalūs Realizuojant ir vertinant 48

Turinys Prototipavimas ir konstravimas Koncepcinis projektavimas Scenarijai projektavime Fizinis projektavimas Projektavimo parama 49

Rekomendacijos, principai teorijos Patirtis kaupiama praktinėse rekomendacijose ir taisyklėse, projektavimo principuose nusistovėjusiose platformų ar taikymo sričių interfeisų stiliuose Standartuose Teorijose ir modeliuose Sąveikos šablonuose 50

Kiti rekomendacijų pavyzdžiai Pateikite tekstinį atitikmenį kiekvienam netekstiniam elementui. Užtikrinkite, kad visa informacija, išreikšta spalvomis, būtų prieinama ir be spalvų, iš aplinkos ar atitinkamo sužymėjimo. Pavadinkite kiekvieną langą, kad palengvintumėte langų identifikaciją ir navigaciją. 51

Standartai ISO 9241 ergonominiai darbo vietos su vizualiais terminalais reikalavimai. Šio standarto 11 skyriuje yra naudojamumo rekomendacijos (angl. Ergonomic Requirements for Office Work with Visual Display Terminals); ISO 13407 apibrėžia naudotojui palankų projektavimo procesą, angl. Human-centered Design Processes for Interactive Systems; ISO 14915 apibrėžia naudotojo daugialypės terpės taikymų interfeisų projektavimą angl. Design of the User Interface of Multimedia Applications. 52

Platformų ir taikymo sričių taisyklės Užtikrina darnų vaizdas ir veikimą platformoje veikiančių taikomųjų programų Įmonių interfeisų rekomendacijos 53

Projektavimo taisyklės Shneidermano auksinės projektavimo (2001) taisyklės: 1. Užtikrinkite sistemos darną. 2. Pasirūpinkite universaliu panaudojamumu. 2. Pasiūlykite informatyvų atsaką. 4. Kurkite kuo trumpesnius dialogus. 5. Užkirskite galimybes klaidoms. 6. Leiskite lengvai atšaukti veiksmus. 7. Parodykite vidinį valdymą. 8. Sumažinkite naudotojo darbinės atminties apkrovimą. 54

Koncepcinis ir detalusis projektai Koncepcinio projekto detalizavimas Ypatingai atsižvelgiama į prieinamumo reikalavimus, Pavyzdys: UA_Chess Kultūrų dimensijas Galios atstumas, kolektyvizmo ir individualizmo santykį, moteriškumo-vyriškumo santykį, neapibrėžtumo vengimo ir ilgalaikė ar trumpalaikę orientaciją Pavyzdys: kūrimas pagal Hofstede kultūrų skirtumų principus (Marcus, Gould 2000) 55

Welie rinkinys 56

Tinklalapių šablonai Duyne, Landay, Hong. The design of sites 57

Sąveikos šablonai Problemos sprendimas pateiktas konkrečiame kontekste Šablonus pasiūlė architektas Christopher Alexander, 1990 Kokybė be prekės ženklo Žinomas problemos kontekstas, jos sprendimas, kada ir kur naudotas lengviau pasirinkti konkrečiu atveju: tinka ar ne. Sąveikos šablonai Welie rinkiniai http://www.welie.com/patterns/gui/index.html 58

Interfeiso šablonai Jennifer Tidwell UI patterns and techniques 59

Universalios prieigos žaidimų projektavimas Vizualios užuominos žaidėjams su nedideliais atminties ir pažinimo sutrikimais, UA-Chess (Grammenos ir kt., 2009) 60 2012.05.07 19:29

Galios atstumų realizacijos Didelis atstumas: Malaizijos universiteto tinklalapis Žemas galios atstumas: švietimo įstaiga Olandijoje 61

Individualizmo-kolektyvizmo santykis Individualistinės vertybės JAV nacionalinio parko tinklalapyje: Ką lankytojas gali patirti? Kolektyvistinės vertybės Kosta Rikos nacionalinio parko tinklalapyje: Ko valstybė siekia? 62

Vyriškumo-moteriškumo santykis Excite tinklalapis Japonijai (max MAS): moterims atskiras tinklalapis Excite tinklalapis Švedijai (min MAS): nėra skirstymo pagal lytis 63

Vyriškumo-moteriškumo santykis JAV tinklalapis propaguoja jaunų moterų karjeros siekio poreikį, tačiau nieko nekalba apie vyresnį amžių. 64

Neapibrėžtumo vengimas (NV) Aukštas neapibrėžtumo vengimas: Oro linijų tinklalapis Belgijai Žemas neapibrėžtumo vengimas: Oro linijų tinklalapis JK 65

Ilgalaikiškumas - trumpalaikiškumas Siemens tinklalapis Vokietijai Siemens tinklalapis Kinijai 66

Turinys Prototipavimas ir konstravimas Koncepcinis projektavimas Fizinis projektavimas Scenarijai projektavime Projektavimo parama 67

Detalaus prototipavimo priemonių klasifikacija Universalios Lygmenys 1. Langų sistemos 2. GNI priemonės 3. Specializuotos kalbos ir karkasai 4. Naudotojo interfeiso valdymo priemonės 68

Maketavimo priemonės DENIM 69

70

Prototipavimo priemonės Mockups http://www.balsamiq.com/products/mockups 71

Protipavimo priemonės 72

Kitos priemonės http://www.mockflow.com/ http://www.lumzy.com/ http://iplotz.com/ Ne naujausias, tačiau naudingas sąrašas http://c2.com/cgi/wiki?guiprototypingtools 73

Reziumė (1) Prototipavimo būdai derinami su projekto tikslais ir etapais Eskiziniai ir detalieji Detalieji prototipai: vertikalieji ar horizontalieji Maketai greiti, pigūs, modifikuojami skirti generuoti idėjas ir jas išbandyti, palengvina bendravimą 74

Reziumė (2) Koncepcinis projektavimas sąveikos ir interfeiso tipai Iš scenarijų generuojami naudojimo pavyzdžiai Prototipai kortelėse generuojami iš užduočių scenarijų Konstravimas: galutiniam produktui turi būti taikomi inžineriniai principai Negalima palikti prototipų kompromisų 75

Papildoma medžiaga Bergmann, Haitani (2000). Designing the PalmPilot: A Conversation with Rob Haitani. Chapter 4 in Information Appliances and Beyond, Eric Bergman Bødker, S. Scenarios in user-centered design setting the stage for reflection and action. Interacting with Computers, 2000,13 (1), 61 76. Hartfield, B. Winograd, T. (1996) Profile: IDEO. In T. Winograd (ed.) Bringing Design to Software, ACM Press, NY. Molin, L. Wizard-of-Oz prototyping for cooperative interaction design of graphical user interfaces. In Proceedings of NordiCHI 2004, October 23-27, Tampere, Finland, pp. 425-428 S. Bødker (1999) Scenarios in User-Centred Design - setting the stage for reflection and action. Proceedings of the 32nd Hawaii International Conference on System Sciences, 1999. 76

Literatūra Y.K. Lim, E. Stolterman. The Anatomy of Prototypes: Prototypes as Filters, Prototypes as Manifestations of Design Ideas. ACM Transactions on Computer-Human Interaction 15(2). Buchenau, M., Suri, J.F. (2000) Experience prototyping. In Proceedings of DIS 2000, Design Interactive systems: Processes, Methods, Techniques, pp. 17-19 D. Grammenos, A. Savidis, C. Stephanidis. Designing universally accessible games, Magazine Computers in Entertainment (CIE) SPECIAL SSUE: Media Arts and Games archive Vol. 7 Is. 1, Feb 2009, ACM Press. A. Marcus, E.W. GOULD (2000) Crosscurrents: Cultural Dimensions and Global Web User-Interface Design. Interactions, 7(4). 77