http://www.soberit.hut.fi/t-121/t-121.100 1
! "# $ % &'(''')*!"# $ % & &$' &# % & +&, - %./ +-"0%'12)&* 2
#( & '*+%3 (*4 3 5*4 3 & % 6 3 / + 7 / ) - - 6 3
# 8 8 *+ 8 /, #'# 8 & 8 -. / 9 2:& 1 % '); % &'('')) # # 000 9'' & %& % "< * % &'(''') = > 4
12, %?? '2. 4 + + # +% 12 '! ( 5 @ A! B 9 2. C 5
132 4566 71829 Format: Paperback Pub Date: February 2000 ISBN: 0333773217 :8+/8+;8+8< 1:8==>==.2 >D/C >&D / E 0DC 0E DFE G/7D>/C GE/ 7 D & >/ E E F E FFEE+F+H 6
<'%? 8+ $<@ I / EJF +J!+ >&D / E ><E DF.F F >0E/ G >D/! E ++EE EE +F+E +E 8+8 1:88+8<==>==.2 A6@ 0DGE/ 7 D >/ E G/7D>/ K D GE GE7 >D/ /</!EED "D'5*>&D / E ><E GE D GEE 7. 0E DF. FE B >&D / E /, &EG+ K +/ EF /, >&D / E / EFD 8< 0DD>/><E DFG D E 0DI / EG EF D E KDG>D/G7>&D / E D E. D EDF. FE /</!/.L0D><E DF D E / D E>&D / E 7
< #! "" " # $ " %% % & " " " " ' %% " $ 8
= + % % + - - F F% + & +%%- +& - 9
1C=D=2 Ohjelmistosuunnittelu Tekoäly Vuorovaikutusvälineet (I/O) Mentaaliset mallit Tehtäväanalyysi Suunnittelutyö Organisatoriset vaikutukset Kognitiotiede Sosiaalipsykologia Organisaatiopsykologia Tietokonelingvistiikka Kognitiivinen psykologia Matematiikka Ergonomia Sosiologia 8+E 8 $+< Käyttäjä kaiken keskellä! http://www.acm.org/sigchi/cdg/figure_1.gif ACM SIGCHI Curricula for Human-Computer Interaction 10
: http://www.cs.umd.edu/class/fall1999/cmsc434-0201/d-history/sld008.htm Perinteisesti tietokoneiden käyttöliittymä suunniteltiin asiantuntijakäyttäjille, joita voitiin kouluttaa tehtäviinsä ( = & = 4 AA& 3 > / 3 # $ # F $.! / 6 11
tulosteet (output) informaatiovirta Järjestelmän toiminnallisuus Käyttäjä syötteet (input) Tietokone/sovellus -osajärjestelmä liittymä/rajapinta (interface) Inhimillinen käyttäjä -osajärjestelmä!# # 1 Tavoitteet 2 Aikomus toimia 7 Tulkintojen arvioiminen 3 Toimenpideketju 6 Havaintojen tulkitseminen 4 Toimenpideketjun täytäntöönpano Luento Ihminen laitteen käyttäjänä (Raino Vastamäki) -> Käyttöliittymäpsykologiaa 5 Ulkomaailman tilan havainnoiminen VÄLINE / ULKOMAAILMA Norman 1986 12
!# (Norman 1986) System Model - functionality Mental Models - Background knowledge - Experience Evaluation Evaluation Goals Interpretation Perception Execution of actions Physical system, state and environment Intentions Action specification Execution ' &F& F"EFE* ( &"EE+* 5 &%" E * " '111% $K'11'* 13
#' Sosiaalinen hyväksyttävyys Toiminnallinen hyöty Järjestelmän hyväksyttävyys Käytännöllinen hyväksyttävyys Hinta Hyödyllisyys Yhteensopivuus Luotettavuus jne... Käytettävyys Helppo oppia Tehokas käyttää Helppo muistaa Vähän virheitä Subjektiivisesti miellyttävä Nielsen 1993 # 1+A=,2 Käyttäjä Aiotut lopputulokset Tavoitteet Tehtävä Laitteet ja välineet Käytettävyys Tuottavuus Ympäristö Tuote Käyttökonteksti Vuorovaikutuksen tulos Tehokkuus Tyytyväisyys Käytettävyyden mittarit 14
' # Top-Down Analyyttinen arviointi Järjestelmä tarkoitus Ihmisen ja työtehtävän yhteensovittaminen Ihminen tavoitteet, tarpeet Luettavuus ennen toiminnallisuutta toiminnallisuus tiedon käsittely Toiminnallinen oikeellisuus ennen ergonomisuutta prosessi muoto psykologiset mekanismit fysiologia ja antropometria Bottom-up Empiirinen arviointi Rasmussen & Goodstein 1988 #G$ Luento 10 Käyttäjäkeskeisen suunnittelun prosessi ja tekniikat (Hannu Kuoppala) Vaatimusmäärittely Suunnittelu ja Toteutus Testaus Tuotanto Jakelu Seuranta V1 V2 V3 V4 V5 Käyttäjien tunnistaminen ja Tyylioppaat ryhmittely (Sirpa Riihiaho) Tarkistuslistat Käyttäjäluonnehdinnat Heuristiset säännöt Tehtäväanalyysit Kognitiivinen läpikäynti Ympäristö- ja tilanneanalyysit Luento Pienimuotoiset 5 käytettävyystestit Käytettävyystavoitteiden luontikäytettävyystavoitteiden tarkastelu Luento 2 Käyttäjäkeskeinen suunnittelu (Anu Kankainen) -> Käyttäjäkeskeinen konseptisuunnittelu Luento 3 Käytettävyyden arviointi ilman käyttäjiä Käyttöliittymän rakentaminen (Marko Nieminen) Katselmoinnit Luento 6 Käytettävyyden arviointi käyttäjien Käytettävyystestit Tulosten vertailu käytettävyystavoitteisiin Asiakaspalaute tuotekehittäjille asti! Käyttäjätietouden keruu kanssa (Hannu Kuoppala) -> Käytettävyystestaus Luento 7 Graafisen käyttöliittymän elementit ja suunnittelu (Irmeli Sinkkonen) Tuotehallinta 15
& Luento 8 www-käytettävyys (Jarmo Parkkinen) -> www-käytettävyys Luento 9 Esteetön suunnittelu Erityisryhmien käytettävyysvaatimukset (Antti Räike) ) $# + "*% C + I+ "* GE!+"/G +'1B5!J/*%LE>+ ": '1B2%+F*M+ EF EE G +L E# '1BA #G".F '1B2* "*..N"= K'1@A* +/ E7 EJE EK '191&'125 +-+-+G +'1B2 F GE: "GFL'1B(%/M!J!&'* DGD:#G".F '1B2* Brad A. Myers. "A Brief History of Human Computer Interaction Technology." ACM interactions. Vol. 5, no. 2, March, 1998. pp. 44-54. Luento 11 Historia, nykyhetki ja tulevaisuus (Marko Nieminen) 16