Koordinaattimuunnostyökalun modernisointi
Kirjavainen, Aleksi (2023)
Kirjavainen, Aleksi
2023
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-202305108998
https://urn.fi/URN:NBN:fi:amk-202305108998
Tiivistelmä
Opinnäytetyön tarkoituksena oli modernisoida Novatron Oy:n legacy-koordinaattimuunnostyökalu. Tavoitteena oli parantaa Novatronin asiakkaiden käyttökokemusta heidän käyttäessään koordinaattimuunnostyökalua, sekä lisätä Novatronin työntekijöiden osaamista ja tietoa työkalusta sekä kykyä ylläpitää sitä. Vanhaa työkalua käytettiin web-käyttöliittymällä ja se sijaitsi erillisessä verkkotunnuksessa. Uudelle työkalulle toteutettiin myös web-käyttöliittymä, mutta se integroitiin osaksi Novatronin kehittämää ja ylläpitämää maansiirtoalan tiedonhallinnassa käytettyä pilvipalvelua Xsite Managea. Näin työkalulle saatiin moderni Novatronin muiden tuotteiden mukainen ulkonäkö, ja se nostaa myös Xsite Managen liikearvoa.
Uuden työkalun keskeisimmät tavoitteet olivat vanhaa toteutusta modernimpi ja selkeämpi ulkonäkö, selkeämpi navigointi, helpompi käyttökokemus sekä parempi ylläpidettävyys. Opinnäytetyön ensisijainen tarkoitus oli toteuttaa perustoiminnot sisältävä työkalu, joka pystyy korvaamaan legacy-version ja olla helposti jatkokehitettävissä. Työstä tehdystä raportista Novatron saisi kattavan dokumentaation uudesta työkalusta.
Työ tehtiin osana Xsite Managen normaalia kehitystyötä käyttäen samoja teknologioita ja ohjelmistokehityksen periaatteita. Työn aikana tehtiin yhteistyötä asiakkaiden kanssa koskien tärkeimpiä ominaisuuksia ja vanhan työkalun ongelmia.
Opinnäytetyö sisälsi koko ohjelman kehitysprosessin alkaen uuden työkalun
suunnittelusta ja vaatimusmäärittelyistä, palvelimella suoritettavan koodin toteutuksen ja lopulta käyttöliittymän toteutuksen. Työlle ei asetettu varsinaista aikarajaa, joten lopputuloksena saatiin ajatuksella toteutettu siisti ja hyvin toimiva työkalu, joka oli valmis julkaistavaksi.
Uuden työkalun keskeisimmät tavoitteet olivat vanhaa toteutusta modernimpi ja selkeämpi ulkonäkö, selkeämpi navigointi, helpompi käyttökokemus sekä parempi ylläpidettävyys. Opinnäytetyön ensisijainen tarkoitus oli toteuttaa perustoiminnot sisältävä työkalu, joka pystyy korvaamaan legacy-version ja olla helposti jatkokehitettävissä. Työstä tehdystä raportista Novatron saisi kattavan dokumentaation uudesta työkalusta.
Työ tehtiin osana Xsite Managen normaalia kehitystyötä käyttäen samoja teknologioita ja ohjelmistokehityksen periaatteita. Työn aikana tehtiin yhteistyötä asiakkaiden kanssa koskien tärkeimpiä ominaisuuksia ja vanhan työkalun ongelmia.
Opinnäytetyö sisälsi koko ohjelman kehitysprosessin alkaen uuden työkalun
suunnittelusta ja vaatimusmäärittelyistä, palvelimella suoritettavan koodin toteutuksen ja lopulta käyttöliittymän toteutuksen. Työlle ei asetettu varsinaista aikarajaa, joten lopputuloksena saatiin ajatuksella toteutettu siisti ja hyvin toimiva työkalu, joka oli valmis julkaistavaksi.
