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
  • Haaga-Helia ammattikorkeakoulu
  • Opinnäytetyöt (Käyttörajattu kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Haaga-Helia ammattikorkeakoulu
  • Opinnäytetyöt (Käyttörajattu kokoelma)
  • Näytä viite

Ohjelmistosuunnittelijan päiväkirja

Aaltonen, Santeri (2024)

 
Avaa tiedosto
Aaltonen_Santeri.pdf (797.7Kt)
Lataukset: 

Rajoitettu käyttöoikeus / Restricted access / Tillgången begränsad
Aaltonen, Santeri
2024
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024120533325
Tiivistelmä
Opinnäytetyö on toteutettu päiväkirjamuotoisena ja siinä seurataan ohjelmistosuunnittelijan työtä kahdeksan viikon ajan ajanjaksolla 30.9.2024 – 22.11.2024. Työssä tarkastellaan ohjelmistokehityksen keskeisiä osa-alueita kuten frontend- ja backend-kehitystä sekä mikropalveluarkkitehtuuria. Erityisesti työ keskittyy Reactin ja Fastifyn käyttöön, TypeScriptin hyödyntämiseen molemmissa ympäristöissä sekä mikropalveluarkkitehtuurin ylläpitoon ja resurssienhallintaan.

Työnantajana toimii suuri kansainvälinen CMR-järjestelmään keskittynyt yritys, jossa tekijä on työskennellyt noin vuoden. Tekijän työtehtävät liittyvät palveluiden kehittämiseen, testaamiseen, ylläpitoon sekä monitorointiin. Ammatillisen osaamisen taso on lähtötilanteessa riittävällä tasolla roolin tehtävistä suoriutumiseen.

Seurantajaksolle muodostui kolmesta laajemmasta tehtävästä pääteemat. Ensimmäinen teema keskittyi Reactin tilanhallintaan ja syötekenttien validointeihin. Tehtävän aikana tekijä tutustui syvällisemmin Reactin Contextiin ja Reducereihin. Toisena teemana oli mikropalveluiden resurssienhallinta Kubernetes-ympäristössä. Tehtävä keskittyi erityisesti automaattisen skaalauksen toimintaan ja monitorointiin. Kolmas ja laajin teema käsitteli yhden palvelun siirtämistä Fastify-kehykseen ja TypeScriptiin. Tehtävässä keskitytään migraatiossa kohdattuihin haasteisiin ja palvelun sisältämiin teknisiin ratkaisuihin.

Loppupohdinnassa tekijä reflektoi ammatillisen osaamisensa kehittymistä hyödyntäen seurantajakson kolmea pääteemaa. Pohdinnassa analysoidaan myös TypeScript-migraation onnistumista ja haasteita. Tekijä kokee kehittyneensä työn aikana tavoitteina olleilla osa-alueilla ja teknisten taitojen kehittyneen. Opitut asiat ovat oleellisessa asemassa tekijän roolin ja urakehityksen kannalta.
Kokoelmat
  • Opinnäytetyöt (Käyttörajattu 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