Käyttöliittymän suunnittelu. Ohjelmistotekniikka kevät 2003



Samankaltaiset tiedostot
Käyttöliittymän suunnittelu

Index. ääniopas 163 Äänioppaan painike 139

Windows 10 käyttöjärjestelmän helppokäyttötoiminnot ja asetukset

Pikanäppäin Yhdistelmiä. Luku 6 Pikanäppäimet

3 TAPAA KATSELLA OHJAUSPANEELIA - 1

HELIA 1 (15) Outi Virkki Käyttöliittymät ja ohjelmiston suunnittelu :28

KÄYTETTÄVYYS OHJELMISSA KÄYTTÖLIITTYMÄ

Sen jälkeen Microsoft Office ja sen alta löytyy ohjelmat. Ensin käynnistä-valikosta kaikki ohjelmat

Heuristisen arvioinnin muistilista - lyhyt versio

Office ohjelmiston asennusohje

Windows 10 -käyttöohje

ATK yrittäjän työvälineenä

Ohjelman Suositukset. Luku 5 Suositukset

Muutama sana saavutettavuudesta Virpi Jylhä, Näkövammaisten liitto ry

TALLENNETAAN MUISTITIKULLE JA MUISTIKORTILLE

Visuaalinen käyttöliittymäanalyysi

Käytettävyys verkko-opetuksessa Jussi Mantere

Nexetic Shield Unlimited

SMART Notebook -tuoteperhe

Digi-TV:n käytettöliittymät

TimeEdit opiskelijan ohje TimeEdit-instructions for students from this link

FrontPage Näkymät

TAMK Ohjelmistotekniikka G Graafisten käyttöliittymien ohjelmointi Herkko Noponen Osmo Someroja. Harjoitustehtävä 2: Karttasovellus Kartta

WINDOWS 10 -kurssi.

Kaakkois-Suomen Ammattikorkeakoulu Oy Mikkelin Ammattikorkeakoulu Oy Kymenlaakson Ammattikorkeakoulu Oy

INTERBASE 5.0 PÄIVITYS VERSIOON 5.6

Kun olet valmis tekemään tilauksen, rekisteröidy sovellukseen seuraavasti:

TIETOKONEEN ASETUKSILLA PARANNAT KÄYTETTÄVYYTTÄ

Itsepalvelukopiokone

TEEMA 2 Aineistot. Kirjautuminen Moodleen. Sisältö. Kirjaudut Moodleen sivulta Voit vaihtaa kielen valikosta.

Windows 8 -kurssi. Kurssista

Kieliteknologian ATK-ympäristö Kolmas luento

Asennus- ja aktivointiohje (Päivitetty )

VERKKOVELHO-YLLÄPITOTYÖKALUN KÄYTTÖOHJE

Haaga-Helia/IltaTiko ict2tcd005: Ohjelmiston suunnittelutaito 1/7 Anne Benson. Tällä opintojaksolla käytämme VS:n kolmen kokonaisuuden luomiseen:

Uudelleenkäytön jako kahteen

KÄYTETTÄVYYSPÄIVÄ Johanna Silvennoinen (Perustuu Meeri Mäntylän kalvoihin, sis. osia Anne Pirisen esityksestä)

2013 -merkistä tunnistat uudet ominaisuudet

Wordfast Classic 5.5 Asentaminen 1 (10)

Kansionäkymä listasta suuriin kuvakkeisiin

Kuvien lisääminen ja käsittely

Otsikko: Periaatteita ja käytännön ohjeita käytettävyyden ja vuorovaikutuksen suunnitteluun: SFS-EN ISO 9241 sarjan perusosat. Johdanto...

SISÄLLYS SISÄLLYS TUNNUS SUOJA-ALUE JA PIENIN KOKO VÄRIMÄÄRITYKSET TYPOGRAFIA

Muistitikun liittäminen tietokoneeseen

Sivu 1 / Viikin kirjasto / Roni Rauramo

H5P-työkalut Moodlessa

1. Selkokielisen verkkopalvelun graafinen ja looginen rakenne

Huom! Tunnuksesi pitää olla aktivoitu ennen tilin luomista ja sen yhteydessä näet sähköpostiosoitteesi tarkan muodon.

