HELIA 1 (1) Outi Virkki Käyttöliittymät ja ohjelmiston suunnittelu 23.11.00 13:33



Samankaltaiset tiedostot
PÄIVÄ huomioiminen tuotekehityksessä

Käytettävyys verkko-opetuksessa Jussi Mantere

Mielestämme hyvä kannustus ja mukava ilmapiiri on opiskelijalle todella tärkeää.

HELIA 1 (15) Outi Virkki Käyttöliittymät ja ohjelmiston suunnittelu :28

Mitä käytettävyys on? Käytettävyys verkko-opetuksessa. Miksi käytettävyys on tärkeää? Mitä käytettävyys on? Nielsen: käytettävyysheuristiikat

Ajankohtaista tukien maksamisesta

HELIA 1 (17) Outi Virkki Käyttöliittymät ja ohjelmiston suunnittelu

Nuorten tieto- ja neuvontatyön osaamiskartta Pirjo Kovalainen

Tutustu merkintöihin! Tärkeää tietoa siitä, miten varmistat pesu- ja puhdistusaineiden käytön turvallisuuden kotona

Tuottavuutta Metsästämässä. Aapo Varis /

LUENTO 3. Toiminnan kehä

KÄYTETTÄVYYS OHJELMISSA KÄYTTÖLIITTYMÄ

Aikataulu KÄYTETTÄVYYSPÄIVÄ /7/2011

Rakennusautomaation käytettävyys. Rakennusautomaatioseminaari Sami Karjalainen, VTT

Luotettavuuden mittaamisesta. Ilkka Norros ja Urho Pulkkinen

Market. Need Market Research New Needs. Technical Research. Current Technological Level

STRATEGISET PÄÄMÄÄRÄT

Matkahuolto lisäosa WooCommerce alustalle (c) Webbisivut.org

Opiskelijoiden sosiaalinen ja psyykkinen esteettömyys yliopistossa

AIKA JA OPPIMINEN ASKO KARJALAINEN 2007 OULUN YLIOPISTO OPPIMISYHTEISÖT AJASSA SEMINAARI KUOPION YLIOPISTOSSA

Eväitä opintojen sujumiseen - opintojen suunnittelu ja esteettömyys opiskelussa uraohjaaja Marika Tuupainen ja opintopsykologi Katri Ruth

T Käyttäjäkeskeisen tuotekehityksen harjoitustyöt. Tehtävä 2: Essee käyttäjäkeskeisen tuotekehityksen prosessimalleista

Heuristinen arviointi. Laskari 7

Tekninen suunnittelu

ABT 2000kg Haarukkavaunun käyttöohje

A7-0276/175

Käyttöliittymät ja käytettävyys. Käytettävyyden arviointi

Elämänkatsomustieto. Arto Vaahtokari Helsingin yliopiston Viikin normaalikoulu Sari Muhonen

Päätöksentekomenetelmät


Ylläpitäjä ei peri maksua omien sähköisten palvelujensa yhteydessä, ellei sitä ole palvelun kuvauksessa erikseen ja selkeästi mainittu.

Havaintokanavat. Visuaalinen Auditiivinen Kinesteettinen

Sonera Hosted Mail -palvelun käyttöohje

Laboratoriotyön sisältö. Pareittain tehtävä laboratoriotyö Vaatimukset: Laboratoriotyöskentely Loppuraportti (1 raportti/työ)

KOULUTUSOHJELMA JA TUTKINTONIMIKE: Artesaani. TUTKINNON OSA: Kulttuurilähtöinen valmistaminen LAAJUUS: 10 ov TUTKINNON OSAN AMMATTITAITOVAATIMUKSET

KÄYTETTÄVYYSPÄIVÄ Johanna Silvennoinen (Perustuu Meeri Mäntylän kalvoihin, sis. osia Anne Pirisen esityksestä)

Ohjelmiston testaus ja laatu. Testaus käytettävyys

Sunwind Cuisine 50cm pöytäliesi

Käyttövaltuushallintaa kehitetään (SAP IDM -projekti), hyödyt virastoille

X-Robot-sovellus ja ITK222 XML-laboratoriotyö -kurssi

KÄYTETTÄVYYDEN ARVIOINTI WEBISSÄ

Linssintarkastusjärjestelmän käyttöliittymän käytettävyyden arviointi

P-Frami sopimusasiakkaan käyttöohje

AHOT-prosessien johtaminen Pedaforum 2013


