Ohjelmistotestauksen nykytila ja kehityssuunnitelma
Kuismin, Valtteri (2025)
Kuismin, Valtteri
2025
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025061623072
https://urn.fi/URN:NBN:fi:amk-2025061623072
Tiivistelmä
Opinnäytetyö käsitteli ohjelmistotestauksen nykytilaa ja kehityssuunnitelmaa sovelluskehityksen laadunvarmistuksen näkökulmasta. Työssä tarkasteltiin ohjelmistotestauksen eri osa-alueita, testauksen menetelmiä, testauksen johtamista ja prosesseja sekä analysoitiin nykyistä testaustoimintaa löytäen siitä vahvuuksia sekä heikkouksia.
Opinnäytetyö rakennettiin siten, että alussa keskityttiin ohjelmistotestauksen eri osa-alueisiin sekä eri menetelmiin, ja tämän jälkeen syvennyttiin testauksen johtamiseen sekä testausprosessiin. Näiden perusteella verrattiin nykyistä toimintaa eri lähteistä löydettyyn tietoon, ja tämän tuloksena syntyi kehityssuunnitelma.
Kehityssuunnitelmassa esiteltiin erilaisia toimenpiteitä testaustoiminnan parantamiseksi, kuten testaajien integroimista tuotetiimeihin sekä erilaisten testausmenetelmien tehostamista. Näiden toimenpiteiden tavoitteena oli luoda tehokkaampi ja kattavampi testausprosessi, joka tukisi sovelluskehitystä ja parantaisi tuotteiden laatua.
Opinnäytetyön tuloksena syntyi konkreettinen kehityssuunnitelma, jonka pohjalta lähdettiin käymään keskusteluja toiminnan kehittämiseksi. Kehityssuunnitelma sisälsi esimerkiksi testaajien keskittämisen tuotetiimeihin sekä automaatiotestauksen lisäämisen.
Opinnäytetyö rakennettiin siten, että alussa keskityttiin ohjelmistotestauksen eri osa-alueisiin sekä eri menetelmiin, ja tämän jälkeen syvennyttiin testauksen johtamiseen sekä testausprosessiin. Näiden perusteella verrattiin nykyistä toimintaa eri lähteistä löydettyyn tietoon, ja tämän tuloksena syntyi kehityssuunnitelma.
Kehityssuunnitelmassa esiteltiin erilaisia toimenpiteitä testaustoiminnan parantamiseksi, kuten testaajien integroimista tuotetiimeihin sekä erilaisten testausmenetelmien tehostamista. Näiden toimenpiteiden tavoitteena oli luoda tehokkaampi ja kattavampi testausprosessi, joka tukisi sovelluskehitystä ja parantaisi tuotteiden laatua.
Opinnäytetyön tuloksena syntyi konkreettinen kehityssuunnitelma, jonka pohjalta lähdettiin käymään keskusteluja toiminnan kehittämiseksi. Kehityssuunnitelma sisälsi esimerkiksi testaajien keskittämisen tuotetiimeihin sekä automaatiotestauksen lisäämisen.