Käytettävyyden perusteet

Samankaltaiset tiedostot
Käytettävyyden perusteet

IHTE-1100 Kaper s2008 Luento 2: Käyttäjäkeskeinen suunnittelu

S Ihminen ja tietoliikennetekniikka

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

KÄYTETTÄVYYDEN PERUSTEET 1,5op. Mitä on käyttäjäkeskeinen suunnittelu? Mitä on käyttäjäkeskeinen muotoilu? Pieniä harjoituksia

Käytettävyys verkko-opetuksessa Jussi Mantere

1510 Ihminen ja tietoliikennetekniikka

Käytettävyyssuunnittelu. Kristiina Karvonen Käytettävyysasiantuntija Nokia Networks

Käytettävyyden testaus

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

Yksilöllistä, puhuroi, suorita - Mitä käyttöliittymien termien taakse kätkeytyy?

Käytettävyys käyttöliittymäsuunnittelussa


AS Automaation käyttöliittymät L Opetussuunnitelma


Käyttäjäkeskeisen suunnittelun periaatteet ja prosessit

Käyttäjäkeskeisen suunnittelun periaatteet ja prosessit

Käytettävyydestä bisnestä: Tutkimuksesta tuotekehityksen kilpailutekijäksi

Miten suunnitella hyvä käyttöliittymä?

Ihmiskeskeisyys suunnitteluperiaatteena: teknologiapalveluista julkisiin palveluihin

T Johdatus käyttäjäkeskeiseen tuotekehitykseen. suunnitteluprosessissa. Käyttäjän huomiointi. Iteroitu versio paljon kirjoitusvirheitä

Käyttäjäkeskeinen suunnittelu

Käytettävyyslaatumallin rakentaminen verkkosivustolle

AS Automaation käyttöliittymät L Opetussuunnitelma

TUTKIMUKSEN LÄHTÖKOHTIA, TOTEUTUS ja HYÖDYT Kalle Saastamoinen Lappeenrannan Teknillinen Yliopisto LTY 2003

T Johdatus käyttäjäkeskeiseen tuotekehitykseen Kertausluento

Kirjoittamisen vaikeus ja ihanuus erään tutkijan kokemuksia

Visualisointi informaatioverkostojen Opintoneuvoja Pekka Siika-aho (päivitys mm. Janne Käen visualisoinnin pohjalta)

KÄYTTÄJÄKOKEMUKSEN PERUSTEET, TIE-04100, SYKSY Käyttäjätutkimus ja käsitteellinen suunnittelu. Järjestelmän nimi. versio 1.0

T Johdatus tietoliikenteeseen 5 op

Käyttäjäkeskeinen suunnittelu

Sulautetut järjestelmät

Työelämän taitojen harjoittelu teknologian käytettävyyden arvioinnin opetuksessa

Tutkimus ja opetusyhteistyö inhimillisen teknologian alalla TOPI. uudet tuulet

Nimi: Opnro: Harjoitustyön suoritus: ( ) syksy 2006 ( ) syksy 2005 ( ) muu, mikä. 1. Selitä seuraavat termit muutamalla virkkeellä ja/tai kaaviolla:

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

Visualisointi informaatio- verkostojen opinto-oppaasta Informaatioverkostojen kilta Athene ry Opintovastaava Janne Käki 19.9.

Käytettävyyslaatumallin rakentaminen web-sivustolle. Oulun yliopisto tietojenkäsittelytieteiden laitos pro gradu -suunnitelma Timo Laapotti 28.9.

T Johdatus tietoliikenteeseen 5 op. Kevät 2013

Käyttäjätestaus. Mika P. Nieminen Käytettävyysryhmä Teknillinen korkeakoulu. Mika P. Nieminen, TKK 1

Yhteenveto. Aiheita lopuksi

Ohjelmiston testaus ja laatu. Testaus käytettävyys

TU-C3010 Projektien suunnittelu ja ohjaus (5 op.)

TaY Mediapoliksella SIS/TAUCHI ja CMT/T7

Standardit osana käyttäjäkeskeistä suunnittelua

SoberIT Software Business and Engineering Institute T Testaussuunnitelma paperiprototyyppi ja Kevät 2003 HELSINKI UNIVERSITY OF TECHNOLOGY

Kurssin oppimistavoitteet. Heikki Lokki Kurssin suorituksen jälkeen osaat

Visualisointi informaatioverkostojen Opintoneuvoja Teemu Meronen (päivitys Janne Käen visualisoinnin pohjalta)

T Käyttäjäkeskeisen tuotekehityksen harjoitustyö kevät 2005

Graafisen käyttöliittymän ohjelmointi Syksy 2013

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

Weboodi. Katri Laaksonen Oppimisen IT

T Ohjelmistojen määrittely- ja suunnittelumenetelmät

KÄYTETTÄVYYDEN PERUSTEET 1,5op. Käytettävyyden arviointi paperiprototyypeillä Kirsikka Vaajakallio TaiK

Saksan sanastopainotteinen kurssi. Helsingin yliopiston kielikeskus, syksy 2007, Seppo Sainio

Miksi tarvitsemme verkkokirjoittamisen taitoa?

Agenda. Läpäisyvaatimukset Henkilökunta Luennot ja aikataulu Kurssimateriaali Harjoitustyöt Demoharjoitus Tentti ja arvostelu Muuta?

WebOodin opinto-opas ja ilmoittautuminen

Visualisointi informaatio- verkostojen opinto-oppaasta Opintoneuvoja Teemu Meronen (päivitys Janne Käen visualisoinnin pohjalta)

OHJ-7400 Graafisen käyttöliittymän ohjelmointi 4/6op

Käytettävyys tuotekehityksessä mitä pitäisi osata?

T Johdatus tietoliikenteeseen ja multimediatekniikkaan 5 op. Kevät 2013

Sulautettu tietotekniikka Ubiquitous Real World Real Time

KÄYTTÄJÄKOKEMUS & KÄYTTÖLIITTYMÄSUUNNITTELU. CSE- C3800, Aalto , Eeva Raita

Kurssin käytännön järjestelyt. Tuotantotalous 1 Joel Kauppi

Kurssijärjestelyt. ME-C2300 Verkkojulkaisemisen perusteet (5 op) Mari Hirvi Informaatioverkostot / Mediatekniikan laitos

TU-A Itsensä tunteminen ja johtaminen Tervetuloa kurssille!

Tervetuloa opiskelemaan! Informaatiotutkimus ja interaktiivinen media (ITI) Orientoivat

Kurssin käytännön järjestelyt. Tuotantotalous 1 Tuomo Tanila

Käytettävyys ja käyttäjätutkimus. Yhteisöt ja kommunikaatiosuunnittelu 2012 / Tero Köpsi

Kurssin käytännön järjestelyt. Tuotantotalous 1 Tuomo Tanila

Kognitiotieteen maisteriohjelma - Opetussuunnitelma! !

Studio ART Oy. Yritysesittely. Studio ART Oy. Kasöörintie Oulu p

Pari sanaa verkkopalvelun suunnittelijalle. Panu Moilanen Jyväskylän yliopisto 7. helmikuuta 2003

Tietojenkäsittelytieteet Tutkinto-ohjelman info. Henrik Hedberg Heli Alatalo

T harjoitustehtävät, syksy 2011

Johdatus historiatieteeseen

CHEM-A1620 Näkökulmia ympäristöasioihin (3 op) Kevät 2018

KIELITIETEEN ELEKTRONINEN SANAST0: Hankkeen esittelyä. Sirpa Leppänen Jyväskylän yliopisto Kielten laitos/ englanti

Vaasan yliopisto kouluttaa uusia terminologian asiantuntijoita

Visualisointi informaatioverkostojen Opintoneuvoja Janne Käki

Digitaalisen kommunikaatiosovelluksen käyttäjälähtöinen kehittäminen

TVT-startti. elokuu Käyttäytymistieteellinen tiedekunta.

1. Mitkä ovat tietoliikennetekniikan koulutusohjelman opintosuunnat?

