Koonnin monitorointi
Sandqvist, Joakim (2012)
Sandqvist, Joakim
Metropolia Ammattikorkeakoulu
2012
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2012091113552
https://urn.fi/URN:NBN:fi:amk-2012091113552
Tiivistelmä
Jatkuva integraatio tähtää projektityöskentelyn sekä ohjelmistotuotteen kehittämisen helpottamiseen. Ohjelmistotuote on tarkoitus saada valmiiksi mahdollisimman kivuttomasti ja kehitysprosessissa olisi hyvä törmätä mahdollisimman vähän kehittäjien ohjelmoimien ohjelmistomoduulien tai -komponenttien välisiin konflikteihin.
Jotta konfliktit ohjelmistomoduulien ja -komponenttien välillä huomattaisiin mahdollisim-man nopeasti, tarvitaan tapa ilmoittaa konfliktin tapahtumisesta, eli koonnin epäonnistumisesta, kehitysryhmälle ja muille projektin osapuolille mahdollisimman nopeasti. Perinteinen tapa tämän tekemiseen on lähettää eri osapuolille sähköpostia. Tämä ei kuitenkaan ole paras eikä huonoin tapa, vaan yksi monista tavoista välittää informaatio koonnin tilasta kehitysryhmälle. Opinnäytetyössä tullaan esittelemään erilaisia ratkaisuja informatiivisen kehitysympäristön rakentamiseen.
Tämä opinnäytetyö tehtiin Metropolia Ammattikorkeakoulun Bulevardin toimipisteelle. Yksi opinnäytetyön tavoitteista oli suunnitella ja ohjelmoida reaaliajassa toimiva koontiympäristön tarkkailuun soveltuva ohjelmisto Ohjelmistotuotantoprojekti-kurssille. Sovellus voidaan luokitella osaksi kehitys- sekä työympäristöä.
Opinnäytetyössä kerrataan jatkuvaan integraation liittyvät perusasiat sekä perehdytään koontiympäristön tarkkailumenetelmiin. Tässä dokumentissa esitellään myös opinnäyte-työn konkreettinen osa: Java-sovellus ”Koonta” ja esitellään kurssin uusi kehitysympäristö.
Työn lopputuloksena saatiin valmiiksi Java-sovellus Koonta, jonka tarkoitus on antaa ohjelmistokehitysryhmälle suoraa palautetta ohjelmistoprojektin tilasta. Ohjelmistossa ei ole vielä kaikkea asiakkaan haluamaa toiminnallisuutta, mutta ohjelmiston kehittämistä jatketaan opinnäytetyön valmistumisen jälkeen.
Jotta konfliktit ohjelmistomoduulien ja -komponenttien välillä huomattaisiin mahdollisim-man nopeasti, tarvitaan tapa ilmoittaa konfliktin tapahtumisesta, eli koonnin epäonnistumisesta, kehitysryhmälle ja muille projektin osapuolille mahdollisimman nopeasti. Perinteinen tapa tämän tekemiseen on lähettää eri osapuolille sähköpostia. Tämä ei kuitenkaan ole paras eikä huonoin tapa, vaan yksi monista tavoista välittää informaatio koonnin tilasta kehitysryhmälle. Opinnäytetyössä tullaan esittelemään erilaisia ratkaisuja informatiivisen kehitysympäristön rakentamiseen.
Tämä opinnäytetyö tehtiin Metropolia Ammattikorkeakoulun Bulevardin toimipisteelle. Yksi opinnäytetyön tavoitteista oli suunnitella ja ohjelmoida reaaliajassa toimiva koontiympäristön tarkkailuun soveltuva ohjelmisto Ohjelmistotuotantoprojekti-kurssille. Sovellus voidaan luokitella osaksi kehitys- sekä työympäristöä.
Opinnäytetyössä kerrataan jatkuvaan integraation liittyvät perusasiat sekä perehdytään koontiympäristön tarkkailumenetelmiin. Tässä dokumentissa esitellään myös opinnäyte-työn konkreettinen osa: Java-sovellus ”Koonta” ja esitellään kurssin uusi kehitysympäristö.
Työn lopputuloksena saatiin valmiiksi Java-sovellus Koonta, jonka tarkoitus on antaa ohjelmistokehitysryhmälle suoraa palautetta ohjelmistoprojektin tilasta. Ohjelmistossa ei ole vielä kaikkea asiakkaan haluamaa toiminnallisuutta, mutta ohjelmiston kehittämistä jatketaan opinnäytetyön valmistumisen jälkeen.