Title: K
1Käytettävän käyttöliittymän suunnittelu
- ITKP 103 Ihminen ja tietojärjestelmä
- Kimmo Wideroos
- 18.11.2005
2Etnografinen käyttäjätutkimus
Käyttöönotto
3Etnometodologinen vaatimusmäärittely
Käyttäjäprofiili (persoona) Tehtäväanalyysi Käyttö
ympäristö Yleiset suunnitteluperiaatteet
Käytettävyystavoitteet
Tyyliohje
4Etnografinen käyttäjätutkimus
Käyttöönotto
5Suunnittelu/testaus/toteutus 1(3)
Työkäytäntöjen suunnittelu Käsitteellinen
malli Prototyypit Mallin testaaminen
Ei
Onko malli ok?
Kyllä!
6Suunnittelu/testaus/toteutus 2(3)
Käyttöliittymäsuunnitelma (standardit) Käyttöliit
tymäsuunnitelman prototyyppi Käyttöliittymäsuunni
telman testaus
Käytettävyystavoitteet saavutettu?
Ei
Kyllä!
7Suunnittelu/testaus/toteutus 3(3)
Yksityiskohtainen käyttöliittymä Testaus
Käytettävyystavoitteet saavutettu?
Ei
Kyllä!
8Etnografinen käyttäjätutkimus
Käyttöönotto
9Käyttöönotto
Asennus Käyttäjäpalaute
Kaikki ratkaistu?
Ei
Valmis!
10Menetelmien vertailua
Ketterät
Vesiputous
Spiraali
Adaptiiviset
Ennustavat
11Vesiputous
12Spiraalimalli
13Ketterät menetelmät
- Yksilöiden välinen vuorovaikutus vs. prosessit ja
välineet - Toimiva sovellus vs. dokumentaatio
- Asiakasyhteistyö vs. sopimusneuvottelu
- Muutoksiin vastaaminen vs. suunnitelman
noudattaminen
14Ketterät menetelmät
- to satisfy the customer through early and
continuous delivery of valuable software - welcome changing requirements, even late in
development - working software frequently
- motivated individuals trust them to get the
job done - face-to-face conversation
- working software is the primary measure of
progress - sustainable development sponsors, developers
and users should be able to maintain constant
pace infinitely - attention to technical excellence and good
design enhances agility - simplicity is essential
- selef-organizing teams
- team reflects on its behaviour
Agile Manifesto http//www.agilemanifesto.org/pri
nciples.html
15Osallistuvan suunnittelun näkökulma
- Participatory Design (PD)
- Skandinaavinen
- Käyttäjien kunnioitus
- Suunnittelu lähtee vuoropuhelusta käyttäjien
kanssa - Järjestelmät verkostoja, jotka muodostuvat
ihmisistä, toimintakäytännöistä ja teknologiasta
jossakin tietyssä organisaatiokontekstissa. - Kenttätyö keskeistä
- Ongelmien artikulointi yhdessä osallisten kanssa.
- Konkreettisia tapoja parantaa PD projektiin
osallistuvien työolosuhteita (työtaakkaan
vaikuttaminen, luovuuden ilmaisumahdollisuuksien
lisääminen, työn sisältöjen itsekontrolli,
kommunikaation parantaminen yli hierarkia- ja
organisaatiorajojen). - Suunnittelijan oman roolin tiedostaminen PD
prosessissa (reflektointi)