Software Updater : Updating a highly customised software efficiently
Lahtinen, Mika (2017)
Lahtinen, Mika
Oulun ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2017112918929
https://urn.fi/URN:NBN:fi:amk-2017112918929
Tiivistelmä
Lähes kaikki ohjelmistot täytyy ajoittain päivittää, jotta uudet käyttö- ja alustavaatimukset täyttyvät, ohjelmiin jääneet ohjelmointivirheet ja tietoturva-aukot korjataan sekä uudet ominaisuudet saadaan käyttöön.
Tämä opinnäytetyö on dokumentaatio päivitystyökalusta joka on itse opinnäytetyön fyysinen osio, ja ohjelmoitu Persis OY:lle. Päivitystyökalu auttaa yritystä ajamaan vanhat ja uudet päivitykset nopeammin ja helpommin, ja osittain tuottamaan uudet päivitykset yhtenäisemmin.
Opinnäytetyön teko sisälsi tutkimusta käytännön toteutukseen, prototyypin teon ja testauksen, sekä prototyypin hienosäädön sopimaan juuri tämän yrityksen ohjelmiston päivitykseen. Saatavilla ollut materiaali sisältää löytyneet verkkomateriaalit, mutta myös jo hankitun tietotaidon yrityksen omasta ohjelmistosta, sekä yleisen ohjelmointitaidon.
Työn tulos on päivitystyökalu sekä siihen liittyvät päivitysparannukset. Työkalua voidaan jatkokehittää soveltumaan muihinkin päivitystilanteisiin Persis OY:n ohjelmiston kanssa, mutta nykyisellään se soveltuu vain kyseiseen ohjelmistoon.
Tämä opinnäytetyö on dokumentaatio päivitystyökalusta joka on itse opinnäytetyön fyysinen osio, ja ohjelmoitu Persis OY:lle. Päivitystyökalu auttaa yritystä ajamaan vanhat ja uudet päivitykset nopeammin ja helpommin, ja osittain tuottamaan uudet päivitykset yhtenäisemmin.
Opinnäytetyön teko sisälsi tutkimusta käytännön toteutukseen, prototyypin teon ja testauksen, sekä prototyypin hienosäädön sopimaan juuri tämän yrityksen ohjelmiston päivitykseen. Saatavilla ollut materiaali sisältää löytyneet verkkomateriaalit, mutta myös jo hankitun tietotaidon yrityksen omasta ohjelmistosta, sekä yleisen ohjelmointitaidon.
Työn tulos on päivitystyökalu sekä siihen liittyvät päivitysparannukset. Työkalua voidaan jatkokehittää soveltumaan muihinkin päivitystilanteisiin Persis OY:n ohjelmiston kanssa, mutta nykyisellään se soveltuu vain kyseiseen ohjelmistoon.