T-76.115Henkilökohtainen SE harjoitus
Heuristiset menetelmät
Marc Josefsson
mjosefss@cc.hut.fi
18.11.2003
Personal SE Assignment
Valittu aihe ja menetelmä (1/2)
Aihe:
Käytettävyyden arvionti
Menetelmä:
Heuristinen arviointi (Heuristic evaluation)
Tehtävä:
Toteuttaa järjestelmän käyttöliittymälleheuristinen arviointi vähintään kahdesti
18.11.2003
Personal SE Assignment
Valittu aihe ja menetelmä (2/2)
Motivaatio:
Soveltaa käytettävyyden arviointimenetelmiäensimmäistä kertaa todelliseen projektiin.
Käyttöliittymät lähellä sydäntä
Käyttöliittymä tärkeä osa tätäkin projektia
18.11.2003
Personal SE Assignment
Menetelmän perusteita
Heuristisia arvioita käytetään kohteenkäytettävyyden arvioimiseen. Useimmitenarvioitavana on kohteen käyttöliittymä.
Arvioinnin pohjana käytetään kymmentäNielsenin heuristiikkaa:
Heuristiikkojen pohjalta arvioijat subjektiivisestiarvioivat käyttöliittymää
Mielestäni tässä tapauksessa parhaiten sopii vapaakatsanto, jonka jälkeen yhdessä mietitään löydettyjenongelmien vakavuuksia, priotiteetteja, ja mahdollisiakorjauksia
18.11.2003
Personal SE Assignment
Toteutus (1/2)
Tarvitaan kolmen hengen ryhmä (Marc, Pauli jakolmas?)
Ennen tapaamista suoritetaan yksittäin arviokäyttöliittymästä annettujen heuristiikoidenpohjalta:
Ajatuksena olisi, että kaksi tekisi arvion proton pohjaltaja yksi paperitulosteiden pohjalta
Kokoonnutaan tunnin sessioon, jossa kerätäänlöydetyt virheet
Tapaamisen lopuksi analysoidaan ja priorisoidaanlöydetyt virheet
18.11.2003
Personal SE Assignment
Toteutus (2/2)
Vähäistä työmäärää vaativat muutokset (n 5min/muutos) voidaan toteuttaa heti. Muistaehdotuksista keskustellaan ensin projektipäällikönkanssa, ja tarpeen mukaan myös asiakkaan kanssa
Arvionti suoritetaan projektissamme kahdesti:
Kaksi kertaa on sopivasti tässä projektissa: useammatarvioinnit sitoisivat liikaa työtunteja suhteessa hyötyyn
I1:sen aikana (käyttöliittymän perusasiat kuntoon)
I2:sen aikana (Uusien käyttöliittymä-komponenttienintegrointi ja lopullisen käyttöliittymän arviointi)
18.11.2003
Personal SE Assignment
Kerätyt metriikat
Menetelmän yhteydessä kerätään seuraaviametriikoita:
Löydetyt virheet (Kaikkien testaajien virheet laskettunayhteen)
Erilaiset löydetyt virheet / Kaikki löydetyt virheet
Löydetyt virheet / näkymä
Jako kaikissa metriikoissa voidaan tehdävakavuusasteittain ja tarvittaessa katsoa mitäheuristiikoita on rikottu useimmiten: tämänpohjalta käyttöliittymäsuunnittelussa voidaankiinnittää huomiota todettuihin epäkohtiin.
18.11.2003
Personal SE Assignment
Arviointi osana projektia
Käytetty menetelmä tukee hyvin Paulinkäyttämää käytettävyystesti-menetelmää japäinvastoin.
Tarkoituksena on poistaa heuristisellaarvioinnilla suurimmat epäkohdatkäyttöliittymästä ennen käytettävyystestejä,jotta testeissä voidaan keskittyäolennaiseen.
18.11.2003
Personal SE Assignment
Hyödyt projektille
Viat käyttöliittymässä huomataan erittäinvarhaisessa vaiheessa
Arvioinnin suorittaminen ilman käyttäjiä helppoaja nopeaa
Löydetään myös sellaisia virheitä, jotka eivätvälttämättä tulisi ilmi käytettävyystesteissä
Käyttöliittymä tulee tutuksi kaikille koodareille:tiedetään minkä näköiseen tuotteeseen ollaantekemässä koodia
18.11.2003
Personal SE Assignment
Hyödyt itselle
Käyttöliittymäkehityksen seuraaminenläheltä opettaa uusia asioitatuotekehityksestä
18.11.2003
Personal SE Assignment
Viitteet
Sirpa Riihiaho: Käytettävyyden arviointiilman käyttäjiä