Skip to main content
Login | Suomeksi | På svenska | In English

Browsing by Subject "jatkuva kokeileminen"

Sort by: Order: Results:

  • Kolppo, Simo Petteri (2020)
    Jatkuva kokeileminen tarkoittaa ohjelmistoon tehtävien kokeiluiden keskeistä asemaa ohjelmistokehityksessä. Näillä kokeiluilla pyritään selvittämään uudesta toiminnallisuudesta saatavaa hyötyä tai haittaa ennen kuin ne liitetään pysyvästi osaksi ohjelmistoa. Työn tarkoitus on tarkastella, mitä jatkuvan kokeilemisen käyttöönotto vaatii sekä jatkuvan kokeilemisen teknisen toteutuksen kannalta olennaisia osa-alueita. Osa-alueiksi työhön valittiin testi- ja kontrolliversioiden variaatioiden toteutus, datan keräys, käsittely ja analysointi sekä kokeilun kohteen valinta. Jatkuvan kokeilemisen käyttöönoton haasteiden ja keskeisten osa-alueiden analysoiminen tehdään tässä työssä kirjallisuuskatsauksena. Ensin työssä taustoitetaan jatkuvan kokeilemi- sen kannalta keskeisiä konsepteja: A/B-testausta, jatkuvaa integraatiota ja jatkuvaa toimi- tusta. Tämän jälkeen tutkitaan valituista jatkuvan kokeilemisen osa-alueista useita erilaisia lähestymistapoja. Tutkielmasta ilmenee, että monien osa-alueiden toteutukseen ei ole yhtä parasta toteutustapaa, vaan erilaiset ohjelmistot ja organisaatiot vaativat erilaisia ratkaisuja. Usein näillä ratkaisuilla on kullakin omat hyvät ja huonot puolensa, jotka on syytä ottaa huomioon. Tutkielmasta ilmenee kuitenkin monia yleisesti hyviä käytäntöjä jatkuvan kokeilemisen toteutukseen.