Pitkäaikaissairauksien terveyshyötymalli (CCM)

Tietoverkkoavusteisen opetuksen käyttökelpoisuus

Raportointi hankkeen tulosten kuvaajana ja toteutuksen tukena

Aktiivi-Instituutin ja Sininen Kolmio Oy:n. Esimiesohjelma Valmentaen kohti jaettua johtajuutta Avoimet koulutukset 2016

Matematiikan tukikurssi

Toimittajan yrityksen kaupparekisteriin merkitty virallinen nimi.

KÄYTETTÄVYYSPÄIVÄ

PAREMPAA LIIKETOIMINTAA. YHDESSÄ. Teemu Sevon, Solita Oy

Kansalaisen taidot 2 (OPH 2011) Opettajan peruskysymykset

Suomen Lions-liitto ry Käyttäjätunnus ja sisäänkirjautuminen MyLCI - Käyttäjäohje Versio

Asiakkaiden osallisuus mitä. Asta Niskala ja Annikki Paajanen Oulu

HELIA 1 (1) Outi Virkki Käyttöliittymät ja ohjelmiston suunnittelu :08

MYEERIKKILÄ OHJEET PELAAJALLE

ARVO - verkkomateriaalien arviointiin Arvioitava kohde: Excel-Esitystapa, Arvioija: Juha Kuula, Arviointipäivämäärä:

KOULUTUSPOLKU - KOULUTTAUDU LUOKKAKURSSEILLA MEPCO-OSAAJAKSI

Pääkaupunkiseudun Reittiopas PALVELUN ESITTELY

Diakonian tutkimuspäivä 2014

IV-kuntotutkimushanke_tutkijat

PÄÄTÖS SISÄPIIRINTIEDON JULKISTAMISEN LYKKÄÄMISESTÄ

Meneekö viesti perille?

Molemmille yhteistä asiaa tulee kerralla enemmän opeteltavaa on huomattavasti enemmän kuin englannissa

Asiakkuuden hallintajärjestelmän käytettävyyden kehittäminen -

KÄYTETTÄVYYSPÄIVÄ Meeri Mäntylä (sis. osia Anne Pirisen esityksestä) KÄYTETTÄVYYS. Mitä merkitystä sillä on?

THE BLUE SKY -TARINA. Tämä on Norton Blue Sky -tarina. Tarina kertoo uudistuksista ja innovaatioista ja me haluamme jakaa sen kanssasi...

KURSSIVALINNAT & YLIOPPILASKIRJOITUKSET

Onko kaupunki palvelu?

Asiakkaan menestystarina. webcrm raivasi tien uuden korusuunnittelijan menestyvälle liiketoiminnalle

T Johdatus käyttäjäkeskeiseen tuotekehitykseen Kertausluento

Esiopetuksen arvot. Arvokysely tammikuu 2015

SUOMALAISET PK-YRITYKSET EIVÄT LUOTA PILVIPALVELUIHIN

IHTE-1100 Käytettävyyden perusteet syksy 2007 Liite 1: Käsitteellinen suunnittelu

LIITE 8 Toiminnan aloittain etenevän opiskelun opetussuunnitelmaan

Massaeditorikoulutus KANSALLISKIRJASTO - Kirjastoverkkopalvelut

Turvallisuus ja turvallisuudenhallintajärjestelmä

KÄYTETTÄVYYS KÄYTETTÄVYYSPÄIVÄ Mitä käytettävyys on? Mitä merkitystä sillä on? Mitkä ovat suurimmat haasteet sen saavuttamikseksi?

OPITAAN YHDESSÄ! OPAS MEILLE KAIKILLE OPPIMISESTA TYÖELÄMÄSSÄ. Päivitetty 2017

ESR-Henkilö. Tunnistautuminen ESR-Henkilö -järjestelmässä

Markkinoiden helpoin ja käytännöllisin IP Kamera

Hiab Multilift XR kevyt koukkulaitesarja

Työssäoppiminen - talous- etiikka

Strategia, johtaminen ja KA. Virpi Einola-Pekkinen

Väli- ja loppuraportointi

Optima: kirjoitusalue työkalu Opettajalle ohjeet

Punaisen Ristin valokuvaetsintä

Verkkokaupan perustaminen - CASE NANSO GROUP OY. Thea Forstén

Hae Opiskelija käyttöohje

VALOKUVAUKSEN PERUSTEITA

Tutkimusdatanhallinnan suunnittelu ja DMPTuuli-työkalu

Harjoitustyöohje

Navigointia - perusopetus. Antti Ikonen Rehtori Vpj SURE FIRE

Mitä on opiskelijan arki? Opintopsykologinen näkökulma

Digitaalisuus ja erityinen tuki

1. Kirjoitussaliin ei saa tuoda mitään viestintävälineitä (kännykät, korvalappustereot yms.).

Opiskelija esittää oman työnsä suullisesti toisille opiskelijoille ja osallistuu aktiivisesti muiden opinnäytteiden käsittelyyn.

VM:n Paja, Mika Okkola, Sulava Oy

Transkriptio:

HELIA 1 (1) Luento 2 Käytettävyydestä (Usability)... 2 Mitä käytettävyys on... 2 ISO 9241-11 Standardiluonnos käytettävyydestä... 3 Valtioneuvoston päätös näyttöpäätetyöstä No 1405... 3 Käytettävyyden osatekijät... 5 Opittavuus... 6 Tehokkuus... 6 Muistettavuus... 6 Virheettömyys... 6 Miellyttävyys... 6 Graafisen käyttöliittymän perusvaatimuksia... 7 Käyttäjä toiminnan ohjaajana... 7 Palauteet... 7 Peruutusmahdollisuudet... 7 Luotettavuus... 8 Yksinkertaisuus... 8 Yhdenmukaisuus... 8 Esteettisyys / Visuaalinen miellyttävyys... 8 Suorakäyttöisyys... 9 Nielsenin suositukset (10 kpl)... 10 1. Yksinkertainen ja luonnollinen keskustelu... 10 2. Puhu käyttäjien kieltä... 10 3. Minimoi käyttäjien muistin kuormitus... 10 4. Yhdenmukaisuus... 10 5. Palaute... 11 6. Poistuminen selkeästi merkitty... 11 7. Toimintojen oikopolut... 11 8. Toimivat virheilmoitukset... 12 9. Virheiden välttäminen ennakolta... 12 10. Opastus ja käyttöohjeet... 12 Muita käytettävyyskriteerejä... 13

HELIA 2 (2) Käytettävyydestä (Usability) Mitä käytettävyys on Miten hyvin sovellus sopii tietyn tehtäväkokonaisuuden suorittamiseen tietyssä ympäristössä ja millaisia henkisiä ja fyysisiä ponnisteluja sen käyttö vaatii (Koivunen Nieminen 1995) kaikki ne sovelluksen piirteet, jotka tukevat sovelluksen käyttöä sen käyttöympäristössä (Kuitunen) Käytettävyys on tehokkuuden, hyödyllisyyden ja tyytyväisyyden funktio (ISO-9241 käyttöliittymästandardi) Sovellus katoaa siten, että käyttäjä pystyy keskittymään varsinaiseen työtehtäväänsä tarvitsematta kiinnittää huomiota sovelluksen käyttöliittymään (Virkki) Ihminen Työprosessit Työkalut

HELIA 3 (3) Valtioneuvoston päätös näyttöpäätetyöstä No 1405 1. Ohjelmiston sovittava tehtävään 2. Ohjelmiston oltava helppokäyttöinen (mitään määrän tai laadun valvontakeinoa ei saa käyttää työntekijän tietämättä) 3. Järjestelmän annettava palautetta toiminnasta 4. Järjestelmän näytettävä tieto sellaisessa muodossa ja sellaisella nopeudella, jota käyttäjä pystyy seuraamaan 5. Ohjelmistoergonomian periaatteita noudatettava

HELIA 4 (4) ISO 9241-11 Standardiluonnos käytettävyydestä ja sen mittaamisesta Tavoitteet Aiotut lopputulokset Käytettävyys Kayttaja Tehtava Laitteet ja välineet Ympäristö Käyttökonteksti Vuorovaikutuksen tulos Tuottavuus Tehokkuus Tyytyvaisyys Käytettävyyden mittarit Tuote

HELIA 5 (5) Käytettävyyden osatekijät (Usability Engineering 1993) Sosiaalinen hyväksyttävyys Käyttökelpoisuus Hyväksyttävyys Hyödyllisyys Käytännöllinen hyväksyttävyys hinta yhteensopivuus luotettavuus Käytettävyys Opittavuus Tehokkuus Muistettavuus Virheettömyys Miellyttävyys Nielsenin käytettävyystekijät 1. Opittavuus 2. Tehokkuus 3. Muistettavuus 4. Virheettömyys 5. Miellyttävyys

HELIA 6 (6) Opittavuus Tehokkuus Muistettavuus Miten nopeasti ja helposti käyttäjä oppii järjestelmän käytön 1. Ensi perehtyminen 2. Syventävä oppiminen (esim. Lisäpiirteet) 3. Uuden version oppiminen Sovelluksen käytön nopeus, kun se on opittu hyvin Ohjelman tai sen osan satunnaisen käytön yhteydessä tai pitkän tauon jälkeen Ä Yhdenmukaisuus & loogisuus: 1. Tiedot 2. Toiminnot 3. Termit 4. Graafiset elementit 5. Virheettömyys Miellyttävyys Selkeys ja johdonmukaisuus Virheiden vähäinen määrä Virhetilanteiden selvittämisen nopeus Virhetilanteiden selvittämisen varmuus Å Virhetilanteiden automaattinen tilastointi Miellyttävän ja sujuvan ohjelmiston käyttöön suhtaudutaan positiivisemmin kuin Ikävältä ja rasittavalta tuntuvan sovelluksen käyttöön Vaikuttaa työtyytyväisyyteen Vaikuttaa työn laatuun

HELIA 7 (7) Graafisen käyttöliittymän perusvaatimuksia Käyttäjä toiminnan ohjaajana Palauteet Kuitunen & Burman: Käyttäjä käynnistää toiminnot (harkitse tarkkkaan toimintojen automatisointia) Käyttäjä voi vakuttaa sovelluksen toimintaan (esim. värien, fonttien, näkymien valintavaihtoehtoja) Käyttäjällä on useita toimintavaihtoehtoja (vrt. ns. modaalinen tila, jossa käyttäjän toimintavaihtoehdot rajataan) Visuaalinen (tai auditiivinen) Palaute liittyy välittömästi toimintoon Nopeasti, mielelläänalle 1 s Peruutusmahdollisuudet Varsinkin nuoret opettelevat sovellukset kokeilemalla Å Tarjoa peruutusmahdollisuus yhdenmukaisella tavalla Käyttäjää tulee varoittaa peruuttamattomien (mahdollisesti virheellisten) toimintojen suorittamisesta 1. Fyysiset virheet virhenäppäily 2. Asiavirheet käyttäjä on kuvitellut toiminnan sisällön joksikin muuksi kuin se on

HELIA 8 (8) Luotettavuus Virheettömyys Yksinkertaisuus Kaikki tarpeellinen eikä mitään ylimääräistä Hyvä jäsentely Å Helppokäyttöisyys Å Opittavuus Yhdenmukaisuus Kerran opitun hyödyntäminen Å Ennakoitavuus Å Luotettavuus Kaikki käyttöliittymän elementit 1. Terminologia 2. Tiedot 3. Toiminnot / toiminnallisuus Tyylioppaat Esteettisyys / Visuaalinen miellyttävyys Suuri merkitys sovelluksen kokonaisuuden hahmottamisessa Visuaalinen ilmaisu täydentää toiminnallisuutta Visuaalisten elementtien tulkintaan vaikuttaa käyttäjän kokemustausta, joka saattaa olla erilainen varsinkin eri kulttuuripiireissä

HELIA 9 (9) Suorakäyttöisyys Jokaiseen toimenpiteeseen tulee saada välitön palaute, jotta toiminto voidaan todeta suoritetuksi Jos toimenpiteen suoritus kestää, on siitä ilmoitettava käyttäjälle (tiimalasi, edistymisen ilmaisin) Parhaimmillaan toiminto ja palaute yhdistyvät l. toiminto suoritetaan palautteen kielellä (suorakäyttöisyys) ns. Käyttöliittymäelementtien ja todellisuuden vastaavuus (ikonisuus) Suorakäyttöisyys saattaa vähentää virheiden mahdollisuutta Esim: Sarakkeen leveys asetetaan vetämällä sarakkeen reunaa vrt sarakkeen leveys annetaan parametrina keskusteluikkunassa Esim laskun maksu pankkiautomaatilla HUOM: Ikonien käyttö / suorakäyttöisyys käyttöliittymässä ei ole aina perusteltua (Ihminen rupesi aikanaan käyttämään kirjoitettua kieltä kuvien sijasta )