Markkinointijakelun tilaaminen

Mainosankkuri.fi-palvelun käyttöohjeita

TiiMiMobile. KÄYTTÖOHJE v. 1.01

Office365 Tampereen yliopiston normaalikoulussa

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

Näkemyksiä ja kokemuksia käyttäjälähtöisestä suunnittelusta Hannu Paunonen Metso Automation Oy

Verkkosivut perinteisesti. Tanja Välisalo

SCI- A0000: Tutustuminen Linuxiin, syksy 2015

Periaatteessa kaikki omat tiedostot suoraan oman kotihakemiston alle esimerkiksi työpöytä, dokumentit, kuvat, lataukset, musiikki,

STS Uuden Tapahtuma-dokumentin teko

ohjeita kirjautumiseen ja käyttöön

Lupa opetuskäyttöön pyydettävä. Näppäimistö. Kohdistimen ohjausnäppäimistö. Funktionäppäimistö. Kirjoitusnäppäimistö

Vianova Systems Finland Oy:n Novapoint käytön tuki

Hiiressäsi on kallistusrulla pysty- ja vaakasuoravieritystä, yhden askeleen zoomausta ja nopeaa Internet-navigointia varten.

1 www-sivujen teko opetuksessa

Tekstinkäsittelyn jatko Error! Use the Home tab to apply Otsikko 1 to the text that you want to appear here. KSAO Liiketalous 1

HELIA 1 (1) Outi Virkki Käyttöliittymät ja ohjelmiston suunnittelu :04

Älä vielä sulje vanhoja

Suvi Junes Tietohallinto / Opetusteknologiapalvelut 2012

STATUSTEN JA HOITOJAKSOJEN KORJAUS

Kuvankäsittely. DigiReWork Annamari Mäenhovi Kati Nieminen

Lomakkeiden suunnittelu. Aiheina

Titta-palvelun käyttöohje

Titta-palvelun käyttöohje

KÄYTETTÄVYYS KÄYTETTÄVYYSPÄIVÄ Mitä käytettävyys on? Mitä merkitystä sillä on? Mitkä ovat suurimmat haasteet sen saavuttamikseksi?

STELLARIUM KÄYTTÖOHJE

MALLIN RENDERÖINTI KUVAKSI TAI VIDEOKSI SOLIDWORKS 2010 VERSIOLLA

IT-OSAAJA, TIETOJENKÄSITTELYN ERIKOISTUMISOPINNOT

Lomakkeiden suunnittelu. Aiheina

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

BaseMidlet. KÄYTTÖOHJE v. 1.00

JAKELUPISTE KÄYTTÖOHJE 2/6

KÄYTTÖOHJE. Servia. S solutions

Microsoft Visual Studio 2005

Transkribuksen pikaopas

DL SOFTWARE Uumajankatu 2 Umeågatan FIN VAASA/VASA FINLAND +358-(0) Fax +358-(0)

Graafinen ohjeistus Taidekaupunki-logo

HELIA 1 (17) Outi Virkki Käyttöliittymät ja ohjelmiston suunnittelu

Word 2003:n käyttötoimintojen muutokset Word 2010:ssä

MOBISITE-TYÖKALUN SISÄLTÄMÄT TOIMINNOT

CISS Base Excel raporttien määritys Käyttäjän käsikirja. CISS Base Käyttäjän Käsikirja Econocap Engineering Oy 1

Henkilö- ja koulutusrekisterin asennusohje

Ohjeet asiakirjan lisäämiseen arkistoon

Ohjeet psykoterapeuteille

QR-koodit INNOSTAVAA HAUSKAA PALJON KÄYTTÖTAPJA HELPPOA ILMAISTA MOTIVOIVAA

Microsoft Projectin mukauttaminen

Opas Logitech Harmony 525 asennusohjelmistoon

Uudet ominaisuudet. Realise Your Vision

Tekstinkäsittelyn jatko. KSAO Liiketalous 1

YH2: Office365 II, verkko-opiskelu

Visma Fivaldi. Ohjeet Java web startin ja HTML5-työkalun aktivointiin

Tero Mononen / Kumppanuuskampus

Transkriptio:

