Urheilukellon käyttöliittymän mallinnustyökalu
Haukipuro, Henri (2019)
Haukipuro, Henri
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-2024052415274
https://urn.fi/URN:NBN:fi:amk-2024052415274
Tiivistelmä
Tässä opinnäytetyössä etsittiin korvaavaa työkalua MetaEdit+-ohjelmalle. MetaEdit+:aa on käytetty Polar-urheilukellojen käyttäjäkokemuksen suunnitteluun ja käyttöliittymän mallintamiseen käyttöliittymäohjelmointia varten. Työkalu on ollut Polar Electro Oy:n käytössä vuosien ajan, mutta sen ominaisuudet nykyaikaisten, entistä graafisempien käyttöliittymien mallinnuksessa ovat puutteelliset. Lisäksi erityisesti uudet ohjelmoijat ovat kokeneet sen tuottaman käyttäjäkokemus- ja käyttöliittymäspesifikaation hankalalukuiseksi, sillä siinä esitettyjä asioita joudutaan usein tarkentamaan erillisillä dokumenteilla.
Työssä tutkittiin käyttäjäkokemuksen suunnitteluun käytettyjä kaupallisia ohjelmistoja ja niiden ominaisuuksia, jotka vastaisivat urheilukellon suunnitteluprosessin asettamia vaatimuksia sen kaikilta osa-alueilta. Teknisinä vaatimuksina työkalulle asetettiin avoin ohjelmointirajapinta, joka mahdollistaa ohjelman perusominaisuuksien laajentamisen sekä graafisen tiedon muuttamisen koneluettavaan muotoon.
Lähtökohtana työlle käytettiin omakohtaista käytännön kokemusta MetaEdit+:sta ja suunnitteluprosessista. Työkalulta vaadittujen ominaisuuksien määrittelyyn käytettiin lisäksi suunnitteluprosessiin osallistuvien eri alojen työryhmien haastattelumateriaalia.
Opinnäytetyön lopputuloksena käy ilmi, että markkinoilla olevista työkaluista ei löydy yksittäistä ohjelmistoa, josta löytyisi kaikki vaaditut ominaisuudet, vaan puutteita jouduttaisiin korvaamaan toisella ohjelmalla. Suunnitteluprosessin eri vaiheita tarkastelemalla löytyi kaksi keskenään yhteen sopivaa työkalua, joilla prosessi voitaisiin mahdollisesti toteuttaa nykyisellä tehokkuudella kuitenkin niin, että lopullisesta käyttöliittymäspesifikaatiosta saadaan tarkempi ja helppolukuisempi. The aim for this thesis work is to find a substitutive tool for MetaEdit+ which is used for describing the user interface and the user experience flow of Polar sport watches for user interface software development. Polar Electro Oy has been using MetaEdit+ for years but since the user interfaces of sport watches has become more graphical, it lacks when describing the layout of the user interface along with its way to describe the user experience flow which is perceived as difficult to read.
This thesis work investigates commercial tools for designing user experience and their features based on requirements of the design process on its every field. As a worth of mentioning, the application programming interface that allows customization of the tool and exporting data from graphical specification into machine readable form was one of the major requirements.
As a baseline for the thesis is used personal experiences of the design process and usage of MetaEdit+ along with questionnaires about requirements of the tool from point of view of teams from different fields that are involved with the process.
The results refer that there is no single tool that fulfills all the requirements. When observing the design process and its stages there is at least two tools that can be integrated with each other to manage the process in its current efficiency and having more informative output for the specifications.
Työssä tutkittiin käyttäjäkokemuksen suunnitteluun käytettyjä kaupallisia ohjelmistoja ja niiden ominaisuuksia, jotka vastaisivat urheilukellon suunnitteluprosessin asettamia vaatimuksia sen kaikilta osa-alueilta. Teknisinä vaatimuksina työkalulle asetettiin avoin ohjelmointirajapinta, joka mahdollistaa ohjelman perusominaisuuksien laajentamisen sekä graafisen tiedon muuttamisen koneluettavaan muotoon.
Lähtökohtana työlle käytettiin omakohtaista käytännön kokemusta MetaEdit+:sta ja suunnitteluprosessista. Työkalulta vaadittujen ominaisuuksien määrittelyyn käytettiin lisäksi suunnitteluprosessiin osallistuvien eri alojen työryhmien haastattelumateriaalia.
Opinnäytetyön lopputuloksena käy ilmi, että markkinoilla olevista työkaluista ei löydy yksittäistä ohjelmistoa, josta löytyisi kaikki vaaditut ominaisuudet, vaan puutteita jouduttaisiin korvaamaan toisella ohjelmalla. Suunnitteluprosessin eri vaiheita tarkastelemalla löytyi kaksi keskenään yhteen sopivaa työkalua, joilla prosessi voitaisiin mahdollisesti toteuttaa nykyisellä tehokkuudella kuitenkin niin, että lopullisesta käyttöliittymäspesifikaatiosta saadaan tarkempi ja helppolukuisempi.
This thesis work investigates commercial tools for designing user experience and their features based on requirements of the design process on its every field. As a worth of mentioning, the application programming interface that allows customization of the tool and exporting data from graphical specification into machine readable form was one of the major requirements.
As a baseline for the thesis is used personal experiences of the design process and usage of MetaEdit+ along with questionnaires about requirements of the tool from point of view of teams from different fields that are involved with the process.
The results refer that there is no single tool that fulfills all the requirements. When observing the design process and its stages there is at least two tools that can be integrated with each other to manage the process in its current efficiency and having more informative output for the specifications.