Developing a UI Design Pattern Library - A Case Study at eCraft

Loading...
Thumbnail Image

URL

Journal Title

Journal ISSN

Volume Title

Helsinki University of Technology | Diplomityö

Authors

Lammi, Janne

Date

2007

Major/Subject

Käytettävyystutkimus

Mcode

T-121

Degree programme

Language

en

Pages

79+19

Series

Abstract

Hyvien käyttöliittymien suunnittelu on vaikeaa, ja siksi ohjelmistokehitysorganisaatiot tarvitsevat tehokkaita ja käytettävyydeltään hyviä työkaluja käyttöliittymäsuunnittelun tueksi. Tässä diplomityössä työkalu, käyttöliittymän suunnittelumallikirjasto joka tallentaa tietotaidon hyvistä käyttöliittymäratkaisuista ja jakaa sen tehokkaasti kehitysorganisaatiolle uudelleenkäytettäväksi, kehitettiin suomalaiselle keskikokoiselle IT-alan yritykselle nimeltä eCraft. Tutkimuksen kirjallisuuskatsaus alkaa erilaisten suunnittelukielten esittelyllä, jossa tunnistetaan kaksi pääkonseptia; käyttöliittymien suunnitteluohjeet ja suunnittelumallit. Näiden kahden pääkonseptin eri vivahteet esitellään, ja niiden heikkouksista ja vahvuuksista keskustellaan. Katselmuksen johtopäätös on, että suunnittelumallit ovat paras tapa dokumentoida käyttöliittymäratkaisuja. Organisaatiotutkimuksessa kartoitettiin yrityksen nykyinen tapa suunnitella ja kehittää käyttöliittymiä. Tutkimus osoitti, että käyttöliittymäsuunnittelussa on ongelmia, ja käytettävyyttä ei juuri otettu huomioon päivittäisessä työssä. Yrityksen työntekijöillä oli kuitenkin halu kehittää heidän käyttöliittymäsuunnittelutaitojaan, mutta he eivät tienneet miten. Kun organisaation tarpeet oli tunnistettu sekä suunnittelukieli päätetty, kirjallisuuskatsaus jatkuu tutkimalla erilaisia työkaluja suunnittelumallien kerryttämiseen ja jakamiseen. Lisäksi muita kiinnostavia konsepteja käydään läpi, joita olisi mahdollista hyödyntää työkalussa. Näihin tuloksiin pohjautuen yritykselle kehitettiin ratkaisu käyttöliittymäsuunnittelumallikirjastosta, joka käyttää hyväkseen tuoreita ideoita tällä alalla. Työkalu mahdollistaa elävän suunnittelumallikielen, jonka rakenne ja sisältö muokkautuu ja täydentyy koko ajan käyttäjien toimesta. Mallikirjasto integroitiin yrityksen prosesseihin ja otettiin koekäyttöön muutamassa projektissa. Käyttäjien kokemuksia ja mielipiteitä kerättiin puolentoista kuukauden pituisen käyttöjakson jälkeen ja osittain jo sen aikana. Tulokset osoittivat, että kirjasto koettiin hyödylliseksi ja se teki käyttöliittymäsuunnittelusta tehokkaampaa ja helpompaa, tuoden lukuisia etuja yritykselle.

Description

Supervisor

Nieminen, Marko

Thesis advisor

Nieminen, Marko

Keywords

design patterns, suunnittelumallit, usability guidelines, suunnitteluohjeet, UI design, käyttöliittymäsuunnittelu, usability, käytettävyys, web2.0, web2.0, pattern language, mallikieli, pattern library, folksonomia, folksonomy, suunnittelumallikirjasto

Other note

Citation