Verkko-oppimisympäristöjen käytettävyys - Timo Jokela

  • 370 views
Uploaded on

Verkko-oppimisympäristöjen käytettävyys, Timo Jokela, Joticon Oy

Verkko-oppimisympäristöjen käytettävyys, Timo Jokela, Joticon Oy

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
370
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
2
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. (Verkko-oppimisympäristöjen) käytettävyys Otavan Opisto 12.1.2012 Timo Jokelawww.joticon.fi
  • 2. Timo Jokela•  FT (2001), dosentti (Oulun yliopisto 2009)•  historiaa –  1990-luvun alussa VTT:llä käyttöliittymien mallinnusta –  1995 Nokia Mobile Phones, ”käytettävyyspioneeri” –  1999 – 2007 (2011)> Oulun yliopisto, TOL (professori ma.) –  2007 -> Joticon Oy –  2009 dosentti Oulun yliopisto, 2010 dosentti Helsingin yliopisto•  ISO-standardointi: 13407, 9241, 18529•  asiantuntija kansainvälisissä verkostoissa –  MAUSE, TwinTide (Eurooppa), UPA (USA), HCD-Net (Japani)•  asiantuntijatoimeksiantoja (Joticon) –  terveydenhuollon järjestelmät, teolliset järjestelmät –  käytettävyyssuunnittelun kypsyysmallit, prosessit –  käytettävyysarkkitehtuurianalyysit, käytettävyysvaatimusten määritys www.joticon.fi
  • 3. Erään opiskelijan kurssiodotus•  ”Toivon viimeistään kurssin jälkeen osaavani suunnitella sovellukseeni hyvän käyttöliittymän”.•  (vastaus lopussa) www.joticon.fi
  • 4. Sisältö•  Esimerkki käyttäjäkokemuksesta –  matkanhallintajärjestelmä•  Vähän käytettävyyssuunnittelun historiaa•  Käyttöliittymän (käytettävyyden) suunnitteluprosessi•  Yhteenveto www.joticon.fi
  • 5. Matkanhallintajärjestelmäwww.joticon.fi
  • 6. Käytettävyys•  ”hyvän” käyttöliittymän laatukriteeri on ”käytettävyys” –  ”Mitta, miten hyvin määrätyt käyttäjät voivat käyttää tuotetta määrätyssä käyttötilanteessa saavuttaakseen määritetyt tavoitteet tuloksellisesti, tehokkaasti ja miellyttävästi” (ISO 9241-11) –  tiivistetysti: ”miten järjestelmä tukee käyttäjää työssään” www.joticon.fi
  • 7. Käytettävyyssuunnittelun historiaawww.joticon.fi
  • 8. Historiaa (1/2)•  käytettävyyssuunnittelu alkoi kehittyä 80-luvun loppupuolella –  DEC, Dennis Wixon and Karen Holtzblatt –  Donald Norman and Stephen Draper (1986): User-Centered System Design –  1984 Olympic Message System (Gould et al., 1987) –  Whiteside, J., J. Bennett, et al. (1988). Usability Engineering: Our Experience and Evolution www.joticon.fi
  • 9. Historiaa (2/2)•  Usability Engineering 1993 (Jacob Nielsen)•  useita kirjoja sen jälkeen, esim. –  Contextual Design (Beyer & Holtzblatt 1998) –  Usability Engineering Lifecycle (Mayhew 1999) –  Scenario-based development (Rosson & Carroll 2002)•  ISO 13407 (1999) -> ISO 9241-210 (2010) –  menetelmäriippumaton•  Navigoi oikein käytettävyyden vesillä 2010 (Timo Jokela) –  “Käytettävyysohjattu vuorovaikutussuunnittelu” www.joticon.fi
  • 10. Käyttöliittymän suunnitteluprosessiwww.joticon.fi
  • 11. JFunnel: Käytettävyysohjattu vuorovaikutussuunnittelu Liiketoiminnalliset tavoitteet Suunnittelijan 0. Strategiset Teknologiset luovuus, Käyttäjät käytettävyys- näkemykset, mahdollisuudet, tavoitteet Suunnitteluohjeet, suunnittelu- standardit, osaaminen rajoitukset tyylioppaat 7. Käytettä- vyyden varmistus 1.Käyttäjä- 5. Interaktio- ryhmien suunnittelutunnistaminen 2. Käyttö- 3. Operatiiviset 4.Käyttäjä- Toteutus kontekstin käytettävyys- määritys tavoitteet tehtävien suunnittelu proto- - tavoitteet 6. Käytettä- tyypit - ympäristö vyys- palaute Valmis käyttö- liittymä www.joticon.fi
  • 12. JFunnel: Käytettävyysohjattu vuorovaikutussuunnittelu Liiketoiminnalliset tavoitteet Suunnittelijan 0. Strategiset Teknologiset luovuus, Käyttäjät käytettävyys- näkemykset, mahdollisuudet, tavoitteet Suunnitteluohjeet, suunnittelu- standardit, osaaminen rajoitukset tyylioppaat 7. Käytettä- Vaatimusmäärittely - vyyden ttelu 5.iInteraktio- uunnsuunnittelu varmistus (käyttäjän työn ymmärtäminen, S sujen 1.Käyttäjä- ai ratk Toteutusn ryhmien käytettävyysvaatimusten 3. Operatiiviset määritys) ne 4.Käyttäjä- tamitunnistaminen 2. Käyttö- tu t kontekstin tehtävieno käytettävyys- määritys tavoitteet suunnittelu proto- - tavoitteet 6. Käytettä- tyypit - ympäristö vyys- palaute Valmis käyttö- liittymä www.joticon.fi
  • 13. Vaatimusmäärittely Kriteerit ”hyvälle” käyttöliittymällewww.joticon.fi
  • 14. www.joticon.fi
  • 15. www.joticon.fi
  • 16. ”Vaatimuksia vaatimuksille”•  todennettava –  vaatimuksen täyttyminen voidaan objektiivisesti mitata•  validi –  kuvaa järkevää ja haluttua käytettävyyttä •  suhteessa käyttäjän työhön www.joticon.fi
  • 17. Käytettävyysvaatimukset/ matkanhallintajärjestelmä•  tuskin määritetty(?)•  esimerkiksi voisi olla –  ”käyttäjät osaavat tehdä oikein matkasuunnitelman/ -laskun ilman koulutusta” •  validi (?) –  tällaisenaan ei kuitenkaan todennettava •  tulee määrittää mittarit, mittausinstrumentit ja tavoitetasot •  oleellista etenkin jos tilaaja - toimittajasuhde www.joticon.fi
  • 18. Mittari, mittausinstrumentti, tavoitetaso: esimerkkiwww.joticon.fi
  • 19. Mittari, mittausinstrumentti, tavoitetaso: esimerkkiwww.joticon.fi
  • 20. Muita mahdollisia kriteereitä•  tehokkuus –  kuinka nopeasti käyttäjän tulee suoriutua tehtävistään•  miellyttävyys –  käyttäjän subjektiivinen kokemus www.joticon.fi
  • 21. Haasteita•  käyttäjien työn ymmärtäminen –  yleensä ei helppoa•  vaatimusten asettaminen –  validius, todennettavuus –  mittarit, mittausinstrumentit, tavoitetasot www.joticon.fi
  • 22. Suunnitteluratkaisujen tuottaminenwww.joticon.fi
  • 23. JFunnel: Käytettävyysohjattu vuorovaikutussuunnittelu Liiketoiminnalliset tavoitteet Suunnittelijan 0. Strategiset Teknologiset luovuus, Käyttäjät käytettävyys- näkemykset, mahdollisuudet, tavoitteet Suunnitteluohjeet, suunnittelu- standardit, osaaminen rajoitukset tyylioppaat 7. Käytettä- - vyyden Vaatimusmäärittely ttelu 5.iInteraktio- uunnsuunnittelu varmistus S sujen 1.Käyttäjä- (käytettävyysvaatimukset) ai ratk Toteutusn ryhmientunnistaminen 2. Käyttö- 3. Operatiiviset 4.Käyttäjä- tami ne tu t kontekstin tehtävieno käytettävyys- määritys tavoitteet suunnittelu proto- - tavoitteet 6. Käytettä- tyypit - ympäristö vyys- palaute Valmis käyttö- liittymä www.joticon.fi
  • 24. Suunnitteluratkaisujen tuottaminen•  perustuu –  vaatimusmäärittelyyn •  käyttäjän työn ymmärtäminen •  käytettävyysvaatimukset –  yleisiin käyttöliittymän suunnitteluohjeisiin ja standardeihin –  teknologian mahdollisuuksiin ja rajoituksiin –  suunnittelija osaamiseen, näkemyksiin, luovuuteen•  suunnittelu ei ole mekaanista työtä! www.joticon.fi
  • 25. JFunnel: Käytettävyysohjattu vuorovaikutussuunnittelu Liiketoiminnalliset tavoitteet Suunnittelijan 0. Strategiset Teknologiset luovuus, Käyttäjät käytettävyys- näkemykset, mahdollisuudet, tavoitteet Suunnitteluohjeet, suunnittelu- standardit, osaaminen rajoitukset tyylioppaat 7. Käytettä- - vyyden Vaatimusmäärittely ttelu 5.iInteraktio- uunnsuunnittelu varmistus S sujen 1.Käyttäjä- (käytettävyysvaatimukset) ai ratk Toteutusn ryhmientunnistaminen 2. Käyttö- 3. Operatiiviset 4.Käyttäjä- tami ne tu t kontekstin tehtävieno käytettävyys- määritys tavoitteet suunnittelu proto- - tavoitteet 6. Käytettä- tyypit - ympäristö vyys- palaute Valmis käyttö- liittymä www.joticon.fi
  • 26. Käyttöliittymästandardeja: ISO 9241•  ISO 9241-9:2000 •  ISO 9241-13:1998 –  Part 9: Requirements for non- –  Part 13: User guidance keyboard input devices •  ISO 9241-14:1997•  ISO/DIS 9241-110:2004 –  Part 14: Menu dialogues –  Ergonomics of human system •  ISO 9241-15:1997 interaction - Part 110: Dialogue principles –  Part 15: Command dialogues•  ISO 9241-11:1998 •  ISO 9241-16:1999 –  Part 11: Guidance on usability –  Part 16: Direct manipulation dialogues•  ISO 9241-12:1998 •  ISO 9241-17:1998 –  Part 12: Presentation of information –  Part 17: Form filling dialogues www.joticon.fi
  • 27. ”Käytä käyttäjän kielt䔕  matkanhallintajärjestelmä www.joticon.fi
  • 28. ”Velhon” suunnittelu•  matkanhallintajärjestelmä www.joticon.fi
  • 29. www.joticon.fi
  • 30. Suunnittelun haasteita•  muuntaa ”työn ymmärrys” käyttöliittymäratkaisuiksi•  soveltaa käyttöliittymien suunnitteluohjeita ja -standardeja www.joticon.fi
  • 31. Testauswww.joticon.fi
  • 32. JFunnel: Käytettävyysohjattu vuorovaikutussuunnittelu Liiketoiminnalliset tavoitteet Suunnittelijan 0. Strategiset Teknologiset luovuus, Käyttäjät käytettävyys- näkemykset, mahdollisuudet, tavoitteet Suunnitteluohjeet, suunnittelu- standardit, osaaminen rajoitukset tyylioppaat 7. Käytettä- - vyyden Vaatimusmäärittely ttelu 5.iInteraktio- uunnsuunnittelu varmistus S sujen 1.Käyttäjä- (käytettävyysvaatimukset) ai ratk Toteutusn ryhmientunnistaminen 2. Käyttö- 3. Operatiiviset 4.Käyttäjä- tami ne tu t kontekstin tehtävieno käytettävyys- määritys tavoitteet suunnittelu proto- - tavoitteet 6. Käytettä- tyypit - ympäristö vyys- palaute Valmis käyttö- liittymä www.joticon.fi
  • 33. Testaus•  laadullinen: mikä toimii, mikä ei –  loppukäyttäjien kanssa tehtäviä käytettävyystestejä •  havaintoihin perustuvia •  tutkimukset: kovasti hajontaa! (ks. seuraava kalvo) –  asiantuntija-arviointi •  perustuu asiantuntijan tietoon, kokemukseen, näkemykseen •  kevyempi kuin käytettävyystesti•  todentaminen: saavutettiinko asetetut tavoitteet –  käytettävyystestaus•  matkanhallintajärjestelmän testaus...? www.joticon.fi
  • 34. ”Comparative usability evaluation” -tutkimukset•  Molich & al (2006) –  9 käytettävyysryhmää arvioi Microsoft Hotmailin –  kaikkiaan löytyi 310 käytettävyysongelmaa •  ei yhtään ongelmaa, jonka olisi kaikki ryhmät löytäneet –  vain 2 ongelmaa sellaisia, jonka löysi vähintään 6 ryhmää •  75% ongelmista oli ”omia ongelmia”, ts. sellaisia, jotka löysi vain yksi ryhmä –  29 vakavista ongelmista sellaisia, jotka löysi vain yksi ryhmä –  löytyi paljon ongelmia menettelyissä •  esimerkiksi vihjaavat testitehtävät, raporttien sisältö,... www.joticon.fi
  • 35. Yhteenveto•  hyvä käyttöliittymä = käytettävyys = miten käyttäjä suoriutuu tehtävistään•  käyttöliittymän suunnittelu –  Käyttäjän työn tunteminen, käytettävyysvaatimukset, suunnitteluratkaisujen tuottaminen, testaus •  kaikissa omat haasteensa www.joticon.fi
  • 36. •  opiskelijan kurssiodotus: ”Toivon viimeistään kurssin jälkeen osaavani suunnitella sovellukseeni hyvän käyttöliittymän”•  Vastaus: ”Tätä ei voi millään kurssilla luvata. Sen sijaan kyllä saa edellytykset suunnitella hyvä käyttöliittymä”. www.joticon.fi
  • 37. Kiitos! Kommentteja, kysyttävää?www.joticon.fi