Developing a UI Design Pattern Library - A Case Study at eCraft
Loading...
URL
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Diplomityö
Unless otherwise stated, all rights belong to the author. You may download, display and print this publication for Your own personal use. Commercial use is prohibited.
Authors
Lammi, Janne
Date
2007
Department
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, MarkoThesis advisor
Nieminen, MarkoKeywords
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