Internetsovelluksen tuotantoprosessi : Kehityksen ja julkaisun hallinta esimerkkisovelluksen ohjaamana
Rajala, Jussi (2011)
Rajala, Jussi
Jyväskylän ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2011121218014
https://urn.fi/URN:NBN:fi:amk-2011121218014
Tiivistelmä
Opinnäytetyössä tutkittiin internetsovelluksen tuotantoprosessin eri vaiheiden kehitystä ja automatisointia käyttäen vertailukohtana kokemuksia ja ongelmakohtia aikaisemmista yhteistyöprojekteista toimeksiantajan kanssa. Työssä tutkittiin myös uusien teknologioiden, kuten palvelinpuolella toimivan JavaScriptin ja dokumenttitietokannan, soveltuvuutta internetsovellusten toteutukseen.
Tutkimustyötä vietiin eteenpäin työn aikana toteutetun tapahtumakalenterisovelluksen avulla. Työ eteni vaiheittain kattaen internetsovelluksen tuotannon eri vaiheet suunnittelusta julkaisuun.
Työn tärkeimpinä tuloksina opittiin automatisoinnin ja sovelluksen elinkaaren sekä infrastruktuurin hallintaan keskittyvien työkalujen ja toimintamallien lukuisat hyödyt. Työssä käytetyt ratkaisut todettiin yleiskäyttöisiksi ja toimiviksi myös aikaisemmin käytetyissä teknologioissa, ja niiden käyttöönotto nähtiin tarpeelliseksi tulevaisuudessa.
Toteutuksessa käytettyjen uusien teknologioiden todettiin soveltuvan tietyntyyppisten internetsovellusten toteutukseen aikaisemmin käytettyjä teknologioita paremmin. Tietoa voidaan käyttää jatkossa hyväksi uusien sovellusprojektien teknologiavalintojen kohdalla.
Tutkimustyötä vietiin eteenpäin työn aikana toteutetun tapahtumakalenterisovelluksen avulla. Työ eteni vaiheittain kattaen internetsovelluksen tuotannon eri vaiheet suunnittelusta julkaisuun.
Työn tärkeimpinä tuloksina opittiin automatisoinnin ja sovelluksen elinkaaren sekä infrastruktuurin hallintaan keskittyvien työkalujen ja toimintamallien lukuisat hyödyt. Työssä käytetyt ratkaisut todettiin yleiskäyttöisiksi ja toimiviksi myös aikaisemmin käytetyissä teknologioissa, ja niiden käyttöönotto nähtiin tarpeelliseksi tulevaisuudessa.
Toteutuksessa käytettyjen uusien teknologioiden todettiin soveltuvan tietyntyyppisten internetsovellusten toteutukseen aikaisemmin käytettyjä teknologioita paremmin. Tietoa voidaan käyttää jatkossa hyväksi uusien sovellusprojektien teknologiavalintojen kohdalla.