Käyttöliittymät II   syksy 2004 / Sari A. Laakso

Ajankohtaista

Luennot

Luentomoniste

Kotitehtävät

 

(8 p.)

Harjoitustyö

 

(10+12 p.)

Tentti

 

(30 p.)


Harjoitustyö: Ravintolahaku

Harjoitustyönä suunnitellaan ravintolahakujärjestelmän käyttöliittymä, jolla esimerkiksi nälkäinen opiskelija pääsee kaverinsa kanssa äkkiä halvalle mutta hyvälle kebabille tai jolla äidin syntymäpäivän kunniaksi koko perhe löytää sopivan paikan sunnuntaibrunssia varten. Työ alkaa käyttäjähaastattelulla, jossa selvitetään ravintolahakujärjestelmään osuvia käyttötilanteita. Käyttötilanteisiin saadaan täydennystä muiden kurssilaisten tekemistä haastatteluista, minkä jälkeen kaikki työhön mukaan otettavat käyttötilanteet muunnetaan tavoitepohjaisiksi käyttötapauksiksi.

Pisteet

Harjoitustyön pisteet

Pistetiedosto on intranetissa. Anna laitoksen unix-käyttäjätunnuksesi ja salasanasi linkin valitsemisen jälkeen.

Harjoitustyöpalaverit

Työn vaihe

Ajanvaraukset   

Tehtävänanto

Palaveri 1

(10 p.)

Varauslista 1

Viikko 43

18.10. – 22.10.

Alkaa varttia yli

Palaverin 1 tehtäväpaperi [pdf 25 KB]

Kaikki haastatteluskenaariot

Kun haastatteluista saaduista käyttötapauksista on valittu suunnitteluun mukaan riittävän kattava otos, niiden pohjalta laaditaan käsin piirretty paperiproto, jota käsitellään palaverissa.

Palaveri 2

(12 p.)

Varauslista 2

Viikko 48 (ja 49)

22.11. - 29.11.

Kesto yht. 30 min

Palaverin 2 tehtäväpaperi [pdf 20 KB]

Työn URL-palautuspalvelu

-      Käyttötapausten tarkistuslista [pdf 35 KB]

-      Kaikki haastatteluskenaariot

Käyttöliittymäratkaisuja kehitetään edelleen ja niistä laaditaan rajalliseen näyttöresoluutioon tietokoneella puhtaaksi piirretty ppt-proto, jota demotaan ohjaajalle palaverissa.

Valitut luentodemot

 

Ke 1.12. klo 10-12

Parhaista demoista muutama valitaan esitettäväksi kaikille kurssilaisille viimeisellä luennolla ke 1.12.

Työn vaiheet

-         Kotitehtävä kt 1: Käyttötilanteiden selvittäminen käyttäjähaastatteluilla.

-         Palaveri 1: Skenaarioiden muuntaminen käyttötapauksiksi ja käyttöliittymäratkaisun suunnittelu. Tuloksena käyttötapaukset ja paperiproto, jota demotaan palaverissa ohjaajalle.

-         Kotitehtävä kt 4: Läpikäyntiproton laatiminen.

-         Pakollinen luento 6 (ke 3.11. klo 9.00-12): Läpikäyntipalaverin pitäminen luentoharjoituksena omalle protolle, joka on palautettu kotitehtävänä 4.

-         Palaveri 2 (demo): Käliratkaisun piirtäminen PowerPoint-kuviksi. PowerPoint-proton loppudemo.

Työn erityisiä haasteita Käli I:n jälkeen

Käli I –kurssin harjoituksissa tarvitut käyttötapaukset annettiin valmiina. Käli II –kurssilla opitaan selvittämään niitä itse.

Käli I –kurssilla syntyvän käyttöliittymän kattavuuteen ei kiinnitetty vielä juurikaan huomiota. Kurssin tavoitteena oli oppia laatimaan yhtä tai kahta käyttötapausta mahdollisimman hyvin tukevia käliratkaisuja eli saada käsitys siitä, millainen ratkaisu tukee tietynlaista käyttötilannetta hyvin ja millainen taas tökkii pahasti vastaan. Käli II -kurssilla ja tässä harjoitustyössä otetaan vastuu myös käyttöliittymän kattavuudesta: miten käyttötapaukset pitäisi valita haastateltujen käyttötilanteiden joukosta siten, että järjestelmästä saataisiin realistisen kattava.

Käyttöliittymää laadittaessa Käli I –kurssilla oletettiin aina riittävästi näyttötilaa hyvien käyttöliittymäratkaisujen laatimiseen. Tässä harjoitustyössä laaditut ratkaisut sovitetaan lopuksi hyvin rajalliseen näyttöresoluutioon. Tarkoituksena on opetella tekemään design-kompromisseja sen jälkeen, kun tekijällä on tiedossa mahdollisimman optimaalinen käliratkaisu.

 


 

Päivitetty 30.10.2004 / salaakso@cs.helsinki.fi