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

Pseudonymisoidun tuotantodatan hyödyntäminen ohjelmistotestausympäristössä

Laakkonen, Jelena (2023)

 
Avaa tiedosto
Laakkonen_Jelena.pdf (951.1Kt)
Lataukset: 


Laakkonen, Jelena
2023
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-2023060117241
Tiivistelmä
Ohjelmistotestaus on välttämätön osa ohjelmistokehitystä ja järjestelmien ylläpitoa. Tietoturvan takaaminen on tärkeä osa ohjelmistotestausta, sillä testausprosessin aikana käsitellään usein suurta määrää henkilötietoja. Lisäksi yksityisyys ja tietosuoja ovat kasvavia huolenaihe maailmalla digitalisoitumisen yleistyessä. Tämän takia on erityisen tärkeää kunnioittaa käyttäjän yksityisyyttä ja tietoturvaa, eikä arkoja tunnistetietoja saa vuotaa vääriin käsiin ohjelmistotestauksen yhteydessä. Tietoturvan takaamiseksi tunnistetiedot voidaan esimerkiksi poistaa käsiteltävästä aineistosta.

Tämä opinnäytetyö käsittelee ohjelmiston tuotantodatan tunnistetietojen poistamista ja sen hyödyntämistä ohjelmistotestauksessa. Työ toteutettiin vuoden 2023 keväällä. Työn tavoitteena oli saada parempi ymmärrys tuotannonkaltaisen testausympäristön tarpeesta, hyödyistä ja ongelmista sekä lopulta rakentaa toimeksiantajayritykselle X Oy:lle tietoturvallista tuotantodataa hyödyntävä testausympäristö. Työn lopputulos on konseptitodistus, eli ohjelmiston kaikista tietokantatauluista ei poistettu tunnistetietoja, sillä tietokannan laajuuden vuoksi se olisi ollut työn puitteissa mahdotonta. Työ rajautuu datan henkilötietojen suojaamiseen ja sen hyödyntämiseen ohjelmistotestausympäristössä, eikä käsittele muita testausympäristön ongelmia, kuten ulkoisia integraatioita. Työn tulokset esitellään aina ilman oikeaa asiakasdataa ja paljastamatta toimeksiantajan ohjelmiston tietokantarakennetta.

Tietoperustassa käsitellään ensin henkilötietoihin liittyvää lainsäädäntöä, keskittyen pääasiassa yleiseen tietosuoja-asetukseen (GDPR). Tämän jälkeen tarkastellaan anonymisoinnin ja pseudonymisoinnin eroja. Sitten käsitellään ohjelmistotestausta: mitä se tarkoittaa ja miksi sen optimoiminen on tärkeää. Lopuksi nämä aiheet yhdistetään ja selvitetään, kuinka tunnistetiedot poistetaan tuotantodatasta ja siirretään testausympäristöön hyödynnettäväksi.

Opinnäytetyön empiirinen osuus rakennettiin neljän viikon aikana hyödyntäen ketterän kehityksen menetelmiä. Toisin sanoen, jokaisesta työvaiheesta oli mahdollista tarvittaessa siirtyä takaisin aiempaan vaiheeseen. Tässä osuudessa ensin kartoitetaan työn lähtötilanne ja avataan tarkemmin tavoitteita. Tämän jälkeen siirrytään työn etenemisen suunnitteluun ja lopulta toteutetaan suunnitelma vaihe vaiheelta. Kirjoittaja esittää, miten työ eteni, mitä mahdollisia ongelmia kohdattiin ja miten ne saatiin korjattua. Toteutuksen ensimmäisessä vaiheessa valittiin projektiin olennaiset tietokantataulut. Tauluista määritettiin tunnistetiedot, jonka jälkeen valittiin työkalu ja menetelmät tunnistetietojen peittämiseksi. Lopuksi tunnistetiedot poistettiin työkalun avulla ja testattiin ympäristön toimivuutta.

Opinnäytetyön lopussa pohditaan työn onnistumista, jatkokehitysmahdollisuuksia sekä kirjoittajan omaa oppimista.
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