Käyttöliittymän suunnittelu Ohjelmistotekniikka kevät 2003

HCI (Human-computer interaction) Kielitiede Ohjelmistotekniikka Psykologia HCI Antropologia Ergonomia Sosiologia Vaatii erityisosaamista!

Uuden järjestelmän käyttöönottokustannukset (Bjørn-Anderson 1986) Laitteistokustannukset Ohjelmistokustannukset Organisaatiokustannukset HCI 1980 1980 1990

Alas ammuttu kone (Lee 1992) Pentagon ilmoittaa ampuneensa alas Iranilaisen F-14 hävittäjän Myöhemmin se paljastuu matkustajakoneeksi, jossa oli 290 matkustajaa Järjestelmä oli antanut oikeaa tietoa Syynä inhimillinen erehdys, koska tietoa jouduttiin yhdistelemään kahdesta eri näytöstä Oletettavasti paremmalla käyttöliittymän suunnittelulla olisi onnettomuus vältetty

Huonon käyttöliittymän seuraukset Tehokkuus laskee Järjestelmää ei käytetä Työpaikoilla investoinnit hukkaan WWW-palvelua ei käytetä Terveysongelmat Jopa loppuunpalaminen Silmien rasitus Turvallisuusuhka (Iranin tapaus)

Yleistä käyttöliittymistä Tekstipohjaiset, graafiset, www-käyttöliittymät, mobiililaitteet, uudet laitteet Käyttöliittymä usein iso osa ohjelmistoa (30-35% vuonna 1984), ainakin käyttäjälle tärkein osa. Käyttötyytyväisyys ja ensivaikutelma (varsinkin wwwpalvelut) tärkeää Liiallinen ulkonäön painottaminen voi johtaa monimutkaisuuteen ja sisällön heikkouteen

Käyttöliittymän kehittäminen Protoilu sopii hyvin Jokainen vaihe katselmoindaan asiakkaan kanssa Käyttöliittymään ei saa tulla suuria muutoksia kesken kehityksen tai päivitettäessä Oltava käyttäjälähtöistä -> Vaatii paljon yhteistyötä käyttäjien kanssa

Yleisiä suunnitteluperiaatteita 1/4 Käyttäjäkunnalle tuttu sovellusalueelle kuuluva käsitteistö esim. kansio, asiakirja Siis sovellusalueen osaamista oltava mukana Toiminnan tulee olla yhdenmukaista sovelluksen kaikissa osissa, sama terminologia vastaavissa asioissa (komentokielet, tuoteperheet) Esim. Word <-> PowePoint

Yleisiä suunnitteluperiaatteita 2/4 Järjestelmän tulee käyttäytyä ennakoitavasti, vastata käyttäjän mielikuvitusta. (Normit, kommunikaattori) http://www.baddesigns.com/timer.html Esim. opetusryhmän koko korpissa Esim. toiminto oltava standardivalikossa) Toiminto tulisi voida peruuttaa. Vaarallisille toiminnoille varmistus. Esim. Tiedoston poisto Esim. mysql delete from Järjestelmän tulee antaa palautetta Informatiivista palautetta virhetilanteissa Kuvataan suorituksen etenemistä tarpeeksi usein/tarkasti

Yleisiä suunnitteluperiaatteita 3/4 Selkeät dialogit suoritussarjan etenemisestä täytyy antaa palautetta (esim. www-tilaus). Myös hyvä kertoa etukäteen, mitä seuraava vaihe sisältää. (Sitoudunko tilaamaan, jos menen vielä eteenpäin? Postimaksu www-kaupoissa) Avustustoiminnot (usein ongelma www-puolella). Selitettävä vähänkin tulkinnanvaraiset käsitteet. Automaattinen avustus?? Tieto saatava helposti Mukauttaminen käyttäjän mukaan

Yleisiä suunnitteluperiaatteita 4/4 Virheilmoitukset Tarpeeksi informaatiota Ehdotus vian korjaamiseksi Linkki ohjeisiin Huomioidaan inhimilliset tekijät: Lyhytkestoinen muisti: ei odoteta, että käyttäjä muistaa edellisen näytön tiedot

