Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Jatkuva integrointi Java Enterprise -kehityksen apuna

Mustaniemi, Joni (2013)

 
Avaa tiedosto
Mustaniemi_Joni.pdf (745.8Kt)
Lataukset: 


Mustaniemi, Joni
Tampereen ammattikorkeakoulu
2013
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2013120420119
Tiivistelmä
Opinnäytetyö käsittelee ketterän ohjelmistokehityksen menetelmiä ja jatkuvan integraation prosesseja. Tämän työn tavoitteena oli luoda toimeksiantajan tiimin käyttöön toimiva jatkuvan integraation järjestelmä tiimin projekteja varten. Jatkuvan integraation järjestelmä on ollut toimeksiantajan testikäytössä. Järjestelmä on kehitetty Java-ympäristön työkaluille. Yrityksen projekteissa käytetään apuna Maven- sekä Ant-työkaluja, mutta tämän työn tulosten testaamista varten ainoastaan Maven-työkalujen käyttöä on tutkittu.

Työn lähtökohtana oli saada automatisoitua tiimin ohjelmistoprosessien testausta ja testausten raportointia. Koska projekteja on useita ja projektien lähtökohtana käytetään samaa ohjelmarunkoa, rungon muutosten vaikuttaminen muihin projekteihin voidaan huomata jatkuvan integraation järjestelmän avulla mahdollisimman aikaisessa vaiheessa kehitysprosessia. Näin saadaan vähennettyä virheiden siirtymistä muihin projekteihin sekä voidaan seurata koko tiimin tasolla ohjelmiston laatua.

Opinnäytetyön ensimmäisen vaiheen tavoite oli luoda yritykselle käyttöön jatkuvan integraation prosessi ja etsiä siihen soveltuvat työkalut useiden vaihtoehtojen perusteella. Tutkimusten perusteella valittiin tiimille esiteltäväksi kaksi ohjelmistoa. Valinnan perusteella on asennettu ja konfiguroitu järjestelmä ja järjestelmä annettiin toimeksiantajan testattavaksi.

Käytännön osuuden tuloksena syntyneeseen järjestelmään on automatisoitu Java Enterprise -kehitysprojekteja testausten tuloksia varten. Järjestelmän tulosten perusteella arvioidaan järjestelmän hyödyt tiimin prosessien tukemiseksi. Jatkuvan integraation järjestelmän prosessien luominen ei ainoastaan antanut tiimille jatkuvan integraation järjestelmää, vaan se myös vaikutti tiimin testausmenetelmien uudelleen suunnitteluun ja työskentelytapaan. Suunnittelutyöstä on annettu toiselle opiskelijalle aihe opinnäytetyöhön.
 
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste