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

Kehitys- ja integrointiympäristön kehittäminen

Piipponen, Olli (2012)

 
Avaa tiedosto
Piipponen_Olli.pdf (1.017Mt)
Lataukset: 


Piipponen, Olli
Tampereen ammattikorkeakoulu
2012
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201205036059
Tiivistelmä
Tässä opinnäytetyössä käsitellään ohjelmistointegrointia ja jatkuvaa integraatiota. Työ on toteutettu ja kirjoitettu Insta DefSec Oy -nimiselle yritykselle syksyn 2011 ja kevään 2012 aikana. Työn tavoitteena oli toteuttaa kyseiselle yritykselle toimiva ja nykyaikainen kehitys- ja integrointiympäristö. Samalla tavoitteena oli tutkia ja kehittää integrointiprosessia ja -menettelyjä.

Yrityksellä ilmeni tarve uudistaa sisäverkko, josta työ sai alkunsa. Tuon uudistuksen yhteydessä ohjelmistokehitysryhmän kehitys- ja integrointiympäristö jouduttiin siirtämään uuteen verkkoon. Siirron yhteydessä haluttiin kehittää ja nykyaikaistaa kehitys- ja integrointiympäristöä.

Vanha kehitys- ja integrointiympäristö oli ollut käytössä joitakin vuosia. Tätä ympäristöä oli kehitetty vähän kerrallaan tarpeiden ilmentyessä. Dokumentaatio vanhasta kehitys- ja integrointiympäristöstä ei ollut ajan tasalla. Yksi työn tärkeimmistä tavoitteista oli dokumentaation tuottaminen.

Työn aikana toteutettiin ja otettiin käyttöön uusi kehitys- ja integrointiympäristö. Ympäristöä suunniteltiin ja rakennettiin ottaen huomioon jatkuvan integraation perusperiaatteet ja viimeisimmät suuntaukset, kuten automatisoitu CI-ympäristö ja -prosessi sekä -työkalut. Lopputuloksena saatiin aikaan kehitys- ja integrointiympäristö, joka täyttää sille annetut vaatimukset ja helpottaa ympäristöä käyttävän ohjelmistokehitysryhmän päivittäistä työntekoa.

Jatkuvaa integraatiota noudattava kehitys- ja integrointiympäristö on suhteellisen monimutkainen kokonaisuus, koska siinä pitää ottaa huomioon koko integrointiprosessin automatisointi, suorituskyky ja palautemekanismit. Tämän monimutkaisuuden takia työn toteutusvaiheessa ilmeni asioita, joita ei oltu huomioitu määrittely- ja suunnitteluvaiheessa.
 
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