Näkyvyys Oikea tieto oikeaan aikaan näkyvällä paikalla http://www.baddesigns.com/mopsnk.html http://www.finnkino.fi/ Värit Sijainti Huom! Kulttuuri Postimaksu www-kaupassa Mitä tietoa käyttäjä haluaa? Personointi (esim. uudet MSOfficet)

Tuttuus/ennakko-odotukset http://www.baddesigns.com/cell-phone.html Esim. kuvankäsittelyohjelmien erilaisuus

Värien valinta Rajallinen määrä värejä 4-5 ikkunassa, 7 koko sovelluksessa Ilmoita värillä tärkeät asiat. Huomio keskittyy voimakkaisiin väreihin. Huomioi riittävä kontrasti. Värisokeus. Värien käyttö koodaukseen oltava harkittua. (Esim. virheilmoitukset punaisella) Assosiaatiot väreistä yritysmaailman www-sivut usein konservatiivisia www.ibm.com/us/ www.nokia.com

Vuorovaikutustyylin valinta Aloite, kenellä on kontrolli Oppimisen nopeus Käytön nopeus (kun järjestelmä opittu) teksitpohjainen vs. graafinen + pikanäppäimet Yleisyys, joustavuus Sekä aloittelijoille, että eksperteille Voidaan mukauttaa käyttäjän mukaan

Valikkopohjainen tyyli http://www.jyu.fi/kielikeskus/mindterm/kieku.shtml Suoraviivainen eteneminen, parhaimmillaan informatiivinen -> Helppo aloittelijoille Ei usein vastaa nykyajan vaatimuksia

Lomakepohjainen tyyli Esim. vakuutusjärjestelmä, monet www-palvelut Terminologian oltava tuttua Opasteet lähellä kohdetta: http://laskuri.vero.fi/verolaskuri2002/laskuri.php Tiedonsyötön ohjaus (postinumerossa 5 numeroa) Kentän pakollisuuden ilmaiseminen Valmiuden ilmaisu käyttäjälle -> ohje (ei www) Tietojen tarkastus, eteenpäin vasta kun kaikki tiedot täytetty -> palaute käyttäjälle

Komentokieli Helppo toteuttaa ei vaadi konetehoa Vain asiantuntijakäyttöön (? kännykät) Nimeäminen on tärkeää Kuvaavat luonnollista kieltä vastaavat nimet(search, OPEN) Komento ennen argumenttia Yleisen käytännön (esim. Unix) noudattaminen Lyhenteiden muodostus Katkaisu, vokaalien poistaminen, ensimmäinen ja viimeiden kirjain, lauseen sanojen ensimmäiset kirjaimet, standardilyhenteet Esim. Unix-komennoissa lyhennys vaihtelevaa

Luonnollinen kieli Puhesynteesi Kehittyneempää Puheen tunnistaminen Vaatii vielä paljon työtä (puhelimet)

Windows-käyttöliittymä Käytetään vakiokomponentteja, jotka ovat tuttuja muista sovelluksista. (valikot ym.) Ei suuria muutoksia päivitettäessä. Inkrementaalisessa kehityksessä on käyttöliittymä suunniteltava alun perin hyvin. Pikanäppäimet Navigointi näppäimistöllä (ALT+f, CTRL+s, TAB) Avusteet (F1, hiiri pysähtyy, hiiren oikea näppäin)

WWW-ympäristö Jos palvelu ei pelaa, asiakas etsii sen muualta. (vrt. ostettu pakettiohjelma) Vaatii päivitystä rikkinäiset linkit ja vanha tieto karkoittaa asiakkat Ei liikaa tietoa sivun tarkoitus www.mtv3.fi Haluttu tieto löydyttävä helposti. Sijoitetaan halutuimmat tiedot näkyvimmälle paikalle. Vaaditaanko rekisteröityminen? Valtä vierityksen tarvetta

WWW-ympäristö Ei under construction -tekstejä Personointi Navigointi jokaisella sivulla. Ei saa luottaa Backnäppäimeen. Toiminnallisuus on tärkeämpi kuin ulkonäkö. Koristeellinen ulkonäkö voi antaa monimutkaisen vaikutelman, vaikka sommittelu olisikin tehty hyvin. Käyttäjän ei pitäisi joutua etsimään linkkiä haluamalleen sivulle