DevOps-käytäntöjen asettamat vaatimukset henkilöstöresursseille
Knuuttila, Tomi (2021-05-17)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2021051730223
https://urn.fi/URN:NBN:fi-fe2021051730223
Tiivistelmä
DevOps on kokoelma käytäntöjä, filosofioita ja työkaluja ohjelmistokehityksen organisoimiksesi.Kyseessä on sateenvarjotermi, joka koostuu useista eri osa-alueista. Se ei tarjoa valmiita työkaluja kuten esimerkiksi ohjelmistokehityksen prosessimallia vaan kokoelman käytäntöjä, joiden avulla sopiva prosessimalli voidaan kehittää. Ne eivät kuitenkaan rajoitu vain ohjelmistokehityksen organisoimiseen vaan niiden keskeisenä ideana on organisaation matka kohti oppivaa organisaatiota. Niiden laajamittainen hyödyntäminen vaatii koko organisaation kulttuurinmuutoksen.
DevOps-käytäntöjä on tutkittu niiden lyhyen historian aikana varsin runsaasti ja laaja-alaisesti sekä akateemisten- että kaupallistentahojen toimesta. Tästä huolimatta olemassa oleva tutkimus ei juurikaan ota suoraan kantaa siihen millaisia pehmeitä taitoja DevOps-käytäntöjen kattava hyödyntäminen vaatii organisaation henkilöstöresursseilta. Tämän tutkimuksen tavoitteena oli selvittää henkilöstöresursseilta vaadittuja pehmeitä taitoja organisaatioissa, joissa pyritään työskentelemään DevOps-käytäntöjen mukaisesti. Tarkoituksena tarjota työkalu koulutukselle, konsultaatiolle, organisaatioiden henkilöstöhallinnolle sekä tulevalle tutkimukselle.
Tutkimus suoritettiin systemaattisena kirjallisuuskatsauksena olemassa olevasta DevOps-tutkimuksesta. Sen tavoitteena oli määrittää lista sellaisia pehmeitä taitoja, jotka henkilöstöresursseilta vaaditaan DevOps-käytäntöjä hyödyntävässä organisaatiossa. Tutkimuksen tuloksena tutkittavista julkaisuista tunnistettiin 23 kappaletta uniikkeja pehmeitä taitoja. Tämän lisäksi työn tuloksena syntyi ajantasainen kirjallisuuskatsaus DevOps-käytännöistä.
DevOps-käytäntöjä on tutkittu niiden lyhyen historian aikana varsin runsaasti ja laaja-alaisesti sekä akateemisten- että kaupallistentahojen toimesta. Tästä huolimatta olemassa oleva tutkimus ei juurikaan ota suoraan kantaa siihen millaisia pehmeitä taitoja DevOps-käytäntöjen kattava hyödyntäminen vaatii organisaation henkilöstöresursseilta. Tämän tutkimuksen tavoitteena oli selvittää henkilöstöresursseilta vaadittuja pehmeitä taitoja organisaatioissa, joissa pyritään työskentelemään DevOps-käytäntöjen mukaisesti. Tarkoituksena tarjota työkalu koulutukselle, konsultaatiolle, organisaatioiden henkilöstöhallinnolle sekä tulevalle tutkimukselle.
Tutkimus suoritettiin systemaattisena kirjallisuuskatsauksena olemassa olevasta DevOps-tutkimuksesta. Sen tavoitteena oli määrittää lista sellaisia pehmeitä taitoja, jotka henkilöstöresursseilta vaaditaan DevOps-käytäntöjä hyödyntävässä organisaatiossa. Tutkimuksen tuloksena tutkittavista julkaisuista tunnistettiin 23 kappaletta uniikkeja pehmeitä taitoja. Tämän lisäksi työn tuloksena syntyi ajantasainen kirjallisuuskatsaus DevOps-käytännöistä.