HELIA 10 (10) Nielsenin suositukset (10 kpl) 1. Yksinkertainen ja luonnollinen keskustelu Työtehtävien tukeminen Mahdollisimman yksinkertainen Selkeä jäsentely Hillitty graafinen kokonaisuus 2. Puhu käyttäjien kieltä Varmistu käyttäjän termeistä, älä luota omiin arvauksiisi Tekstit, ohjeet ja virheilmoitukset käyttäjän näkökulmasta (ei suunnitelijan) Vältä teknistä latinaa Vältä lyhenteitä, ellei niiden merkitys ole varmasti selvä 3. Minimoi käyttäjien muistin kuormitus Ihmisen työmuistin kapasiteetti 5 +/- 2 Harkitse näytön elementtien / valittavien vaihtoehtojen lukumäärä 4. Yhdenmukaisuus Ilmaise samat asiat aina samalla tavalla ja mielellään samassa paikassa, mikäli mahdollista (esim. toimintopainikkeet) Saman toiminnon tulisi toimia samalla tavalla kaikissa tilanteissa Tyylioppaat

HELIA 11 (11) 5. Palaute Palaute toiminnasta käyttäjälle Selkeä ja riittävä Nopea: 6. Alle 0,1 s = vaikutelma välittömästä reagoinnista 6. Alle 1 s = käyttäjän ajatukset pysyvät suoritettavassa tehtävässä 6. Yli 10 s = käyttäjä siirtyy odottaessaan tekemään muita tehtäviä Jos vastaus kestää yli 10 s. käytä jotakin indikaattoria kuvaamaan tehtävän etenemistä 6. Poistuminen selkeästi merkitty Tavoitteena kokemus sovelluksen hallitsemisesta ½ Peruutus = cancel ½ Kumous = undo ½ Peruutustoimintojen tulee olla esillä, jotta niiden käyttö ei vaadi niiden muistamista 7. Toimintojen oikopolut Kokeneen käyttäjän apu Tavoitteena nopeus ja kokemus sovelluksen hallitsemisesta ½ Työkalurivin ikonit ½ Etukäteen näppäilyn salliminen ½ Pitkien valintalistojen kerrostettu valinta ½ Makrot (toimintosarjojen automatisointi)

HELIA 12 (12) 8. Toimivat virheilmoitukset Shneiderman: 1. Selväkielisiä, lyhenteitä ja koodeja pitää välttää 2. Tarkkoja ja yksiselitteisiä 3. Informaatiota ongelman mahdollisista ratkaisutavoista pelkän ongelma-ilmoituksen sijasta 4. Kohtelias sävy, käyttäjää ei pidä arvostella eikä syyttää 9. Virheiden välttäminen ennakolta Ota mahdolliset virhetilanteet huomioon jo suunnitteluvaiheessa 10. Opastus ja käyttöohjeet Selkeä ja riittävä Suuri osa käyttäjistä ei nykyään avaa käyttöohjeita Opastuksen tulisi sisältää elementtejä, jotka tukevat 1. Tiedon etsintää 2. Tiedon ymmärtämistä (esim. esimerkit) 3. Tiedon soveltamista (esim. esimerkit)

HELIA 13 (13) Muita käytettävyyskriteerejä Shneidermanin 8 kultaista sääntöä 1. Yhdenmukaisuus 2. Luonnollisuus 3. Käyttäjien erilaisuus 4. Keskustelun tilan ilmaiseminen 5. Virhekäsittelyn yksinkertaisuus 6. Käyttäjän tuki 7. Mentaalisen kuorman minimointi 8. Joustavuus + lisätkestiä Kukkonen & Lampi 1. Käyttäjä tietää ja ymmärtää mitä näkee ja tekee 2. Ohjelmiston rakenne helposti hahmotettavisa 3. Smat periaatteet koko ohjelmistossa 4. Ohjelmistossa ei pidä olla mahdollista eksyä 5. Ohjelmiston tulee olla läpinäkyvä 6. Ohjelma pitää eri tyyppiset asiat erillään (?) 7. Tehokkaat apu-palvelut, myös opiskelu osa 8. Virheiden korjausmahdollisuus Vuorovaikutusperiaatteet ISO 9241 10 1. Sopivuus tehtävään 2. Kuvailevuus 3. Kontrolloitavuus 4. Yhdenmukaisuus 5. Virhesietoisuus 6. Sopivuus yksilöllisyyteen 7. Sopivuus oppimiseen