Päiväkirjaopinnäytetyö tietoturvaohjelmiston kehittäjänä
Meriläinen, Tuukka (2018)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018090714927
https://urn.fi/URN:NBN:fi:amk-2018090714927
Tiivistelmä
Kuvaan opinnäytetyössä päiväkirjan avulla arkeani tietoturvaohjelmiston kehittäjänä. Työympäristönä on suomalainen tietoturva alan yritys Deltagon Group Oy. Yritys on erittäin tunnettu kansallisella tasolla sähköpostin salausratkaisun toimittajana. Deltagonin tuotteita käytetään normaalin viestinnän lisäksi myös turvaluokitellun materiaalin välittämiseen.
Päiväkirjaa kirjoittaessa havaitsin, että toimenkuvani on huomattavasti laajempi kuin olin kuvitellut. Jouduin päiväkirjaa kirjoittaessa täydentämään työtehtävieni sisältöä. Lisäksi huomasin työtehtävieni vaihtelevan merkittävästi päivä- ja viikkotasolla.
Seurantaviikkojen aikana vastaan tuli useita haasteita, jotka olisi voitu välttää selkeämmällä ja laajemmalla dokumentaatiolla. Common Criteria prosessin läpivieminen avasi silmäni entisestään. Dokumentoinnin puutteellisuus aiheutti paikoin paljon työtä prosessin aikana. Opin kantapään kautta dokumentoinnin merkityksen ohjelmistokehityksessä.
Loppuvaiheessa laskutusperuste rajapinnan toteutuksessa suunnittelutyön merkitys konkretisoitui. Huomasin ajautuneeni tilanteeseen, jossa luulin olevani lähempänä maalia, kuin oikeasti olinkaan. Analysoin tilanteen johtuneen ontuvasta suunnittelusta, jossa työnkokonaisuuden jako osiin ja aikatauluttaminen loistivat poissa olollaan.
Huomasin kehitystiimimme olevan todella tehokas ongelmien ratkaisussa. Asiakkaiden toiveisiin ja tarpeisiin vastaaminen on myös erittäin joustavaa. Toisaalta koen suurempien uudistuksien olevan erittäin haastavia tiimillemme ajan puutteen vuoksi. Isompien muutoksien aikaansaaminen vaati asiaan syventymisen pidemmäksi ajaksi, joka on resurssien vähyydestä johtuen haastavaa. Oman haasteensa asiaan tuo tietoturvaohjelmiston kehityksen vaatimukset kehitysprosessissa. Tarkkaan määritellyt pakolliset vaiheet tuovat oman kankeutensa
Päiväkirjaa kirjoittaessa havaitsin, että toimenkuvani on huomattavasti laajempi kuin olin kuvitellut. Jouduin päiväkirjaa kirjoittaessa täydentämään työtehtävieni sisältöä. Lisäksi huomasin työtehtävieni vaihtelevan merkittävästi päivä- ja viikkotasolla.
Seurantaviikkojen aikana vastaan tuli useita haasteita, jotka olisi voitu välttää selkeämmällä ja laajemmalla dokumentaatiolla. Common Criteria prosessin läpivieminen avasi silmäni entisestään. Dokumentoinnin puutteellisuus aiheutti paikoin paljon työtä prosessin aikana. Opin kantapään kautta dokumentoinnin merkityksen ohjelmistokehityksessä.
Loppuvaiheessa laskutusperuste rajapinnan toteutuksessa suunnittelutyön merkitys konkretisoitui. Huomasin ajautuneeni tilanteeseen, jossa luulin olevani lähempänä maalia, kuin oikeasti olinkaan. Analysoin tilanteen johtuneen ontuvasta suunnittelusta, jossa työnkokonaisuuden jako osiin ja aikatauluttaminen loistivat poissa olollaan.
Huomasin kehitystiimimme olevan todella tehokas ongelmien ratkaisussa. Asiakkaiden toiveisiin ja tarpeisiin vastaaminen on myös erittäin joustavaa. Toisaalta koen suurempien uudistuksien olevan erittäin haastavia tiimillemme ajan puutteen vuoksi. Isompien muutoksien aikaansaaminen vaati asiaan syventymisen pidemmäksi ajaksi, joka on resurssien vähyydestä johtuen haastavaa. Oman haasteensa asiaan tuo tietoturvaohjelmiston kehityksen vaatimukset kehitysprosessissa. Tarkkaan määritellyt pakolliset vaiheet tuovat oman kankeutensa