Mobiilin videonkatselun käyttäjäkokemuksen analyysi. Risto Hanhinen Valvoja: Kalevi Kilkki Diplomityön seminaariesitelmä 20.1.

Palaute orientaatioviikosta Vastauksia yhteensä: 68

Agenda. Johdanto Ominaispiirteitä Kokonaisjärjestelmän määrittely Eri alojen edustajien roolit Sulautetut järjestelmät ja sulautettu ohjelmointi

Kurssin aloitus. AS XML-kuvauskielten perusteet Janne Kalliola

Suoritus: Tentti (luennot + artikkelikansio) Tentaattori: Anni-Siiri Länsman

LUKUJÄRJESTYSPOHJA

Viestintä vaikuttamisen välineenä Liikkuva koulu -edistämistyössä. Noora Moilanen, viestintäkoordinaattori

Tähtitieteen käytännön menetelmiä Kevät 2009

Tietotekniikan koulutusohjelman suuntautumisvaihtoehdot

Orientaatiopäivät

Tietoyhteiskunnan perustaidot. Kesäkuu 2014

Kurssin sisältö. Kurssilla vähemmän. Johdatus ohjelmistotekniikkaan. Mitä on ohjelmistotekniikka? Miten ohjelmistoja suunnitellaan ja toteutetaan?

