Käyttäjäkeskeisen suunnittelun hyödyntäminen PhoneGap-mobiilisovelluksen kehitysprosessissa
Vainio, Ville (2013)
Vainio, Ville
HAAGA-HELIA ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2013120219417
https://urn.fi/URN:NBN:fi:amk-2013120219417
Tiivistelmä
Opinnäytetyö käsittelee käyttäjäkeskeisen suunnittelun hyödyntämistä PhoneGap-sovelluskehitysprosessissa. Opinnäytetyön aikana toteutettiin toiminnallinen produkti, jonka asiakkaana ja tilaajana oli Hämeen ammattikorkeakoulu (HAMK). Tehtävänä oli määritellä, suunnitella ja toteuttaa monialustainen, alustariippumaton mobiilipeli PhoneGap-sovelluskehystä hyödyntäen.
Opinnäytetyön tavoitteena oli myös tutkia, kuinka käyttäjäkeskeinen suunnittelu voidaan menetelmänä integroida osaksi ketterää ohjelmistokehitystä. Opinnäytetyössä on kuvailtu, kuinka käytettävyyden ja käyttäjäkeskeisen suunnittelun keskeisiä periaatteita hyödynnettiin sovelluksen kehitysprosessissa. Periaatteilla oli suuri merkitys sovelluksen käyttöliittymään ja toiminnallisuuksiin.
Sovelluksen kehitysprosessia, rakennetta ja teknisiä ratkaisuja esitellään opinnäytetyössä tarkemmin. Sovellus rakennettiin mahdollisimman dynaamiseksi ja ylläpidettäväksi modernien tekniikoiden avulla. Käytettävyystestaustapahtumien ja heuristisen arvioinnin myötä sovelluksen lopullinen käyttöliittymä muodostui käyttäjälähtöiseksi ja helppokäyttöiseksi.
Kokonaisuutena opinnäytetyöprojekti oli onnistunut ja sen tuloksena syntyi vaatimusmäärittelyn täyttävä mobiilisovellus. Projektissa todettiin myös käyttäjäkeskeisen suunnittelun soveltuvan hyvin osaksi ketteriä ohjelmistokehitysmenetelmiä, kunhan prosessimallia muokataan jokaisen projektin tarpeita vastaaviksi.
Opinnäytetyön tavoitteena oli myös tutkia, kuinka käyttäjäkeskeinen suunnittelu voidaan menetelmänä integroida osaksi ketterää ohjelmistokehitystä. Opinnäytetyössä on kuvailtu, kuinka käytettävyyden ja käyttäjäkeskeisen suunnittelun keskeisiä periaatteita hyödynnettiin sovelluksen kehitysprosessissa. Periaatteilla oli suuri merkitys sovelluksen käyttöliittymään ja toiminnallisuuksiin.
Sovelluksen kehitysprosessia, rakennetta ja teknisiä ratkaisuja esitellään opinnäytetyössä tarkemmin. Sovellus rakennettiin mahdollisimman dynaamiseksi ja ylläpidettäväksi modernien tekniikoiden avulla. Käytettävyystestaustapahtumien ja heuristisen arvioinnin myötä sovelluksen lopullinen käyttöliittymä muodostui käyttäjälähtöiseksi ja helppokäyttöiseksi.
Kokonaisuutena opinnäytetyöprojekti oli onnistunut ja sen tuloksena syntyi vaatimusmäärittelyn täyttävä mobiilisovellus. Projektissa todettiin myös käyttäjäkeskeisen suunnittelun soveltuvan hyvin osaksi ketteriä ohjelmistokehitysmenetelmiä, kunhan prosessimallia muokataan jokaisen projektin tarpeita vastaaviksi.