Teknillisen korkeakoulun matkahallintajärjestelmän ... - TML - TKK
Teknillisen korkeakoulun matkahallintajärjestelmän ... - TML - TKK
Teknillisen korkeakoulun matkahallintajärjestelmän ... - TML - TKK
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
siinä ei oteta huomioon poikkeustilanteita ja muutoksia tai kuvauksessa menetetään epäformaalia<br />
tietoa tai toimintoja [43]. Kattavan työnkulun mallinnuksessa tuleekin huomioida<br />
antropologian, etnografian, organisaatiopsykologian, toimistotyön sosiologian ja<br />
tietotekniikan kautta saatavaa tietoa [43].<br />
Järjestelmäsuunnittelu tehdään siis työnkulkumallin mukaan ja käyttö vastaa järjestelmän<br />
toteutusta. Mikäli järjestelmän toteutus ei kuitenkaan vastaa käyttäjän mallia,<br />
käyttökonteksti saatetaan muuttaa vastaamaan järjestelmän käyttöä [48]. Ihmiset ovat<br />
sen verran muutoskykyisiä, että he onnistuvat kiertämään ongelmia niin hyvin, että järjestelmän<br />
käytettävyys saadaan kelvolliselle tasolle, riippumatta käyttöliittymän toimivuudesta.<br />
Mikäli kuitenkin halutaan järkevä järjestelmä, joka oikeasti tehostaa työtä,<br />
tulisi välttää huonoa käyttöliittymää, koska se estää tällaisen järjestelmän toimivuuden<br />
[33]. Tavoitteena on siis luoda helppokäyttöinen järjestelmä, ei muokata käyttäjää.<br />
Ennen teon suorittamista henkilö suunnittelee toiminnan muodostamalla siitä mielessään<br />
mallin [33]. Mitä paremmin muodostettu malli vastaa todellisuutta, sitä onnistuneempi<br />
on teko. Toiminnan suunnitteluun vaikuttavat henkilön motiivit, joiden pohjalta<br />
muodostetaan tavoitteet ja niitä vastaavat teot ja toimenpiteet. Saadun palautteen avulla<br />
taas yritetään tulkita, kuinka onnistunut toiminto oli ja mitä jatkotoimenpiteitä tulisi<br />
tarpeen vaatiessa suorittaa [41]. Jotta toimenpiteitä tukeva käyttöliittymä voitaisiin toteuttaa,<br />
tulisi siis ensin ymmärtää, minkälaista toimintaa pitäisi tukea ja minkälaisia<br />
poikkeustilanteita toimintaan saattaa liittyä. Nämä saadaan selville tutkimalla käyttökontekstia<br />
ja laatimalla käyttäjätiedon pohjalta käyttäjän malli. Haasteellista onkin sovittaa<br />
tämä malli, organisaation malli ja tekninen toteutus yhteen järjestelmään.<br />
2.3 Käytettävyystutkimus<br />
Käyttäjä on oman alansa asiantuntija, ei suunnittelija [40]. Käyttäjä tietää, miten<br />
tehtäviä tehdään ja mitä tietoja tarvitaan. Toisin sanoen käyttäjä tietää, minkälainen järjestelmän<br />
tulisi olla, että se olisi helppokäyttöinen. Käyttäjä ei kuitenkaan välttämättä<br />
osaa kertoa tietojaan, eikä hänellä ole teknistä osaamista käyttöliittymän rakentamiseksi.<br />
Lisäksi yksittäinen käyttäjä ei välttämättä pysty hahmottamaan järjestelmän kokonaisuutta<br />
ja huomioimaan muiden käyttäjien tarpeita. Toisaalta käyttöliittymän toteuttajakaan<br />
ei osaa arvata käyttäjien tarpeita ilman niiden tarkempaa tutkimusta. Puhutaankin<br />
suunnittelijan ja käyttäjän välisestä kuilusta, kun järjestelmä on toteutettu suunnittelijan<br />
eikä käyttäjän kannalta. Käyttäjälähtöisen tuotesuunnittelun avulla pyritään pienentämään<br />
tätä kuilua. Se, että käyttäjä ei osaa käyttää järjestelmää ei tarkoita, että käyttäjä<br />
olisi tyhmä [20], vaan että järjestelmä on huonosti suunniteltu.<br />
Oleellinen osa käyttäjäkeskeistä tuotekehitystä on käytettävyystutkimus, jota<br />
voidaan tehdä erityylisinä. Tavoitteesta riippuen käytetään eri menetelmiä, mutta taustalla<br />
kuitenkin pyörii ajatus käyttäjäkeskeisestä suunnittelusta. Muiden tutkimusten tavoin<br />
käytettävyystutkimus voi tuottaa määrällistä tietoa tai laadullista tietoa. Parhaimmillaan<br />
tutkimus tuottaa molempia, toinen toisiaan tukien. Yleinen menetelmä on käytettävyyden<br />
arviointi, jossa järjestelmän käytettävyysominaisuuksia pyritään arvioimaan<br />
tiettyjä parametreja vasten. Tällaisia parametreja voivat olla esimerkiksi opittavuus, tehokkuus,<br />
muistettavuus, virheettömyys ja miellyttävyys [40]. Tavoitteena on muodostaa<br />
käsitys järjestelmän eri ominaisuuksien hyvyydestä käytettävyyden kannalta. Mikäli järjestelmässä<br />
on selkeitä käytettävyysongelmia, niihin pyritään antamaan parannusehdo-<br />
12