Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Scrum ja DevOps : Tehokkaat lähestymistavat ohjelmistotuotantoon

Issakainen, Jukka (2024)

 
Avaa tiedosto
IssakainenJukka.pdf (466.7Kt)
Lataukset: 



Issakainen, Jukka
2024

Tieto- ja sähkötekniikan kandidaattiohjelma - Bachelor's Programme in Computing and Electrical Engineering
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2024-05-31
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202405296400
Tiivistelmä
Ohjelmistotuotannon kehittämisellä organisaatiot tavoittelevat tehokkaampaa ohjelmistojulkaisua ja laadukkaampaa lopputuotetta. Teknologian kehittyessä organisaatioiden täytyy sopeutua kehitykseen ja uusiin työskentelymenetelmiin sekä käytäntöihin. Tehokkaan ohjelmistotuotannon avaintekijöitä ovat työskentelymenetelmät, organisaation sisäiset prosessit, työn aikataulutus ja sidosryhmien välinen yhteistyö.

Ketterät menetelmät on useasta erilaisesta työskentelytavasta koostuva ideologia, jonka avulla pystytään tehostamaan ohjelmistotuotantoa. Yksi tunnetuimmista ketteristä menetelmistä on Scrum. Scrum on joustava ja iteratiivinen ohjelmistokehityksen menetelmä, jota organisaatiot ovat hyödyntäneet vuodesta 1993 lähtien erilaisissa tuotanto- ja ohjelmistoprojekteissa. DevOps puolestaan on ketteristä menetelmistä johdettu filosofia, joka edistää tehokkaampaa ohjelmistotuotantoa korostamalla kommunikaatiota, sidosryhmien yhteistyötä, automaatiota ja jatkuvaa kehitystä.

Tässä tutkimuksessa tarkastellaan ketterien menetelmien, Scrumin ja DevOpsin, käyttöä ohjelmistotuotannossa. Tarkastelun kohteena on prosessien yhdistäminen, työskentelymentelmien mittaaminen sekä yhteiskäytön edut ja haasteet. Tutkimustulokset pohjautuvat tieteellisiin artikkeleihin, empiirisiin tutkimuksiin ja tunnettuihin koulutuskirjoihin. Tutkimuksen lähteet on kerätty IEEE:n, Springerin ja Andorin artikkelitietokannoista.

Tutkimuksessa todetaan, että Scrum ja DevOps ovat toisiaan täydentäviä menetelmiä, joiden yhteiskäytöllä pystytään parantamaan ohjelmistotuotannon tehokkuutta ja laatua. Scrumin ja DevOpsin käytäntöjen avulla pystytään edistämään ohjelmistoprojektien virheidenhallintaa, tuotteen julkaisunopeutta ja työryhmän yhtenäisyyttä. Yhteiskäytössä Scrum-kehys toimii ohjaavana rakenteena ohjelmistoprojektin suunnittelulle, toteutukselle ja arvioinnille, kun taas DevOps toimii kehystä tukevana filosofiana, jossa ohjataan automaattisempaan työskentelymalliin ja jatkuvaan kehitykseen. Tutkimuksessa todetaan, että ketterät menetelmät ovat työkaluja, joiden tuottavuus ja hyödyt perustuvat organisaation kykyyn käyttää niitä.
Kokoelmat
  • Kandidaatintutkielmat [10744]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste