Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • LUTPub
  • Diplomityöt ja Pro gradu -tutkielmat
  • Näytä aineisto
  •   Etusivu
  • LUTPub
  • Diplomityöt ja Pro gradu -tutkielmat
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

A framework for release management planning in application integration

Liimatainen, Niilo (2023)

Katso/Avaa
diplomityo_liimatainen_niilo.pdf (1.320Mb)
Lataukset: 


Diplomityö

Liimatainen, Niilo
2023

School of Engineering Science, Tietotekniikka

Kaikki oikeudet pidätetään.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe20231116147136

Tiivistelmä

The software industry's shift towards distributed systems and cloud-native architectural styles, such as microservices, has introduced new complexities in managing versioning, updates, and compatibility between independently evolving modules. Vertex Systems Oy is facing similar challenges as they are implementing an application integration between two products: Vertex BD, a CAD software, and Vertex Sync, a cloud-based file hosting service. These products have significant disparities in their release cycles, architectures, and deployment strategies, making it difficult to ensure compatibility between them as new releases are rolled out. The primary objective of the thesis was to address this challenge by developing a framework for release management planning in application integration. A literature review and design science research were utilized to create the framework, demonstrate its use by creating the release management strategy for the integration between Vertex BD and Vertex Sync, and evaluate its quality using criteria-based assessment. The criteria-based assessment revealed that applying the developed framework to the integration of Vertex BD and Vertex Sync resulted in a high-quality release management strategy, indicating that the framework has successfully fulfilled its objective. However, it should be noted that the whole subject area of release content planning was left outside of the framework’s scope. Therefore, it would be a natural progression point for further development in the future.
 
Ohjelmistoteollisuuden siirtyminen kohti hajautettuja järjestelmiä sekä pilvipohjaisia arkkitehtuurityylejä, kuten mikropalvelut, on tuonut mukanaan uusia haasteita versionhallinnan, päivitysten ja yhteensopivuuden hallintaan itsenäisesti kehittyvien moduulien välillä. Vertex Systems Oy on samankaltaisten haasteiden edessä, koska se on kehittämässä sovellusintegraatiota kahden tuotteen välille: Vertex BD, CAD-ohjelmisto, ja Vertex Sync, pilvipohjainen tiedostojen tallennusalusta. Nämä tuotteet eroavat merkittävästi toisistaan julkaisusykleissään, arkkitehtuureissaan ja käyttöönottostrategioissaan, mikä tekee niiden yhteensopivuuden varmistamista haastavaa, kun uusia versioita ollaan julkaisemassa. Työn ensisijainen tavoite oli käsitellä tätä haastetta kehittämällä viitekehys sovellusintegraation julkaisunhallinnan suunnitteluun. Kirjallisuuskatsausta ja suunnittelutiedettä hyödyntämällä viitekehys luotiin, sen soveltuvuus demonstroitiin luomalla julkaisunhallintastrategia Vertex BD:n ja Vertex Syncin integraatioon ja sen laatu arvioitiin kriteeriperusteisella arvioinnilla. Kriteeriperusteinen arviointi osoitti, että kehitetyn viitekehyksen soveltaminen Vertex BD: n ja Vertex Syncin integraatioon tuotti laadukkaan julkaisunhallintastrategian, mikä osoittaa, että viitekehys on onnistuneesti täyttänyt tavoitteensa. On kuitenkin huomioitava, että julkaisusisällön suunnittelu jätettiin viitekehyksestä pois kokonaan. Tämän takia se olisi luonteva jatkokehityksen kohde tulevaisuudessa.
 
Kokoelmat
  • Diplomityöt ja Pro gradu -tutkielmat [15212]
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

JulkaisuajatTekijätNimekkeetKoulutusohjelmaAvainsanatSyöttöajatYhteisöt ja kokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste