Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Koodikannan uudelleenkäytön haasteita

Martin, Otto (2022)

 
Avaa tiedosto
MartinOtto.pdf (486.5Kt)
Lataukset: 



Martin, Otto
2022

Tietotekniikan DI-ohjelma - Master's Programme in Information Technology
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2022-12-08
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202211118322
Tiivistelmä
Viime vuosikymmeninä julkisesti saatavilla olevien koodikantojen määrä on kasvanut valtaisasti, ja niistä haaroittaminen on helppoa. Voidaan siis olettaa, että uusien ohjelmistojen luominen olemassa olevaa koodikantaa muokkaamalla tulee lisääntymään.

Tässä työssä tutkitaan koodikannan uudelleenkäytön haasteita muuten tavanomaisen yrityksessä toteutetun ohjelmistoprojektin avulla. Tieteellisten julkaisujen perusteella päätetään kolme seurattavaa aihealuetta (suunnittelu, dokumentointi ja resursointi), joihin määritellään yhteensä yhdeksän seurattavaa haastetta. Haasteille määritellään selvityskriteerit sekä todennäköisimmät riskit, ja näiden ilmaantumista seurataan projektin ensimmäisen vaiheen ajan. Projektista selostetaan tausta, suunnittelu sekä toteuma, sekä kerrotaan, miten haasteet liittyvät kuhunkin näistä. Haasteiden toimivuus analysoidaan ja arvioidaan, miten hyvin ne kuvastivat projektin etenemistä ja lopputulosta. Lisäksi nostetaan esille, mitkä muut haasteet olisivat voineet olla hyödyllisiä seurattavia.

Toiseksi näkökulmaksi koodikannan uudelleenkäyttöön otetaan ymmärrys koodikannasta. Luodaan luokittelu, jolla koitetaan seurata ymmärryksen kasvamista projektin edetessä ja katsotaan mihin ymmärryksen tasoon päästään projektin ensimmäisen vaiheen aikana. Lopuksi arvioidaan luokittelun toimivuutta. Esiin nostetaan myös etukäteen suunnittelemattomia koodikannan uudelleenkäyttöön liittyviä asioita, joita projektissa huomattiin.

Työn yleisenä tuloksena voidaan todeta, että uudelleenkäyttö oli hyödyllistä, mutta seurattavien haasteiden valinta vaatii tarkkuutta. Muina huomioina painotetaan asiakastarpeiden tarkan selvittämisen merkitystä sekä tarvetta lisätyölle uudelleenkäyttöön liittyvvien luokittelujen luomiseksi.
Kokoelmat
  • Opinnäytteet - ylempi korkeakoulututkinto [43087]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste