Käyttäjäkeskeinen suunnittelu ideasta sovellukseksi
Sipola, Jussi (2019)
Sipola, Jussi
2019
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2019052311483
https://urn.fi/URN:NBN:fi:amk-2019052311483
Tiivistelmä
Tämän insinöörityön tarkoituksena oli implementoida standardien mukaista käyttäjäkeskeistä suunnittelua ja tuotekehitystä, kun kehitetään uutta sovellusta. Insinöörityö oli osa projektia, jossa tuotetaan uusi sovellus alusta asti. Sovelluksen ajatuksena on yhdistää erilaisten palveluiden ostajat ja myyjät. Ostaja voi jättää sovellukseen avoimen tarjouspyynnön koskien mitä tahansa työtä, ja palveluntarjoajat vastaavat siihen omalla tarjouksellaan. Tarjouspyyntö voi sisältää mitä tahansa liitetiedostoja kuten kuvia ja videoita, jotta palveluntarjoajat voivat vastata siihen mahdollisimman tarkalla tarjouksella. Lähtöpisteenä oli ajatus tuotteesta, ja tämän työn avulla siinä edetään loogisessa aikajärjestyksessä seuraten standardien mukaisia menetelmiä. Käyttäjäkeskeisyys oli tämän projektin yksi tärkeimmistä asioista. Tavoitteena oli käyttäjäkeskeisen sovelluksen kehittäminen ja sen eri vaiheiden hallitseminen standardien avulla. Eri menetelmät sisällytettiin projektin eri vaiheisiin. Menetelmät ja periaatteet ovat suurilta osin standardien SFS-EN ISO 9241-210 ja SFS-EN ISO 9241-110 mukaisia. Ne antavat suosituksia järjestelmien käyttäjäkeskeiseen suunnitteluun.
Koska käyttäjäkeskeinen suunnittelu perustuu vahvaan käyttäjätuntemukseen, on käyttäjistä kerättävä suunnitteluvaiheessa laaja-alaisesti tietoa, jonka perusteella sovellusta ja projektia viedään eteenpäin käyttäjäkeskeisesti. Projektin aikana toteutettiin haastattelu ja kysely sekä käyttäjätestaus, joiden perusteella pystyttiin arvioimaan käyttäjien taustoja, ominaisuuksia ja tavoitteita. Kyselyiden ja haastatteluiden perusteella voidaan todeta, että sovellukselle voi olla tulevaisuudessa käyttöä ja kysyntää, jos se toteutetaan käyttäjäkeskeisesti. Näiden pohjalta toteutettiin käyttäjäkeskeistä suunnittelua sekä määriteltiin standardien esittämiä vaatimuksia. Käyttäjätestien tulosten perusteella arvioitiin suunnitteluratkaisujen toimivuutta.
Lopputuloksina käyttäjätestien perusteella saatiin hyviä yksityiskohtaisia palautteita sovelluksen jatkokehittämiseen. Sovelluksen perusidea on onnistunut mutta yksityiskohtien parantaminen ja käyttäjien entistä tarkempi huomiointi on tarpeen. Tämä insinöörityö antoi myös paljon arvokasta tietoa siitä, miten tämän kaltaisessa sovelluskehityksessä standardien mukaisten menetelmien käyttö vaikuttaa lopputulokseen. Toteutettuja menetelmiä ja toimintamalleja pystytään käyttämään jatkossa hyödyksi koko sovelluksen elinkaaren ajan.
Koska käyttäjäkeskeinen suunnittelu perustuu vahvaan käyttäjätuntemukseen, on käyttäjistä kerättävä suunnitteluvaiheessa laaja-alaisesti tietoa, jonka perusteella sovellusta ja projektia viedään eteenpäin käyttäjäkeskeisesti. Projektin aikana toteutettiin haastattelu ja kysely sekä käyttäjätestaus, joiden perusteella pystyttiin arvioimaan käyttäjien taustoja, ominaisuuksia ja tavoitteita. Kyselyiden ja haastatteluiden perusteella voidaan todeta, että sovellukselle voi olla tulevaisuudessa käyttöä ja kysyntää, jos se toteutetaan käyttäjäkeskeisesti. Näiden pohjalta toteutettiin käyttäjäkeskeistä suunnittelua sekä määriteltiin standardien esittämiä vaatimuksia. Käyttäjätestien tulosten perusteella arvioitiin suunnitteluratkaisujen toimivuutta.
Lopputuloksina käyttäjätestien perusteella saatiin hyviä yksityiskohtaisia palautteita sovelluksen jatkokehittämiseen. Sovelluksen perusidea on onnistunut mutta yksityiskohtien parantaminen ja käyttäjien entistä tarkempi huomiointi on tarpeen. Tämä insinöörityö antoi myös paljon arvokasta tietoa siitä, miten tämän kaltaisessa sovelluskehityksessä standardien mukaisten menetelmien käyttö vaikuttaa lopputulokseen. Toteutettuja menetelmiä ja toimintamalleja pystytään käyttämään jatkossa hyödyksi koko sovelluksen elinkaaren ajan.