Jatkuvan toimittamisen tuomat haasteet ohjelmistokehityksen laadunvarmistuksen näkökulmasta
Abstract
Sekä tutkimuskentällä että ohjelmistoteollisuuden ammatinharjoittajien keskuudessa on viime aikoina kiinnostuttu enenevissä määrin jatkuvasta toimittamisesta ja käyttöönottamisesta, joiden tavoitteena on mahdollistaa ohjelmistotoimintojen vapauttaminen asiakkaalle mahdollisimman nopeasti ja jatkuvasti uuden toiminnallisuuden kehittämisen jälkeen. Jatkuvan toimittamisen ja jatkuvan käyttöönottamisen mukanaan tuoma laadunvarmistustoimien automatisoinnin lisääminen saattaa asettaa ohjelmistokehitysorganisaatiot uudenlaisten haasteiden eteen. Tämän kirjallisuuskatsauksena toteutetun kandidaatin tutkielman tavoitteena oli selvittää kirjallisuudessa tunnistettuja jatkuvan toimittamisen ja käyttöönottamisen tuomia haasteita laadunvarmistuksen näkökulmasta. Kirjallisuudesta löydettiin erilaisia laadunvarmistukseen liittyviä haasteita. Näiden haasteiden pohjalta esiin nousee neljä teemaa, jotka ovat toimintatapojen muuttaminen, automaatio ja työkalut, testaaminen ja testausympäristö sekä kohdealue ja sääntely. Aiemmassa tutkimuskirjallisuudessa on tunnistettu useita jatkuvaan toimittamiseen, jatkuvaan käyttöönottamiseen ja DevOpsiin liittyviä hyötyjä ja haasteita, mutta tarkastelu on tehty enimmäkseen ohjelmistokehitysorganisaation näkökulmasta. Aiheen tulevaisuuden tutkimuksessa olisi arvokasta keskittyä myös loppukäyttäjän ja asiakkaan näkökulmaan.
Main Author
Format
Theses
Bachelor thesis
Published
2022
Subjects
The permanent address of the publication
https://urn.fi/URN:NBN:fi:jyu-202205052548Käytä tätä linkitykseen.
Language
Finnish
Tietueessa on rajoitettuja tiedostoja. You can request a copy of this thesis here The material is available for reading at the archive workstation of the University of Jyväskylä Library.
Tekijä ei ole antanut lupaa avoimeen julkaisuun, joten aineisto on luettavissa vain Jyväskylän yliopiston kirjaston arkistotyösemalta. Ks. https://kirjasto.jyu.fi/kokoelmat/arkistotyoasema..