$%& & % ' %& %#&& ' ( ) * ( + (, + (, + -

Palautekysely tilastollisen signaalinkäsittelyn kurssiin

Käyttäjäkokemuksen ja käytettävyyden eroista

Kokonaisvaltainen mittaaminen ohjelmistokehityksen tukena

Transkriptio:

IHTE-1100 Käytettävyyden perusteet syksyllä 2008

IHTE-1100 Käytettävyyden perusteet Sähköpostiosoitteella kaper@cs.tut.fi tavoitat kurssin henkilökunnan: - luennoitsija Kaisa Väänänen-Vainio-Mattila - kaikki assistentit: Aleksi, Mervi, Jaana Kurssin ensisijaiset tiedotuskanavat: - uutisryhmä tut.ihte.kaper / sähköpostilista - http://www.cs.tut.fi/~kaper

Olethan ilmoittautunut kurssille? Jos et, lähetä pikapikaa sähköpostia kaper@cs.tut.fi (nimi, opnro, koulutusohjelma, sähköpostiosoite) Muista ilmoittautua jo nyt III periodin kursseille! - Käyttöliittymäsuunnittelun perusteet (Kasuper) - Ihminen käyttäjänä (Ika)

Päivän tavoitteet Pikakatsaus IHTE:stä Käydään läpi käytännön asioita kurssin suorittamisesta Tutustutaan käytettävyyden terminologiaan - mitä käytettävyys tarkoittaa Katsotaan muutamia esimerkkejä hyvästä ja huonosta käytettävyydestä Pysytään hereillä koko kolme tuntia?

IHTE pähkinänkuoressa Käytettävyyden ja käyttäjätarpeiden tutkimusta TTY:llä 1990-luvulta lähtien IHTE on osa Ohjelmistotekniikan laitosta, Tieto- ja sähkötekniikan tiedekunnassa Monitieteinen työyhteisö - ~30 tutkijaa ja tutkimusapulaista Asiantuntemusta mm. sosiologian, psykologian, sosiaalipsykologian, teollisen muotoilun ja tietenkin tietotekniikan aloilta.

IHTE:n professorit Kaisa Väänänen-Vainio-Mattila, professor in usability Sari Kujala, professor in psychology Timo Partala, assitant professor

IHTE pähkinänkuoren toinen puolisko Opetusta perus- ja jatkotutkintoihin12 kurssia kandidaatti- ja maisteriopintoihin - Noin 15 pääaineopiskelijaa vuosittain - Noin 20 jatko-opiskelijaa, joista puolet töissä teollisuudessa Vahvaa yhteistyötä - Monitieteistä yhteistyötä useiden tutkimusryhmien kanssa. - Yhteistyötä teollisuuden kanssa niin kuluttujatuotteiden kuin ammattituotteiden piirissä - Mukana Nokia Innovation Center:n toiminnassa - Läheinen opetus- ja tutkimusyhteistyö Tampereen yliopiston TAUCHI-yksikön (Tampere Unit for HCI) kanssa. - Tärkeimmät rahoituslähteet Tekes ja teollisuuskumppanit Kansainvälinen yhteistyö kasvussa - Tutkijavaihtoa Saksaan, Iso-Britanniaan, Espanjaan ja Hollantiin

Research themes and approaches MOBILE AND UBIQUITOUS APPLICATIONS INTERNET AND MEDIA SERVICES WORK AND BUSINESS SYSTEMS User experience (UX) and usability research Identifying user needs and values in context and laboratory Methods and theories for human-centered design in product development

Opetusta IHTE:llä IHTE tarjoaa kursseja sekä perustutkinto- että jatkoopiskelijoille Opetuksessa painopisteinä ovat käytettävyys sekä käyttäjäkeskeisen suunnittelun metodit ja prosessit Viime vuonna alkoi uusi aineopintokokonaisuus Johdatus ihmisen käyttäytymiseen

Käytettävyyden pää- tai sivuaine

Ihmiskeskeisen suunnittelun aineopintokokonaisuus 25 op Tarjoaa perusvalmiudet huomioida ihmisnäkökulmaa suunnittelussa

IHTE-TAUCHI opetusyhteistyö Mahdollisuus suorittaa JOO-opintoja Tampereen yliopistolla TAUCHI:n painopiste tietokoneen ja ihmisen välisessä vuorovaikutuksessa: - Katse-, haptiset-, puhe- ja multimodaaliset käyttöliittymät - Informaation visualisointi - Verkkopohjainen oppiminen - Tunteet ja sosiaalisuus

Opetusajat ja -paikat Luennot tiistaisin klo 12-15 TB103 Harjoitukset alkavat jo ensi viikolla - valmistauduttava etukäteen: esitehtävä Harjoituksiin ilmoittaudutaan POP:n kautta - linkki kurssin sivulla (harjoitukset) - ethän ilmoittaudu turhaan Kurssipäivystys maanantaisin klo 14-15 IHTE:n pienessä neukkarissa (Spirit)

Viikkoharjoitukset Konetalossa IHTE:n opetustilassa K0739 Maanantai Tiistai Tiistai Keskiviikko Perjantai 12-14 8.30-10 16-18 10-12 10-12 Aleksi Mervi Jaana Jaana Mervi

Porkkanapisteet Harjoituksiin osallistumalla ja esitehtävät tekemällä voi kerätä porkkanapisteitä: Porkkanapisteitä Suorituskertoja 0-2 3 4 5 0 1 2 3

Kurssin suoritus Kurssin suorituksen pakolliset osiot ovat harjoitustyö ja tentti Harjoitustyö (Ilmoittautuminen 3.11. mennessä) - tehdään kolmen hengen ryhmissä - suosittelemme monitieteisiä ryhmiä! Tentti - tentti koko kurssin asioista: pruju, luennot, harjoitukset, harjoitustyö - ensimmäinen tentti jo 24.11.2008

Kaper + Kasuper kokonaisuus Kaper: käytettävyyden ja käyttäjäkeskeisen suunnittelun perusteet (käyttäjätarpeet + käsitteellinen suunnittelu) Kasuper: UI-suunnittelua, Kaperissa tehdyn käsitteellisen suunnittelun pohjalta

Arvostelu Tentti ja harjoitustyö arvostellaan erikseen arvosanalla 0-5 Kokonaisarvosanassa harjoitustyön painoarvo on 1/3 ja tentin 2/3 round harjoitustyö (2* tentti) ( ) 3

Kurssimateriaali Kurssin pruju koostuu auki kirjoitetuista luentokalvoista - ei valitettavasti sovellu kovin hyvin itseopiskeluun - TiTe-killasta Luentokalvoja yleisön pyynnöstä WWWsivuille - Helpottamaan luentojen seuraamista

Kurssimateriaali Lisälukemista itseopiskeluun - Linkkejä WWW-sivuille kurssin sivulta - Kirjoista: Donald A. Norman, The Design of Everyday Things (suomennettu nimellä Miten avata mahdottomia ovia - tuotesuunnittelun salakarit) Jakob Nielsen : Usability Engineering Xristine Faulkner: Usability Engineering Jenny Preece et al.:human-computer Interaction

Haasteita opiskelijoita 11 eri koulutusohjelmasta - erilaiset taustatiedot - erilaiset toimintatavat - erilaiset odotukset? Jos noudatti muilla kursseilla saatuja ohjeita, sai vain assarin sekaisin (Opiskelijapalautetta keväältä 2005)

Palautetta viime vuosilta Tentissä liikaa tilaa vastata. Tentissä oli liian vähän tilaa vastata. Oman nimen kirjoittaminen joka paperiin ei ollut kovin käyttäjäystävällistä Tentin tulokset jäivät hieman mietityttämään. Olen 100% varma että osasin asiat hyvin mutta arvosana 2 kertoisi jostain aivan muusta Voisi vielä enemmän puuttua luentosalissa pulinaan

Kysyttävää käytännöistä?

Kurssin sisältöä Käytettävyyden määritelmät: mitä käytettävyys tarkoittaa? Käytettävyyden teorioita Käyttäjäkeskeinen suunnitteluprosessi Käyttäjätutkimuksen menetelmiä: haastattelut, kyselyt Käytettävyyden arviointi Käyttöohje

Esitehtävä 1- Hyvä käytettävyys Tarkastele jotakin ohjelmistoa, konetta, laitetta tai esinettä joissa on toteutettu käytettävyyden kannalta onnistuneita ratkaisuja. Järjestelmässä voi myös olla jotain puutteita, mutta ainakin yhden ominaisuuden, toiminnon tai käyttöliittymäelementin pitäisi olla käytettävyyden kannalta erinomainen Kirjoita paperille käsin kuvaus tästä järjestelmästä: - Mikä on järjestelmän käyttötarkoitus? - Kenelle järjestelmä on suunnattu? - Millainen on ominaisuus tai toiminto, joka on käytettävyyden kannalta toteutettu erityisen hyvin? - Mitä käytettävyydeltään hyvän tuotteen ominaisuuksia järjestelmällä on? - Onko järjestelmässä jotain parannettavaa?

Käytettävyys liittyy moneen alaan Sosiologia Kielitiede Teollisuustalous Ergonomia Konetekniikka Ohjelmistotekniikka Muotoilu Elektroniikka Ihminen, käytettävyys Signaalinkäsittely Psykologia Turvallisuustekniikka Automaatiotekniikka Filosofia Kasvatustiede Markkinointi

Käyttäjät ovat hyvinkin erilaisia

Käyttäjän ominaisuuksia Kokenut kyseisen tuotteen käyttäjä [Nielsen] Asiantuntija sovellusalalla Kokematon tietotekniikan käyttäjä Kokenut tietotekniikan käyttäjä Noviisi sovellusalalla Kokematon kyseisen tuotteen käyttäjä

Kuka on käyttäjä? Mikä on tavoite?

Kuka on käyttäjä? Mikä on tavoite?

Tuote käyttäjän ja tehtävien mukaan PUHELIN

Käyttökonteksti (käyttöympäristö) Minkälaisessa ympäristössä ja olosuhteissa tuotetta käytetään? - fyysinen ympäristö - sosiaalinen ympäristö - organisaatio - tekninen ympäristö

Käyttökonteksti (ISO 13407) 1/2 Käyttäjästä voidaan määritellä mm. - tietämys ja taidot - kokemus ja koulutus - harjaantuminen - tavat ja mieltymykset - kyvyt Tarvittaessa eritellään käyttäjien piirteitä - kokemustason, - roolien tai - käyttösuhteen mukaan Tehtävistä kuvaillaan - yleiset tavoitteet - piirteet, joilla on vaikutusta käytettävyyteen, tulisi löytää esim. toiminnan taajuus ja kesto terveys- tai turvallisuusvaikutusten vuoksi tärkeät piirteet

Käyttökonteksti (ISO 13407) 2/2 Ympäristöön kuuluvat - laitteet, - ohjelmistot ja - materiaalit joita käytetään Relevantit fyysiseen ja sosiaaliseen ympäristöön kuuluvat piirteet (ISO 13407): - standardit - laajemman teknisen ympäristön ominaisuudet - kalusteet, olosuhteet (lämpötila, melu, kosteus...) - lainsäädäntö - työkäytännöt, organisaatiorakenteet - asenteet

Käytettävyyden määritelmä (ISO 9241-11, 1998) Tarkoituksenmukaisuus, tehokkuus ja tyytyväisyys, jolla tuotteen määritellyt käyttäjät saavuttavat määritellyt tavoitteet tietyissä käyttöympäristöissä. Mittarit: Tarkoituksenmukaisuus (Effectiveness) - miten hyvin tuotteella voi saavuttaa tavoitteen Tehokkuus (Efficiency) - tehokkuus, mitattuna ajankäytöllä per tehtävä tai muilla käytetyillä resursseilla Tyytyväisyys (Satisfaction) - käyttäjän subjektiivinen kokemus käytön miellyttävyydestä

Käytettävyysominaisuudet voivat olla ristiriitaisia Suunnittelijan on valittava, mikä on tärkeätä kyseisen järjestelmän kannalta: - minkälaiset käyttäjät, - mihin systeemillä pyritään, - mikä on tärkeää käyttäjän kannalta - miten paljon käyttäjiä voi kouluttaa. Yleensä lähtökohtana parantaa käyttäjän nykyisiä käytäntöjä

Käytettävyys riippuu kontekstista Käytettävyyttä ei voida koskaan määritellä absoluuttisesti - se riippuu tuotteen lisäksi aina käyttäjistä, heidän tavoitteistaan ja käyttöympäristöstä (kontekstista) Käytettävyys tarkoittaa tuotteen soveltuvuutta käyttäjälle ja tehtävään - On tunnettava käyttäjä ja tehtävä Tuote voi toimia täysin oikein vaikka sen käytettävyys ei ole kovin hyvä

Käytettävyydeltään hyvän tuotteen ominaisuuksia esimerkiksi... Johdonmukaisuus Tehtävään sopivuus Tehokkuus Opittavuus Muistettavuus Muistettavien asioiden määrä Hallittavuus Virheettömyys Virheiden sieto (error handling, error recovery, forgiveness) Miellyttävyys Sopiva esitystapa Opastus

Käyttöliittymä Käyttäjä ohjaa ohjelman toimintaa Vuorovaikutus Ohjelma antaa käyttäjälle ilmoituksia toiminnastaan Käyttöliittymä = välineet ja toiminnot, joilla käyttäjä on yhteydessä ohjelman tai laitteen kanssa (ATK-sanakirja) Käyttäjälle käyttöliittymä on usein koko laite, ohjelma tai järjestelmä UI = User Interface

Mitä käytettävyys on/ei ole? Käytettävyys ei koske ainoastaan hyöty- tai kuluttajasovelluksia, vaan mitä tahansa vuorovaikutteista järjestelmää Huomaa sekaannusmahdollisuus termeissä: - usability = käytettävyys - availability = saatavuus, käytettävyys Käytettävyys käyttöliittymäsuunnittelu, vaikka UI:lla onkin keskeinen merkitys toteutuksessa - taustalla olevat käyttöprosessit ja työnkulut!

Tyypillisiä testeissä löydettyjä käytettävyysongelmia Terminologia ja lyhenteet - Tuote ei käytä käyttäjän kieltä Havaitsemisongelmat - Ikkunat sekavia Peruskäyttöön liittyvät ongelmat - navigointiongelmat, palautteen puuttuminen Ongelmia tehtävien etenemisessä - liian pitkä tehtäväsekvenssi epäluonnollisessa järjestyksessä - liian monta mahdollistavaa tehtävää eli koneen edellyttämiä välitehtäviä oikeaa tehtävää ennen Käytännössä väärä toiminnallisuus on keskeinen käytettävyysongelma

Pieniin laitteisiin liittyviä käytettävyysongelmia Viestit 57% - Oudot termit, lyhenteet, symbolit, puutteellinen palaute Näppäinten käyttö 16% - Saman näppäimen käyttö eri tarkoituksiin Käytön hankaluus, toiminnot vaikea toteuttaa vaikka tietäisi mitä haluaa 16% Valikon käytön ja tiloissa liikkumisen ongelmat 12 %

Systeemin hyväksyttävyys Käytettävyyden uusi määritelmä sisältää myös hyödyllisyyden ja hyväksyttävyyden Systeemin hyväksyttävyys Käytännöllinen hyväksyttävyys Sosiaalinen hyväksyttävyys Hyödyllisyys (usefulness) Hinta Yhteensopivuus Luotettavuus Jne n. 100 muuttujaa Käyttökelpoisuus (utility) Käytettävyys (usability) Opittavuus Tehokkuus Muistettavuus Virheettömyys Miellyttävyys (Jakob Nielsen)

Tämän kurssin painotukset Ihmisen ja tietokoneen vuorovaikutus - computer-human interaction (CHI) = human-computer interaction (HCI) - HCI tähtää ymmärtämään, millainen on ihmisten ja tietokoneiden vuorovaikutus. - HCI pyrkii muodostamaan ihmisen käyttäytymisestä teoreettisia malleja ja suunnittelemaan tehokkaita keinoja mittaamaan käytettävyyttä. Ihmisen ja tekniikan vuorovaikutus - human-technology interaction (HTI)

HCI HCI eli Human-Computer Interaction on monitieteinen ala, joka tutkii ihmisen ja koneen vuorovaikutusta HCI on kiinnostunut vuorovaikutteisten, ihmisen käyttämien tietokonejärjestelmien ymmärtämisestä, suunnittelusta, arvioinnista ja toteutuksesta Tavoitteena on kehittää tietokoneiden, sulautettujen järjestelmien ja laitteiden käytettävyyttä

Määritelmiä Käytettävyyssuunnittelu (usability engineering, UE) - systemaattiset toimenpiteet, joilla tähdätään hyvään käytettävyyteen - korostaa mitattavuutta/toistettavuutta Käyttäjäkeskeinen suunnittelu (UCD) - prosessi, jolla hyvä (esim. ref. ISO 9241-11) tuote suunnitellaan Ihmiskeskeinen suunnittelu - näkökulma, joka pyrkii ymmärtämään ihmisen käyttäytymistä sekä taitoja ja hyödyntää niitä tuotesuunnittelussa - tuetaan ihmisen ja organisaation toimintaa tuotesuunnittelulla Human Factors - USA:ssa käytetty termi, vastaa suurin piirtein Usability termiä Ergonomia - ihmisen fyysisiä ominaisuuksia korostava esineiden suunnittelun ala User experience (UX) - tähtää kokonaisvaltaiseen elämyksellisyyteen - ottaa huomioon kaikki vuorovaikutukseen liittyvät seikat, mm. tuotetuki, markkinointi, oheispalvelut

Käytettävyys osa arkipäivää Jokainen on varmasti törmännyt käytettävyysongelmiin, esim. kaukosäätimet, pesukone, tietokone, kopiokone, tekstinkäsittelyohjelma Usein käyttäjä tuntee itsensä tyhmäksi, vaikka vika onkin tuotteessa Lukemista aiheesta: Donald A. Norman, The Design of Everyday Things

Kuva: Virpi Kivinen

Kuva: Virpi Kivinen

Kumpi on parempi?

Lisää esimerkkejä Väliovi Festiassa

Käytännön esimerkkejä Luentosalien valojen kytkimet: Sali K1704 ennen remonttia

Käytännön esimerkkejä

Käytännön esimerkkejä Sähkötalon Sali1

Käytännön esimerkkejä Lounasravintoloiden linjastot Opaskylttien nuolet eri kulttuureissa Erilaisten pakkausten avaaminen Kaverin auton tankkaaminen T-talon luentosalien valo-ohjausjärjestelmä Monimutkaiset WWW-sivut, monet ohjelmistot Videoiden ajastaminen, mikroaaltouunit jne...

Helppo avata helppo sulkea

Kerätäänpä lisää esimerkkejä! Kerro vieruskaverille jokin tuote, laite tai ohjelmisto, jossa on jokin käytettävyysongelma

Käytettävyydeltään hyvän tuotteen ominaisuuksia esimerkiksi... Johdonmukaisuus Tehtävään sopivuus Tehokkuus Opittavuus Muistettavuus Muistettavien asioiden määrä Hallittavuus Virheettömyys Virheiden sieto (error handling, error recovery, forgiveness) Miellyttävyys Sopiva esitystapa Opastus

Näppärää tuotetta ei aina osata käyttää

Käytännön esimerkkejä Kaikki aikuisetkaan eivät ole standardikokoisia: pitkällä ihmisellä hankalaa bussissa/lentokoneessa pienikätinen ei pysty tarttumaan esineisiin tukevasti

Virheilmoituksetko selkeitä? (Kuvat Kari-Jouko Räihä, Saila Ovaska / TaY)

Mitäs nyt? (Kuvat Kari-Jouko Räihä, Saila Ovaska / TaY)

Kaikkien virheilmoitusten äiti (Kuvat Kari-Jouko Räihä, Saila Ovaska / TaY)

ja isä (Kuvat Kari-Jouko Räihä, Saila Ovaska / TaY)

ja isoisä (Kuvat Kari-Jouko Räihä, Saila Ovaska / TaY)

Lisää esimerkkejä Huonosti suunniteltuja tavaroita ja asioita http://www.baddesigns.com/ Huonosti tehtyjä WWW-sivuja http://www.webpagesthatsuck.com/

Ratkaisu? Standardointi ja yleisen käytännön mukaan tekeminen voi helpottaa - miten kävisi jos esim. joka autonvalmistaja laittaisi kaasu- ja jarrupolkimet eripäin? Toisaalta se yleisin ratkaisu ei välttämättä ole se paras - esim. qwerty-näppäimistöllä hidasta kirjoittaa - on myös rohkeasti etsittävä uusia ja erilaisia käyttötapoja.

Ratkaisu? Tämän kurssin tavoitteena oppia joitakin keinoja ja nyrkkisääntöjä käytettävyyden parantamiseksi

Käyttäjäkeskeisen suunnittelun periaatteet Käytettävyys saavutetaan käyttäjäkeskeisellä suunnittelulla Aikainen ja jatkuva huomion kiinnittäminen käyttäjiin ja tehtäviin (+ suora vuorovaikutus) Tehtävien tarkoituksenmukainen jako ihmisen ja teknologian välillä Käyttöliittymän empiirinen testaus todellisilla käyttäjillä (+ käytettävyystavoitteiden asettaminen) Iteratiivinen suunnittelu, nopea prototypointi

Käyttäjäkeskeisen suunnittelun hyödyt Suora tuottavuuden lisäys keskimäärin 50% Pienemmät koulutuskulut, oppimisajan vähentyminen 25% Inhimillisten virheiden vähentyminen 1-5% Työntekijöiden vaihtumisen vähentyminen 10 ja 20% Palvelun laadun paraneminen Ylläpitokulujen vähentyminen Kalliiden korjausten vähentyminen Käyttäjien tyytyväisyyden lisääntyminen

Esitehtävä 1- Hyvä käytettävyys Tarkastele jotakin ohjelmistoa, konetta, laitetta tai esinettä joissa on toteutettu käytettävyyden kannalta onnistuneita ratkaisuja. Järjestelmässä voi myös olla jotain puutteita, mutta ainakin yhden ominaisuuden, toiminnon tai käyttöliittymäelementin pitäisi olla käytettävyyden kannalta erinomainen Kirjoita paperille käsin kuvaus tästä järjestelmästä: - Mikä on järjestelmän käyttötarkoitus? - Kenelle järjestelmä on suunnattu? - Millainen on ominaisuus tai toiminto, joka on käytettävyyden kannalta toteutettu erityisen hyvin? - Mitä käytettävyydeltään hyvän tuotteen ominaisuuksia järjestelmällä on? - Onko järjestelmässä jotain parannettavaa?