Software Development with DevOps
Kristinsson, Rögnvaldur (2015)
Kristinsson, Rögnvaldur
Haaga-Helia ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2015052710657
https://urn.fi/URN:NBN:fi:amk-2015052710657
Tiivistelmä
Tutkimuksen tavoitteena oli esitellä DevOps-menetelmät ohjelmistokehityksessä, aiheidean sain aluksi omalta opettajalta. DevOps oli minulle aikaisemmin tuntematon aihe joka vaikutti minua positiivisesti tutkimuksen aikana. Uuden aiheen oppiminen tutkimuksen aikana oli hyvä inspiraatio oman oppimisen kannalta.
Tutkimuksen lähteet ovat kirjoista, joissa käsitellään DevOpsin ja Lean-menettelyä sekä Scrum-viitekehystä ja tuotannon ajoitusjärjestelmää nimeltä Kanban. Internet-lähteitä kuten artikkelit on käytetty jonkin verran.
Tutkimus käsittelee DevOps-menetelmiä, niiden alkuperää ja tarkoitusta projekteissa sekä miten niitä sovelletaan ohjelmistokehityksessä. DevOpsin hyödyllisyyttä ohjelmistokehi-tysprojektiin ja sen prosesseihin käsitellään opinnäytetyössä esiintyvän esimerkkiprojektin avulla.
Opinnäytetyö kertoo, miksi DevOpsin kaltaisia metodeja tarvitaan sekä DevOpsin histori-asta Lean- ja ketterän kehityksen näkökulmasta.
Tutkimuksen kirjoittaja käy työssään läpi omat ajatukset ja kokemukset DevOpsista sekä ketterien menetelmien käytöstä ohjelmistokehityksessä. Johtopäätöksessä kirjoittaja käy läpi DevOpsin vahvuudet ja puutteet käytännössä ja miten ohjelmistokehittäjät pystyvät hyödyntämään DevOpsista omista työtehtävistä. Tutkija myös kertoo, mitä itse on oppinut näistä aiheista tutkimuksen aikana ja miten se on vaikuttanut hänen oma henkilökohtainen ja ammattilainen kasvutta.
Tutkimuksen lähteet ovat kirjoista, joissa käsitellään DevOpsin ja Lean-menettelyä sekä Scrum-viitekehystä ja tuotannon ajoitusjärjestelmää nimeltä Kanban. Internet-lähteitä kuten artikkelit on käytetty jonkin verran.
Tutkimus käsittelee DevOps-menetelmiä, niiden alkuperää ja tarkoitusta projekteissa sekä miten niitä sovelletaan ohjelmistokehityksessä. DevOpsin hyödyllisyyttä ohjelmistokehi-tysprojektiin ja sen prosesseihin käsitellään opinnäytetyössä esiintyvän esimerkkiprojektin avulla.
Opinnäytetyö kertoo, miksi DevOpsin kaltaisia metodeja tarvitaan sekä DevOpsin histori-asta Lean- ja ketterän kehityksen näkökulmasta.
Tutkimuksen kirjoittaja käy työssään läpi omat ajatukset ja kokemukset DevOpsista sekä ketterien menetelmien käytöstä ohjelmistokehityksessä. Johtopäätöksessä kirjoittaja käy läpi DevOpsin vahvuudet ja puutteet käytännössä ja miten ohjelmistokehittäjät pystyvät hyödyntämään DevOpsista omista työtehtävistä. Tutkija myös kertoo, mitä itse on oppinut näistä aiheista tutkimuksen aikana ja miten se on vaikuttanut hänen oma henkilökohtainen ja ammattilainen kasvutta.